Beihang College of Software 中期检查报告 北航软件学院
入院护理流程图患者护士医生开始办理入院是否危重病人否安排床位、医生是抢救否是病情稳定穿上病号服入院介绍体征检测护理评估和健康教育下医嘱医嘱执行结束按要求进行护理
图 1入院护理流程图
- 11 -
Beihang College of Software 中期检查报告 北航软件学院
出院护理流程图患者护士医生开始开出院医嘱办理出院手续通知病人(家属)病情评估出院带药用药指导意见征求执行出院医嘱是否需要护送出院护送出院结束
图 2出院护理流程图
3.2.3 功能需求分析
通过对护理流程和护理工作的分析,在护理病历的整个环节中,有几个重要的角色,首先是护士,护理病历的核心,主要负责对各种护理活动执行和记录;同时护理模版的制定也都依托于护士的工作基础。护理部作为护士和护理活动的
- 12 -
Beihang College of Software 中期检查报告 北航软件学院
管理部门,需要对护士们制定的模版进行管理、规范和授权。考虑到以后对护理病历进行质控和管理,根据电子病历的功能需求,护理病历也需要是结构化,对于结构化的这些元素也是需要进行维护的,这些维护基本都是由科室护士中的精英们共同维护的。为了完成对病历系统的整体管理和设置,我们还需要系统管理员,对基础的数据进行维护。
护士作为护理电子病历系统的核心角色,需要完成各个阶段的护理任务,并且进行详细的记录,就是我们所说的护理病历书写,为了满足各种各样的病历文书书写,护士还需要具备模版维护的功能,根据自己科室的专业特点维护不同的护理病历模版。为了满足护理人员的需求用例图如下所示:
病历书写病历书写<
图 3护士用例图
护理部作为护士的管理部门,需要对各科室制作的模版进行审核,同时对模版进行授权,确保模版应用于正确的科室;在护士进行病理书写的过程中,为了防止在编辑中的病历被其他的人进行编辑而导致错误,我们将每份正在编辑的病历与本地计算机名和用户进行绑定,在编辑完成后如果不能正常保存和关闭,病历将会被锁住无法编辑,对次病历的解锁也是由护理部来完成的,也确保了病历的安全性,护理部的功能需求,如下图所示:
- 13 -
Beihang College of Software 中期检查报告 北航软件学院
模版制作模版浏览模版管理<
要实现对护理病历的电子化和结构化管理,我们需要对系统中的各种输入的内容,方式还有对于各个角色的权限进行分配,对护理病历的种类进行维护等大量的基础数据维护和系统管理操作,这些功能都属于是系统管理员的范畴。基础数据的维护是为了科室能够根据自己的实际需求更加灵活和方面的对自己的护理病历模版进行设计。系统管理员的功能主要包含了数据模型、权限管理、系统参数和字典维护四个模块;数据模型主要是对护理病历表格中的各种内容进行维护,包括他的属性,值的范围等等的;权限管理,用于区分普通护士、护士长和护理部之间的权限划分,我们通常以组的方式进行划分。系统参数和字典维护主要是对系统中的基本信息,进行数据维护,包含科室啊,病人的一些基本信息,疾病的基本信息等,系统管理员的用例图如下:
- 14 -
Beihang College of Software 中期检查报告 北航软件学院
数据模型<
图 5管理员用例图
3.2.4 非功能性需求分析
护理电子病历系统的要实现要在不增加护理人员工作量的基础上实现护理病历的电子化,因此该系统除了功能性需求外,还需要实现如下非功能性需求。
1. 系统的性能需求方面,一个交易过程可能由几个客户请求和服务器响应
组成,从客户发出请求(信息包层或交易层)至他收到最后一个响应的时间就是整体的响应时间。在大量的处理环境中,超过3秒以上的响应时间将会严重影响工作效率,并且影响用户的体验,因此护理电子病历系统通过优化程序算法、采用吞吐量千兆级的路由器、防火墙产品来满足用户的性能需求。
2. 系统的安全性需求方面,主要考虑系统系统在测试中交易数据的完整
性、可用性、不可伪造性、不可抵赖性和可用性需求。其中常用的安全技术包括 SSL 数据加密、CFCA 数字证书认证、动态口令技术、基于角色的访问控制机制等。护理电子病历系统对于交易数据采用数字签名技术保证各个方面的安全性。
3. 在维护和易操作方面,系统对Oracle数据定时双备份,不仅便于维护和
管理同时也避免了遭受恶意攻击后对数据和平台的及时处理,为增强系统运行安全性提供可靠保障。
4. 在易操作上,系统在设计上采用适合护理人员工作性质的方法为用户提
供简单易操纵的平台实现信息数据的传输。
- 15 -