Browser/Server 结构的武警三级网预约挂号系统的设计与实现

2013-07-17 01:19胡兆娟
武警医学 2013年12期
关键词:应用层卫勤挂号

胡兆娟,张 洋

为进一步提高卫勤保障水平和为部队服务的质量[1],节约官兵就诊时间,笔者以武警部队三级网为载体,设计并实现了B/S(Browser/Server)结构的官兵预约挂号系统,使部队官兵足不出户便可预约挂号,解决了官兵挂号排长队的问题[2]。

1 系统需求分析

官兵预约挂号系统通过简化部队患者就诊流程,解决官兵排队挂号问题,实现官兵就诊的“绿色通道”,提高医院卫勤保障水平[3]。

1.1 功能需求分析 官兵预约挂号系统主要应实现以下功能:(1)同步医院一周内号表及专家出诊信息;(2)部队人员的注册、登录;(3)部队患者预约登记;(4)所属卫勤管理部门对预约信息的审核;(5)审核通过的预约信息导入到医院信息系统。

1.2 性能需求分析 系统面向医院保障范围内全体官兵,因此应满足以下需求:(1)易用性,系统应采用简洁明了的操作界面,确保官兵能够快速掌握;(2)安全性,由于系统产生的预约数据需要经过三级网传入医院局域网,因此必须充分考虑系统及两网的安全性;(3)高可靠性,使用者为部队官兵,具有数量大、流动性强的特点,而产生的数据是研究卫勤保障的宝贵财富,因此需要系统提供高可靠性,以确保数据完整。

2 系统设计与实现

根据需求分析,对系统进行设计;并按设计所得业务流程和体系结构进一步实现。

2.1 系统设计

2.1.1 系统业务流程 根据系统功能需求分析,建立业务流程如图1 所示。对于预约数据审核通过的官兵,可按预约日期持有效证件直接到医院相应科室就诊,不必排队挂号;预约数据审核没有通过的官兵,可根据原因重新申请或到所属卫勤管理部门就诊。审批过程既能确保官兵的预约信息准确、翔实,又能有效避免官兵“小病大治”情况的发生。

图1 系统业务流程

2.1.2 系统体系结构 按照系统性能需求提出的要求,应满足易用性、安全性和高可靠性。因此系统采用B/S 结构实现[4]。使用者通过浏览器进行操作,简单易用;在三级网和医院局域网之间加入安全隔离网闸[5],使数据的中转交换实现单向不相通,既保证了数据的读、写,又实现了两网的物理隔离;系统数据库采用sql server 2005,具有简单易用、高性能、可扩展等特点,并且集成了挖掘、分析、报表等数据处理服务(图2)。

2.2 系统实现

2.2.1 开发环境及软件结构 由于系统采用B/S结构,且java 具有较好的可移植性,因此选择J2EE构架作为平台。java 开发工具包使用jdk1.6,虚拟web 服务器使用APCHE 的tomcat 6.0,开发工具使用eclipse。B/S 结构的应用具有数据层、业务逻辑层、应用层的三层结构特点。数据层采用sql server 2005 来建库,主要数据表有管理员表、使用人员表、科室表、专家表、预约登记表等,其中预约登记表结构与医院信息系统中预约登记表的数据结构应保持一致,并添加“审核标记”字段;业务逻辑层主要处理来自应用层对数据层操作的请求,并将结果返回给应用层,数据库操作用javabean 封装,既能减少编码和维护工作,又可提高数据访问性能;应用层是业务逻辑层与使用者的接口,使用者通过应用层完成相应业务逻辑操作,实现系统所提供的预约功能。

图2 系统体系结构

2.2.2 安全隔离网闸 由于系统载体是武警部队三级网,产生的预约数据需要导入到医院局域网内的医院信息系统(HIS)数据库,因此在两网之间应增加安全隔离网闸[6],确保两网安全及物理隔离。

安全隔离网闸工作的原理是:中断两侧网络的直接相连,剥离网络协议并将其还原成原始数据,用特殊的内部协议封装后传输到对端网络。同时,通过附加检测模块对数据进行扫描,防止恶意代码和病毒,甚至可以设置特殊的数据属性结构实现通过限制。安全隔离网闸不依赖于TCP/IP 和操作系统,而由内嵌仲裁系统对开放式系统互联(open system interconnection,OSI)的7 层协议进行全面分析,在异构介质上重组所有的数据,实现了“协议落地、内容检测”。因此,安全隔离网闸真正实现了网络隔离,在阻断各种网络攻击的前提下,可提供安全的网络操作和基于文件的数据交换。

2.2.3 预约数据的导入 经过审核的预约数据每日23:00 自动保存成一个txt 文件,存储于系统数据库服务器的C 盘“待发送预约数据”文件夹内;通过安全隔离网闸摆渡到医院局域网内指定终端的C 盘“接收预约数据”文件夹;该服务器利用操作系统提供的“添加任务计划”功能及oracle 自带的SQL Loader 工具,将预约数据自动导入至HIS 数据库clinic_appoints 表。

数据导入成功后,挂号员便可从HIS 的门诊预约挂号系统中提取到官兵的预约信息并进行挂号操作。经预约的官兵持有效证件无须挂号,直接到相应科室就诊即可。

总之,三级网的官兵预约挂号系统的实现为部队患者免去了排队挂号的环节,节约了就诊时间,进一步提高了医院卫勤保障水平,拓宽了为部队服务途径,为卫勤信息化建设提供了新思路。

[1] 董树虹,吴 昊,姬军生,等. 为部队服务“十个一”工程[J].解放军医院管理杂志,2012,19(3):203-205.

[2] 徐 茂,熊友生,徐祖铭.网络医学在为部队服务中的创新[J].解放军医院管理杂志,2009,16(11):1020-1021.

[3] 时立强.建设武警现代卫勤的思路与对策[J].武警医学,2012,23(1):1-4.

[4] 韩翠玥.医院网上预约挂号系统的实现[J].中国数字医学,2010,5(4):57-58.

[5] 胡建理,李小华,周 斌.一种基于安全隔离网闸技术的医院内部网安全解决方案[J]. 医疗卫生装备,2010,31(7):44-45.

[6] 王 瑁,李立新,李福林.物理隔离和网闸的技术原理浅析[J].微计算机信息,2007,23(24):53-55.

猜你喜欢
应用层卫勤挂号
烧伤伤员综合救治卫勤保障经验
千里移防,卫勤保障不中断
基于分级保护的OA系统应用层访问控制研究
新一代双向互动电力线通信技术的应用层协议研究
某部抗洪抢险卫勤保障经验做法
某部冬季野营拉练卫勤保障体会
物联网技术在信息机房制冷系统中的应用
挂号中介服务“赔本赚吆喝”
“医信通”对降低门诊预约挂号失约率的效果评价
Current advances in neurotrauma research: diagnosis, neuroprotection, and neurorepair