基于SSM 架构的医院移动护理系统的设计与实现

作者: 周用威

基于SSM 架构的医院移动护理系统的设计与实现0

摘要:针对现行医院移动护理系统在流程可视化方面存在的不足、系统配置能力的局限性以及缺少业务规则库等问题,文章提出了一种基于SpringBoot+MyBatis框架的创新移动护理系统。该系统具备服务配置化、流程可视化及业务规则库自定义等核心功能。系统投入运行后,成功实现了五大业务流程的可视化和11种数据闭环管理,显著提升了临床工作的效率与质量,同时增强了医疗安全。

关键词:移动护理;数据闭环;流程管理;规则引擎

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2024)32-0044-04 开放科学(资源服务)标识码(OSID) :

0 引言

护理服务是健康中国建设的重要内容,提高移动护理信息管理系统建设水平是保证人民群众健康权益和生命安全的重要保障,具有改善民生的重要意义。同时,护理是医院服务中的重要环节,护理服务的质量直接影响着医院整体医疗服务水平的提升[1]。

移动护理系统(Mobile Nursing Information System,MNIS) 是一种面向临床护士便携操作的应用系统。该系统利用医院手持智能移动终端(Personal DigitalAssistant,PDA) 小巧、可移动、易操作等特点,广泛应用于护士床边的护理查对、信息查询等场景[1]。移动护理系统的建设不仅改变了传统的护理工作模式,还提升了护理管理质量,避免了护理差错,优化了护理流程[2]。

随着医疗信息化的推进,医院护理管理逐步实现了信息化转型,构建了相应的移动护理信息管理平台。然而,目前移动护理系统存在以下问题:护理质量信息数据库尚未形成规模且与大数据技术结合不足,缺乏智能化,并且未实现护理质量数据一体化的可视模式,难以为医院决策者提供可参考的数据指标[1]。因此,本文旨在以数据闭环管理和可视化为核心建设目标,对现有系统的问题进行分析,专注于系统流程的可视化、数据闭环管理以及规则配置化的需求,重新设计移动护理系统的架构,并对患者隐私保护策略进行治理,全面迭代升级系统功能。文章将从需求分析、架构设计、系统功能、系统特性以及对系统未来展望等5个方面进行详细阐述。

1 需求分析

1.1 流程可视化

流程可视化指将业务流程全面地呈现于用户界面的功能。通过流程节点的全面展示,有助于执行者全面掌握患者动态,从而更有效地提升护理工作的效率与品质。

在传统的移动护理系统中,临床护士仅能专注于当前的操作环节,而无法迅速查询整个业务流程的执行状况,需要在不同的业务系统之间切换以进行查看,这不利于操作者全面了解业务流转情况,可能导致无法作出及时且有效的操作决策。

1.2 规则知识化

规则知识化涉及对业务规则的统一管理,并逐步构建护理执行知识库。这一过程有助于长期积累护理工作经验,持续提升服务质量,进而形成标准化和规范化的操作流程。

传统移动护理系统通常基于业务需求,在程序代码中不断嵌入规则判断,导致临床护理规则散落于移动护理系统的各个模块之中,难以形成有效的学习资源。在需求持续迭代的过程中,规则之间也出现了相互冲突。

1.3 数据闭环

护理执行是业务流程闭环中不可或缺的一环。通过流程的可视化,业务节点得以明确;规则库的建立则确保了对这些节点的有效控制。数据闭环管理作为对前述两者的反馈机制,是评价护理工作质量的关键指标之一。通过深入分析数据闭环,可以细致地评估操作的规范性、处理的及时性等关键指标,从而持续提升护理工作的效能。

在临床实践中,常因设备故障而无法使用PDA进行操作,此时临床护士不得不采用手工方式在病历系统中记录护理执行情况,但这种做法无法对移动护理系统进行相应的补充记录。此外,移动护理系统与电子病历等其他系统之间存在数据不一致的问题。

2 系统架构设计

2.1 服务器端

2.1.1 技术架构方面

系统采用以SpringBoot与MyBatis为核心的三层架构模式。SpringBoot作为当前流行的框架,其特点在于简化了配置流程,并能迅速与其他多种框架进行集成[4]。MyBatis作为数据库框架,是一个半自动化的对象关系映射(ORM) 持久层框架,其优势在于轻量级设计、实现了SQL语句与程序代码的解耦,以及便于维护的特性[5]。

此外,系统采用log4j2日志框架记录日志信息,便于迅速定位问题所在;运用fastjson数据处理库,以减少解析JSON数据时的资源占用;同时,利用lombok注解库提升开发者的编码效率。

2.1.2 业务架构方面

移动护理系统作为全院范围内的应用系统,涉及众多第三方应用。为规范程序并确保系统的高可用性与高复用率,特制定了接口调用操作流程,详见图2。

2.2 客户端

2.2.1 客户端架构

客户端应用程序针对安卓8.1(API 27) 目标系统进行开发,同时最低兼容至安卓4.4(API 19) 系统,可覆盖当前市场中超过99%的安卓设备。在网络架构方面,采用android-async-http框架,所有网络操作均在非UI线程中异步执行,并通过回调机制处理网络请求的结果[6]。用户界面(UI) 整体遵循Google MaterialDesign 设计原则,呈现扁平化且层次分明的视觉效果,以符合现代审美趋势[7]。在界面组件的实现上,选用开源的kongzue.dialog_v3和sweetalert框架,确保动画效果的平滑与流畅性。此外,使用DialogFragment 构建对话框,有效避免了WindowLeaked错误的发生。

2.2.2 隐私权限设计

