Beihang College of Software 中期检查报告 北航软件学院
病历解锁:由护士长进行操作,首先就是权限判断,然后根据患者的ID信息查找出患者被锁定的病历最后进行解锁,其具体的设计如下图:
: 护士长解锁界面 : 用户管理 : 患者信息 : 护理记录1: 开始2: 查询用户信息3: 判断用户权限4: 返回解锁界面5: 输入病人信息6: 查询患者信息7: 查询患者护理记录信息8: 查找锁定记录9: 返回锁定记录信息10: 解锁11: 变更护理记录状态12: 保存护理记录状态13: 提示解锁成功
图 17病历解锁时序图
- 36 -
Beihang College of Software 中期检查报告 北航软件学院
在整个护理病历解锁的过程当中会有相关的判断,具体的设计如下图:病历解锁活动图所示:
开始解锁否判断是否有权限提示权限不够查询患者列表提示:未找到患者判断是否找到患者显示患者列表查询患者相关病例提示:未找到锁定记录判断是否有锁定记录显示锁定记录更改记录状态提示解锁成功
图 18病历解锁活动图
3.5 测试用例设计
对于功能测试用例,主要从三个方面进行了设计,即数据编辑,数据显示和数据存储。其中数据编辑包括的用例为新增、修改、删除,数据显示包括列表显示、统一报表显示、输出报表显示;数据存储包括保存、读取、查询。测试用例表如表所示:
测试用例编号 01 02 03 04 功能 新增 修改 删除 保存 表18 数据编辑测试用例 测试用例的输入 执行过程 输出任意格式的数据 修改部分数据 删除部分数据 保存部分数据到数据库中 无 无 无 无 预期输出 新增成功 修改成功 删除成功 保存成功 实际输出 成功 成功 成功 成功 - 37 -
Beihang College of Software 中期检查报告 北航软件学院
05 06 读取 查询 读取数据库中的数据 无 读取成功 查询结果正确 成功 成功 查询数据库中符合条件的数据 无 模板管理功能用例设计主要包括模板制作、模板审核、模板浏览、模板树维护修改、模板审核统计汇总和模板审计统计明细等方面。用例设计如下表所示。
测试用例编号 01 02 03 04 模板管理 功能 用户登录 表19 信息处理测试用例 测试用例的输入 执行过程 输出正确的用户名和密码 预期输出 成功进入系统 输入的用户名或密码错误 输入的用户名或密码错误 正确显示页面 报错 报错 报错 报错 正确显示页面 正确编辑 正确组装 正确插入 正确插入 正确插入 保存成功 提交成功 查询失败 查询成功 正确退回 审核通过 成功增加 成功显示 成功显示 成功显示 成功显示 成功显示 成功 成功 成功 成功 成功回收 实际输出 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 输出正确的用户名和错误密码 输出错误的用户名和正确密码 点击模板新增 输入错误模板名称 输入错误生效日期 选择科室不符合规定 选择医生不符合规定 重用护理电子病历主题 编辑护理电子病历模板 正确运用底层组件进行病历模板组装 格式插入功能 段落插入功能 表格插入功能 保存新制作模板 提交新制作模板 查询需要审核的模板输入错误条件 查询需要审核的模板输入正确条件 退回不符合的模板 审核正确的模板 增加模板权限 模板正常浏览 查询审核明细 查询模板明细 查询审核拒绝明细 查询模板被拒绝原因 查询模板进行维护 维护指定内容 维护后保存 维护后提交审核 对于无用模板回收 - 38 -
Beihang College of Software 中期检查报告 北航软件学院
05 病历书写 选择正确的病历模板 输入错误病人证件 输入非法日期 输入非法年龄 输入备注长度超限 编写急诊留观病历 编写住院病历 编写护理记录 编写专项护理记录 编写入院记录 编写出院记录 编写知情文件 选择患者列表 成功 报错 报错 报错 报错,提示长度过长 成功 成功 成功 成功 成功 成功 成功 成功 报错 报错 报错 报错,提示长度过长 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 成功 06 入院评估 输入错误病人证件 输入非法日期 输入非法年龄 输入备注长度超限 选择正确入院方式 选择正确生活环境 登记正确的过敏史 登记饮食 登记生命体征
3.6开题报告中所列关键问题的解决情况
1. 护理电子病历系统原则上是电子病历系统的一个扩展模块或者子系统,如
何做到两者之间有效的信息共享。拟解决方案:采用统一的数据库平台,保证之间数据的共享。
2. 护理电子病历系统如何与航天七三一医院现有的信息管理系统如电子病历
系统、PACS系统、LIS系统与HIS系统等进行实时有效的通讯处理。拟解决方案:对于其他系统发送给护理电子病历系统的报文信息采取统一的XML报文格式进行转译,保证后续接口的扩展性;对于护理电子病历系统发送给其他系统的接口,同样采取统一的XML报文格式进行处理,同时尽可能推进其他系统也可以采取统一的报文收发格式。
- 39 -
Beihang College of Software 中期检查报告 北航软件学院
3. 由于护理病历涉及到的护理类型较多,如何通过护理电子病历系统的实施
让各种模板规范化,更加有效的促进护理人员的工作效率。拟解决方案:提供通过模板方式使用,可自定义使用模板,每个病区需要有自己的专用模板;提供所见及所得录入,提供复选框风格单选录入,自动处理不允许同时选择的项目;提供流程化填写,当填写入院评估中的“压疮风险评估”,“疼痛风险评估”时自动生成相关的评估单且进行录入,评估得分自动反馈到入院评估中,且根据分数能够自动选中风险等级。
4. 如何解决护理电子病历的合法性和可靠性。拟解决方案:护理电子病历系
统是一个网络环境下的多用户系统,根据系统特点和安全需求,在存储安全、传输安全和处理安全三方面分析安全威胁,制定技术服务措施。最最简单的认证机制口令机制,但口令机制有很多安全脆弱点,最严重的脆弱点是外部泄漏和口令猜测,增加口令认证的错误次数,并且在认证密码错误的时候将错误信息实时的发送短信给当事人,及时发现密码的被盗用;在密码技术的应用中,采用数字签名技术,数字签名是一种基于密码的技术。它使用密码算法对待发的数据(报文、票证等)进行加密处理,生成一段信息,附着在原文上一起发送,这段信息类似现实中的签名或印章,接收方对其进行验证,判断原文真伪。
3.7创新性的方法、技术、成果
通过护理电子病历系统的上线,实现护理病历的电子化,改变以前护理人员手工书写护理病历的方式,减少护士用于完成各类文书的时间,将护士的时间还给病人,对提高医疗护士质量,提升患者满意度起到一定作用,通过护理文书的电子化,我们能够完成对护理工作的准确分析和评估,对于改进护理质量提供数据支撑。
可能的创新点:护理病历与医院的其他系统实现有效的对接,能够从护士工作站中直接调出护理病历,并完成护理文书的填写,在护理病历中能够查询到病人的其他相关信息,包括检查结果、图样,检验结果,医生下达的医嘱,病人的体温单等等。
- 40 -