本文为协同平台血压的功能进行需求分析和文档设计,是针对现在心血管疾病持续上升,用户的血压数据需要频繁监控,同时医院需要及时收集患者的血压数据以便于对患者可能出现的突发状况进行及时的干预和制止,而互联网的及时性和便利性恰好满足这种需求。本次血压移动医疗数据的收集及辅助诊疗系统是利用现代的android移动端和计算机网络技术,建立一套以Android移动终端使用者为单位,以使用血压仪的患者为中心,以数字化、信息化、规范化的医疗服务。本次系统结合互联网和物联网技术而提出的旨在为
医院和患者提供方便的线上医疗服务的应用程序。方便医生对患者进行及时的患情分析, 也方便患者能够实时地了解自身的情况。整个系统组成图如下图所示
<a id="_Hlk164374810"></a>2.1 用户信息管理对应模块:
输入:用户账号、密码、确认密码,身份证、患者姓名、性别、出生年月日、
三个密保问题用于修改密码,只要三个问题都回答正确了就可以进行密码修改。
输入:如果是首次登录,则输入账号和密码,非首次则自动登录
输入:账号、旧密码、三个密保问题、新密码、新密码确认;
功能说明:用以修改用户的密码,保持账号安全性,修改密码有两张方式,一
是用旧密码验证,如果旧密码正确,则可以修改新密码。如果忘记了旧密码,
可以通过回答三个安全验证问题来修改。如果验证问题也忘了,可以通过联系
输入:高血压,低血压,心率,是否心率不齐,测量时间
功能说明:将采集来的高血压数据上传到服务器,可以手动与使用血压仪获取数据,并保存在本地和上传至服务器。
输入:查询时间、查询截止时间、用户账号和用户token
4)<a id="_Hlk164375829"></a>危险值警报模块
功能说明:根据服务器返回的警报值进行等级警报,以提醒用户
在描述完整性方面,UML能够提供多种视图来描述一个系统,包括结构视图(如类图、对象图、包图等)和行为视图(如用例图、活动图、状态图等)。这些视图共同作用,能够全面描述系统的静态结构和动态行为。通过这些不同的图,UML支持从不同层面对系统进行细致和全面的描述,从而提高描述的完整性。
在二义性方面,UML旨在通过图形和符号来减少语言描述的二义性,为系统设计提供清晰、一致的视图。尽管如此,UML的某些部分可能仍然存在解释的灵活性,尤其是在不同的建模者或团队之间,对同一符号的理解可能会有所不同。因此,为了减少二义性,重要的是在团队内部建立明确的UML使用指南和规范。
在效率方面,UML可以通过标准化的图形工具快速传达设计思想,提高沟通的效率,特别是在大型或复杂项目中。使用UML工具(如软件自动化工具)可以提高建模的速度和准确性,通过自动生成代码和测试来节省时间和成本。然而,UML的学习曲线可能对新用户来说相对较高,对于简单项目而言,UML的复杂性可能导致效率低下。