本系统所需求的敏感权限共计四项:其一为读写内存权限,该权限用于记录日志以及在医保卡拍照上传过程中获取照片;其二为录音权限,该权限专用于“环境噪音”模块,用以捕捉环境中的噪音,并将噪音等级展示于用户界面;其三为拍照权限,该权限用于医保卡拍照上传时激活摄像头进行拍摄;其四为获取手机信息权限,该权限用于获取手机的IP 地址及IEMI码,并在与所有服务器进行交互操作时上传记录。

针对麦克风与摄像头的权限,本系统已实施相应的权限策略,以确保患者隐私得到保护:麦克风权限仅限于“环境噪音”模块使用,所录制的声音将实时处理,且不会保存于后台;摄像头权限仅限于“医保卡拍照上传”模块使用,照片上传完成后将不会在本地保留。

3 系统功能

当前系统主要应用于病房、手术室、药房以及门急诊等关键区域。依据其功能特性,系统被细分为查询、核查、执行和记录四大类别,共计41项功能,具体分类详见表1。

3.1 查询类功能

支持对患者的基本资料、医嘱、检验检查报告、费用及手术信息等进行查询。护士通过PDA终端进行一次查询即可获取患者的全面信息,从而减少了操作的复杂性,并提升了用户对系统的使用体验。

3.2 核查类功能

支持药品签收核对、药品发放核对、样本核对、输液核对、输血核对、检查单发放确认等流程。有效落实护理工作中的“三查七对”制度,确保核对记录的可追溯性,为后续护理质量评估工作奠定坚实基础。

3.3 执行类功能

实施输血、输液及手术等流程的自动化,不仅减轻了护士的烦琐工作负担,而且有效降低了操作失误率,提升了医疗服务的安全性。

3.4 记录类功能

系统实现了对不良事件报告、护理计划、手术安全核查表、手术安全评估单以及手术交接单等医疗文档的PDA设备登记功能,显著提升了护理人员的工作效率。

3.5 其他功能

3.5.1 自动注销

在系统处于非活动状态时,将引入事件监听机制,并对持续时间进行记录。若系统保持非活动状态超过十分钟,将自动执行用户注销程序,要求用户重新进行身份验证。此举旨在防止因用户长时间未主动退出登录而导致账户被他人不当使用。此外,自动注销功能的启用与否可根据部门的具体需求进行配置。

3.5.2 弹窗闹铃

系统配置了标准化的弹窗模块,以便为护理人员提供及时且精确的弹窗提醒。在弹窗出现时,个人数字助理(PDA) 会自动激活屏幕,并发出声音及震动信号,以提醒使用者。针对安卓6.0及以上版本系统中存在的低功耗Doze模式,该模式会限制应用程序访问网络和CPU资源,从而减少电量消耗并推迟应用程序的活动、同步和闹钟功能。为确保闹钟能够准时响起,系统采用了setExactAndAllowWhileIdle函数,确保即便在PDA设备处于Doze模式时,系统仍能准时触发弹窗闹钟。

4 系统特点

4.1 数据可视化与流程管理

通过对PDA的执行率进行统计分析,能够实时展现相关科室PDA的执行状况。此举有助于对未执行任务的原因进行深入分析,并促进工作的持续优化。

病房与手术室之间的患者交接一直是临床护理工作中的一项挑战。本系统特别设计了手术执行的可视化界面,涵盖从病区送出病人、患者进入术前准备室、手术标识、术前抗生素执行、进入手术室、离开手术室、进入复苏室、离开复苏室,直至病区接回患者等各个环节。系统允许通过患者列表或扫描手腕带的方式进入手术执行模块,使护士能够清晰地掌握患者当前手术的进度及各环节的执行状况。

5 结束语

本系统通过采用先进的前后端框架治理策略,优化了整体架构,实现了闭环流程的可视化。这些改进使得用户的操作体验更加友好,显著提升了用户体验,并增强了系统的稳定性。此外,这些优化措施也提高了临床人员对系统的满意度。

目前,移动护理系统已基本涵盖了基础护理工作的各项功能。接下来,应更加重视提升护理工作的执行质量。围绕构建高等级智慧医院的核心要求,需要关注数据治理与业务流程之间的正向互动循环,以确保护理工作更加标准化和高效化。在系统建设的进程中,针对规则库的内容,由于早期的分散布局,统一标准的整理工作面临挑战。因此,这也是移动护理系统下一阶段优化的重点之一。

参考文献:

[1] 欧阳琳“. 互联网+护理”背景下我国移动护理信息管理系统建设研究进展[J].卫生软科学,2021,35(6):68-71,76.

[2] 黄成莲.PDA及移动护理信息系统在临床护理工作中的应用[J].中西医结合心血管病电子杂志,2020,8(26):116,120.

[3] 张婷婷. 移动护理系统的设计与实现[J]. 中国医疗设备,2016,31(2):109-111.

[4] 熊永平.基于SpringBoot框架应用开发技术的分析与研究[J].电脑知识与技术,2019,15(36):76-77.

[5] 荣艳冬.关于Mybatis持久层框架的应用研究[J].信息安全与技术,2015,6(12):86-88.

[6] 申圣兵.Android开源框架Android-async-http的研究与应用[J].福建电脑,2016,32(12):153,111.

[7] 吴政兴,朱晓菊.Material Design的设计语言与动效设计探析[J].艺术与设计(理论),2018(5):70-72.

【通联编辑:谢媛媛】

基金项目:金华市公益性技术应用研究项目:基于大数据的医保精准监管系统的开发与应用(项目编号:2022-4-098) ;院中青年科研启动基金项目:基于“互联网+AI”的儿童生长发育监测与管理体系构建与应用研究(项目编号:JY2023-7-02)

上一篇 点击页面呼出菜单 下一篇