刘志友,高峰,汤园园
河北联合大学附属医院 设备科,河北 唐山 063000
基于B/S架构的血友病电子健康档案管理系统的设计与实现
刘志友,高峰,汤园园
河北联合大学附属医院 设备科,河北 唐山 063000
血友病是一种由于凝血因子Ⅷ、Ⅸ等缺乏或功能缺陷导致凝血障碍的遗传性疾病[1]。目前尚无根治的方法,
替代治疗(输注血浆、冷沉淀、凝血因子Ⅷ或Ⅸ)是有效的治疗措施[2]。血友病诊疗中心使患者能够及时接受科学的治疗,给血友病患者带来很多益处,目前采用纸质登记本登记记录血友病患者信息[3],其档案管理有待改进。本文提出了一种基于B/S架构的血友病电子健康档案管理系统,为血友病患者档案管理网络化、信息化起到了推动作用。
1.1 B/S架构
B/S架构为三层架构[4]。第1层为客户端,客户端为标准的浏览器,将HTML代码转化成图文并茂的网页,允许用户在网页上输入信息,并与处理请求提交给服务;第2层为Web服务器,通过启动进程响应请求,并动态生成嵌入处理结果的HTML代码,返回给客户端的浏览器;第3层为数据库服务器,负责协调Web服务器发出的数据库请求。B/S架构拥有软件维护开销低、信息查询和组织方便、客户端只需装有浏览器即可访问系统等优点[5]。
1.2 ASP
ASP是一套由微软开发的服务器端的脚本语言环境[6],是一种开放式的非编译应用环境。ASP程序以扩展名为.asp的纯文本形式存在于Web服务器中,可以用任何文本编辑器进行编辑。当浏览器向Web服务器请求.asp文件时,Web服务器调用ASP,ASP全面读取请求的文件,执行所有脚本命令,并将结果作为标准的Web页传送给浏览器[7]。
系统由患者信息管理、患者治疗管理、应急查询系统、健康教育系统组成。系统功能模块结构,见图1。
2.1 患者信息管理
血友病电子健康档案管理系统采用B/S架构管理患者信息,患者在异地治疗时,通过IE浏览器登陆该系统,输入用户名和密码即可调出患者在全国各血友病诊疗中心所有的治疗情况。每个患者只有1个ID号,通过这个ID号只能查询患者本人的基本信息和历次诊疗情况,只有血友病诊疗中心人员才能查询并管理病人的信息,不存在病人信息的泄露问题。
2.2 患者治疗管理
血友病电子健康档案管理系统能记录患者每次出血情况及治疗方案。患者能在全国各血友病诊疗中心接受治疗,并将治疗信息记录在血友病电子健康档案管理系统中。血友病患者信息的网络化管理使患者的治疗信息更加完整和全面,使患者在任何时间和任何地点都能进行信息共享。
2.3 应急查询系统
血友病电子健康档案管理系统可提供患者出血后的应急处理查询功能。患者先选择出血的部位,包括关节、牙龈、鼻腔、肘部等;再选择出血的程度,包括疼痛程度、皮肤瘀斑、出血量等。系统会自动判定此次出血情况的轻重程度,然后给出推荐的护理方案和治疗方案。患者可根据此方案紧急处理,减少出血量。
2.4 健康教育系统
血友病电子健康档案管理系统能够提供血友病知识普及功能。患者可以更加全面地了解血友病各方面的知识,包括血友病患者注意事项、血友病的遗传性、血友病全国各个诊疗中心的地址和联系电话等。
3.1 系统的开发环境
为了便于系统的管理和维护,系统总体架构选用B/S架构,首选数据库用Access2003,使用ASP为开发语言,既保证了一定范围内系统性能的需求,又确保系统推广应用过程方便普适,且解决了版权问题。
3.2 数据库的设计
数据库的结构设计包括实体联系模式设计和关系模式设计[8]。系统实体联系模式设计是由各分E-R图导出总E-R图的过程,关系模式设计即逻辑结构设计,是将概念结构设计阶段设计好的基本E-R图转换为DBMS支持的数据模型相符的逻辑结构,并对数据模型进行优化。本数据库部分表之间的关系,见图2。
图2 血友病电子健康档案管理系统部分表关系图
3.3 系统界面
基于 B/S结构,运用 ASP动态网页技术,以Access2003为后台数据库,按照预定的功能系统成功开发了界面友好、结构合理、安全性高的血友病电子健康档案管理系统。不同的ID进入系统的界面也不一样。患者ID进入系统能查询患者本人的基本信息和历次诊疗情况,还能进入应急查询系统和健康教育系统。医生ID进入系统则进入诊疗系统,包括患者信息的录入,诊疗信息的录入,患者历次诊疗信息的查询等。诊疗中心管理员ID进入系统则可以对患者信息进行统计分析,以及各种信息的修改和维护。
血友病电子健康档案管理系统的设计,实现了全国血友病患者的信息化管理和信息存储的“无限化”,使患者的治疗信息更加完整和全面,在任何时间、任何地点均能进行信息共享,为血友病患者异地就医提供了方便,也解决了患者院外护理的问题。
[1] 张迎红,胡国强,程红,等.国外血友病家庭治疗和护理管理现状[J].护理管理杂志,2011,11(5):334-335.
[2] 李亚洁,钟晓红,孙竞.血友病综合关怀模式的发展现状[J].中华护理杂志,2007,42(8):732-734.[3] 杜锋蔚,孙彩虹.血友病病人家庭治疗现状及影响因素的性质研究[J].护理研究,2012,26(23):229-230.
[4] 刘敏丰,张昊堃,聂鹏鹏.社区远程健康监护网络系统的设计与实现[J].电子科技,2013,26(6):145-147.
[5] 徐玲,刘长兴.大型医院检验信息系统架构模式探讨[J].中国医疗设备,2013,(7):84-85,83.
[6] 蔡利民.基于B/S结构的高校文档管理系统的设计与实现[J].江汉大学学报(自然科学版),2007,35(4):63-66.
[7] 徐义晗.基于健康档案的社区医疗卫生信息系统设计[J].长江大学学报自然科学版:理工卷,2012,9(8):117-120.
[8] 杨帆,秦银河,刘丽华.军队保健对象电子健康档案数据库框架设计[J].中国医院管理,2009,(2):58-59.
Design and Implementation of Management System of Hemophilia Electronic Health Records Based on B/S Structure
LIU Zhi-you, GAO Feng, TANG Yuan-yuan
Department of Equipment, The Affliated Hospital of Hebei United University, Tangshan Hebei 063000, China
本文研究并设计了一种基于B/S架构的血友病电子健康档案管理系统。该系统以Access2003为首选数据库,ASP为开发语言进行开发。血友病电子健康档案管理系统经过医院的测试运行,具有实用性与全面性,减少了医患之间的交流与病情诊断的时间,实现了血友病患者信息化管理,并提供了应急查询系统和健康教育系统。为血友病患者电子健康档案管理的网络化、信息化起到了推动作用。
B/S架构;血友病;电子健康档案;档案管理系统
In this paper, a kind of electronic health records management system of hemophilia based on B/S structure was designed. Using Access 2003 as preferred database and ASP as development language, the system is proved to be practical and comprehensive, namely, it is capable of reducing communication time and diagnosis time between doctors and patients, realizing information management of hemophilia patients, and providing emergency query system and health education system.
B/S structure; hemophilia; electronic health records; records management system
TP311.52;R197.324
C
10.3969/j.issn.1674-1633.2014.06.035
1674-1633(2014)06-0100-02
2013-10-14
2013-11-04
血友病信息管理中心电子健康档案研究(12150222B-19)通讯作者:高峰,工程师。
邮箱:gaofeng810601@163.com