医院患者预后随访系统的研究与实现
2021-07-25王卫国刘琼李超凡王建张守丽
王卫国 刘琼 李超凡 王建 张守丽
摘要:研究与实现医院患者预后随访系统,改变传统随访方式,提高工作效率,更好地实现患者预后。以徐州市某三甲医院随访管理为例,采用B/S架构自主研发医院患者预后随访系统。完成客户端、服务器端、数据库三者的设计,实现双客户端的规范化管理。该系统在一定程度上改善了医院随访管理模式,提高了医护人员的工作效率,实现了医患双方的良性互动。
关键词:患者预后;随访系统;B/S
中图分类号:TP315 文献标识码:A
文章编号:1009-3044(2021)16-0061-03
开放科学(资源服务)标识码(OSID):
1 引言
目前国内外病人随访系统的应用并不广泛,主要分布在一线城市和部分二线城市,绝大多数医院还是采取了传统的随访方式,随访结果缺乏一定的正确性、可靠性和可研究性。若要全面落实“以病人为中心”的服务理念,还需走一段漫长的路。因此,研究与实现医院患者预后随访系统至关重要。
传统随访一般为患者出院后,视不同病症制定相应的随访计划[1]。该预后随访系统的主要目的是节约时间成本,及时了解出院患者病情恢复情况,给予合理的院后康复指导,从而提高医护人员的工作效率,提高患者的随访满意度。同时,预后随访的数据不仅为剖析疾病的生理病理作用机制[2]、诊断诊疗的院后恢复情况提供可靠依据,也为进一步探索解决疾病的方法做出合理预判,以便有针对性地制定诊疗方案[3]。如此一来,病前的预测,病后的随访,再到疾病的预后,形成一种病理变化的正反馈机制。
2 需求分析
本系统是根据医院实际业务进行开发的,满足现有的需求,具备人性化的用户操作界面和清晰的系统逻辑结构[4]。此系统根据用户权限的不同分为医护端和患者端,不同的用户群体模块相互独立,分别使用不同的系统功能、浏览不同的网页界面、拥有不同的操作权限。
2.1数据流图
1)第一层数据流图
本系统使用数据流图进行需求分析。采用B/S架构实现医患双方的交流沟通。第一层数据流图如图1所示。
2)第二层数据流图
两个用户群体客户端分别包含各自的功能模块,其中医护人员第二层数据流图如图2所示,出院患者与此类似。
3系统设计
3.1总体结构设计
根據医院的业务流程和实际需要,在原有的随访管理模式下,归纳该预后随访系统应有的功能模块,并以树形的方式展现出系统的总体功能结构。具体如图3所示。
3.2用户功能设计
本预后随访系统主要包括医护模块和患者模块,医护既为该系统的一方面用户群体,同时为系统管理员,负责整个系统的运行和维护;医护人员为该系统的随访操作人员,负责随访工作的管理与信息的统计,拥有预后随访系统分配的相关权限;出院患者为该系统的随访对象,接受随访调查,拥有预后随访系统分配的相关权限[4]。系统用户功能模块如图4、图5所示。
3.3数据库设计
用户主要有医护人员和出院患者,他们的需求具体体现在患者信息、随访信息、系统信息这三个方面的查询、浏览、更新和增加,这就要求设计的数据库结构能够充分满足这两个用户群体的功能需求。因此,要进行详细的数据收集、数据结构分析及数据流处理。
经过系统数据库设计的一系列分析,设计了如下数据表结构:
1)系统用户信息,包括数据项:用户账号、密码、电子邮箱、电话号码;
2)医护基本信息,包括数据项:医护编号、医护姓名、职称、职务等;
3)患者基本信息,包括数据项:患者编号、患者姓名、住院号、手机号等;
4)客观病历信息,包括数据项:患者编号、门诊情况、住院日志、体温单等;
5)患者随访信息,包括数据项:随访日期、患者编号、吸烟、用药情况等;
6)患者来访信息,包括数据项:来访姓名、电子邮箱、电话号码、咨询内容;
7)用药记录信息,包括数据项:药品编号、开始使用日期、结束使用日期等;
8)医院科室信息,包括数据项:科室编号、科室特色、科室介绍;
9)短语库信息,包括数据项:编号、内容、创建日期;
10)随访评价信息,包括数据项:时间、患者编号、电话号码、随访内容等。
4 系统的实现
4.1 架构与模式
1)客户端
在Web网页设计中,该系统首页利用frameset嵌套实现“厂”字形布局。Header为标题,Left为导航栏,Right为视图窗口。使用这种框架结构最大的好处就是在同一个子窗口中可以显示不同的网页,而且互不干扰。
2)服务端
服务端主要采用JSP模式2。JSP模式2是一种面向动态内容的实现,将Servlet和JSP技术巧妙地结合起来,扬长避短。其中,Servlet饰演一个controller的角色,负责对用户提交请求的响应。
3)MVC模式
本系统实现采用了MVC模式,利用此种模式,可以实现代码层次的高度分离。在实现MVC模式的Web应用时,首先经过Servlet的处理,Servlet接收到客户端的用户请求后,可有两种处理方法:doGet()和doPost()。本系统主要利用doGet()方法,然后实例化Bean对象,调用DAO实现类的方法进行一系列的数据处理,最后再把处理的结果传给JSP页面以显示给用户。
4.2 系统开发环境
本系统采用Java、HTML5等编程语言,前端平台是HBuilder X,后台环境是MyEclipse 2014,采用Microsoft SQL Server 2008 R2数据库,Web应用服务器采用Tomcat。
4.3 功能模块实现
1)登录界面
用户输入账号、密码和验证码,然后点击登录按钮,通过form表单的action属性值把信息提交至后台服务器,服务器进行身份验证和密码匹配,如果满足要求,便可进入到相应的客户端主页面[5]。
2)医护人员主页面
医护人员主页面如图6所示,其主要有六个功能模块,根据所分配的功能权限,可对信息进行相应的增、删、改、查操作。
3)出院患者主页面
出院患者主页面如图7所示。其主要有七个功能模块,最主要的是根据自身要求填写相关的随访问卷、诊疗问卷和管理咨询信息。根据所分配的功能权限对信息进行操作。
5 总结与展望
医院患者预后随访系统以网页的形式充分展示了随访内容和功能板块,解决了传统随访方式带来的弊端,提高了随访的效率和准确性。该系统使得预后随访信息的流通更加智能、快速、准确;信息的交换及处理更加实时、高效、便捷。这不仅考虑到医护人员工作的性质,也充分照顾了患者的就医感受。病前的诊治,到预后的随访,再到疾病的提前预防,形成一个正反馈机制,实现了患者院前院中院后诊疗的完美结合。
参考文献:
[1] 陈露,吴红星.PCI术后慢病随访信息系统设计与实现[J].中国数字医学,2015,10(5):31-33.
[2] 康瑾,丁腊春,王译,等.基于教育机器人的孕产保健智能随访系统设计与实现[J].中国数字医学,2020,15(11):67-71.
[3] 田烽,徐秋实,陈志强.结构化的泌尿结石随访系统设计与实现[J].医学信息,2019,32(15):25-27.
[4] 冯可铮. 医院患者随访系统的设计开发与实现[D]. 济南:山东大学, 2014.
[5] 苏静,郑诗庭,罗慧,等.基于MVC模式的随访系统设计与开发[J].微电子学与计算机,2019,36(6):93-95,100.
【通联编辑:王力】