基于Web技术的分布式多层B/S架构军队士兵健康信息系统的设计与实现_B/S架构

来源:医生招聘 发布时间:2019-04-18 点击:

  摘要:为建立和完善基层部队体制信息的网络化应用,并为指挥机关提供关于训练、营养、保健等方面的决策支持。本文设计与实现了一个基于Web技术的分布式多层B/S架构军队士兵体质评测支持系统。系统完善了部队体检信息化流程,达到了为基层部队服务的目的。
  关键词:体质评测, 数据挖掘, 决策支持
  
  A Soldier Constitution Evaluating System Based on Web Technology and Distributing Multilayer B/S Construct
  ZHAN Yongfeng1, SUN Xiaoli2, FENG Xue1
  (1. The General Hospital of Shenyang Military Area, Information Section 110016
  2. Dalian Natural Science University, Telecom College, Computer Department 116024)
  Abstract:
  To establish and consummate the constitution information network application of basic unit army, and to offer the sustainment of decision-making in training, nutrition and health care for the command department, we design and achieve a soldier constitution evaluating system based on Web technology and distributing multilayer B/S construct. The system consummates the flow of informational health examine, and achieve the purpose of serving for basic unit army.
  Key words: Constitution Evaluating, Data Mining, Decision-making Support
  
  
  一、课题背景
  随着信息技术的不断进步,各大部队医院的医疗信息系统(HIS)日益成熟,已基本满足医院经济核算和医疗流程信息化的需求。另一方面,作为部队医院保健康就是保战斗力[1],官兵身体情况对于战斗力分析是相当重要的一个因素,但目前针对基层部队体检与体制评测的研究较少,且应用的一些软件仍存在一些问题:如功能不全、与HIS系统不能实现无缝连接、C/S架构的部署引发的一系列问题[2]、网络功能缺失、忽略对体检信息进行数据挖掘,没有体制评测与分析等。
  针对上述问题,本文设计与实现了一个基于Web技术的分布式多层B/S架构军队士兵体质评测支持系统,并对系统的核心――远程体质评测支持模块作了详细论述。
  二、系统架构
  本系统采用基于Web技术的分布式多层B/S架构,部署在军队综合信息网上。纵向层次上,用户工作界面通过浏览器(Browser)访问,极少部分事物逻辑在前端实现,但主要事物逻辑在服务器端(Server)实现,形成3-tier三层结构。横向层次上,服务器采用分布式,由多台Web服务器、多台应用服务器、多台数据库服务器构成,服务器地理上分散分布,浏览器通过标准访问相应的Web服务器、每台Web服务器也按标准访问相应的应用服务器。数据库服务器通过接口与HIS数据库连接,特殊需要(如医疗队下基层体检无需计费)不连接HIS时能够单独运行。图1为系统架构图。
  此种分布式多层B/S架构能够组建性能更强大、更高速的军队体检系统专用网络,数据采集和信息查询通过该专网进行,保证了系统的安全性和可靠性。此结构能够降低客户端负载,使系统维护对用户透明,减轻了系统维护与升级的成本与工作量,进而降低了用户的总体成本;并且系统通过对访问用户的类别进行管理,使网内的受检人员通过网络远程查询体检检查结果成为可能。基于此种架构组建的体检系统能够方便的移植到地方政府、学校、体检机构、地方病与职业病研究机构等,而对复杂的客户端情况要求很少。
  三、系统设计思想
  为使地理上分散的体系部队、指挥机关能够与中心医院资源共享,本系统充分利用我军既有的综合信息网络,将基于B/S架构的系统部署在之上,并与HIS系统连接,实现资源融合。必要数据通过接口传入HIS,在不连接HIS时也能单独运行。除完整的体检流程模块与远程维护与查询模块外,为向指挥部门提供关于训练、营养、保健等方面决策支持,系统对体检数据库进行数据挖掘,产生适合需求的各种统计分析和综合测评结果,即体制评测支持模块。图2为系统软件设计思想。
  四、系统详细设计
  系统包括体检流程模块、远程维护与查询模块、体质评测支持模块和系统安全管理。
  4.1体检流程模块
  系统与HIS融合,在完成挂号等医疗流程后自动进入体检流程。体检流程包括基本体检信息生成(根据生成的项目收费单进入HIS主系统进行划价收费流程)、体检医生录入、主检医生录入、体检报告打印功能。
  4.1.1 基本体检信息生成
  系统采用本地录入与远程录入(在远程维护与查询模块中讨论)进行基本体检信息生成。通过人员档案管理、体检项目管理、标准体检单生成,并将收费项目信息传入HIS,触发HIS的划价收费流程。
  人员档案管理分首次档案生成和提取档案信息。对没有档案号的人员进行体检档案的首次生成,包括个人相关信息的采集;对部队或团体的批量体检可以在单位编号下批量建立档案。对非首次体检的人员直接通过档案号提取信息。对于已存在的档案信息,直接录入本次体检日期后进行体检项目选择。体检项目管理分套餐管理和自定义项目选择,根据体检人员需求选择套餐或由初诊医师进行自定义选择,套餐项目集由体检中心工作人员进行维护,可定义各种军人标准体检项目套餐。待基本信息确认之后,生成本次体检的标准体检单,并将信息传至HIS进行划价收费,之后各种项目信息传至相应项目体检医生。
  4.1.2体检医生录入
  体检医生通过浏览器可见体检人员信息,系统按照军人体检标准提供本项目常见的备选值、正常值范围等。医生录入检查结果后,系统自动显示其与正常值的对比结果。
  体检医生的工作主要是针对体检人录入体检人的体检结果、结论及提出建议。系统提钩模板管理功能,体检医生可以将体检结论及建议中的常用语制成模板,通过列表选择录入结论和建议,提高体检效率。操作者ID和实名将保存在该体检单中,结论提交后所作的删改将以红字形式保存在体检单上。
  4.1.3 主检医生录入
  主检医生录入的重要功能是主检医生针对体检人的所有体检项目的体检结果,对体检的综合情况进行汇总和分析,并编辑该人的主检结论和建议。所有项目经过体检医生录入后,传入主检医生的浏览器。同体检医生录入流程,系统提供主检结论模板管理。主检医生录入的模板在建立过程中需要主检医生具备非常全面的医疗素养,详细、准确且符合医疗规范。主检结论一旦生成,不许更改和删除。同体检信息录入,操作证信息和提交后的删改信息也将存留在体检单中。
  4.1.4 体检报告打印
  体检报告打印功能主要是查询体检报告与打印体检报告。工作人员通过浏览器登录本功能后,待打印体检报告的体检人名单列表会显示在体检报告工作区。系统提供档案号、日期、姓名、单位等条件的报告单查询。打印时可单人打印、通过单位编码打印某部所有体检报告、或打印当日所有体检报告。
  4.2 远程维护与查询模块
  区别于一般的体检系统,部队医院体检系统每年定时在医院或驻地进行体系部队官兵的大批体检,所以体检流程中加入远程数据采集与维护,系统提供远程接口。用户可以通过Web服务进行体系部队单位、人员基本情况数据的远程批量录入、维护和查询,并提供数据整体远程导入的功能。
  一般用户可以通过网络登陆系统进行本人或本单位体检结果和结论的相关查询。系统提供查询个人体质信息的功能,内容包括个人基本信息、各体检项目明细及医生意见、检查检验结果、营养状况分析、个人体质指数和主检医生结论。通过输入相关查询条件,可以查询历次体检结果,用以参照对比,了解个人身体状况趋势。军队人员可以通过输入各项训练测试指标,计算出个人体能指数,查询个人的体能状况。
  4.3 体质评测支持模块
  体质评测支持模块是系统的核心,针对基层部队的具体情况,提供体质评测支持功能。既可对各种数据进行单一条件和组合条件的查询,也可以对各种数据进行挖掘,产生评测信息,为部队提供决策支持。该模块为密级较高的模块,只对某些用户(在下节系统安全管理中讨论)在浏览器中可见。
  对基层机关用户提供远程查询某体系部队的集体体质信息的功能。内容包括血压分布、体质指数分布、视力分布、营养状况分析、群体体能指数、和疾病统计。通过输入相关查询条件,可以查询历次体检结果,用以参照对比,了解群体体质状况趋势。系统对采集的体检信息、体能信息进行统计,采取纵向和横向对比分析方法进行相关分析,以报表和各种图形显示。通过综合每个指战员的个人指标,计算出群体体能指数,查询部队的体能状况。提供上级机关对所属各体系部队的集体体质信息的查询对比功能。内容包括肥胖比例、近视比例、营养正常比例、群体体能指数、多发疾病名称和发病比例。通过对比,可以清楚地了解所属各部队关于健康、营养和训练的具体情况。
  通过数据采集产生大量信息,然后通过统计查询产生了各种指标[3],部队具体情况一目了然。面对这些数据,我们通过分析数据之间有什么联系、找出问题的原因、提出解决问题的建议[4]。根据不同地区的驻军的具体情况,提供有针对性的生活保障依据,比如:高原、寒冷、沙漠、干旱、潮湿、空中、海上、海岛、热带雨林等,还有各地区易发的疾病或传染病的预防等。根据不同兵种出现不同职业病的监测和防治,我国地理分布的多样性和复杂性决定了必须区分不同地区和不同兵种所出现的职业病和伤残比例,为上级部门提供警示和建议,以改善部队的生活保障,以及建议为特殊环境下的部队提供有效的保护措施。本系统以体质评测为主要目标,因为新兵在入伍时都应该是健康体质,阶段性的体质评测重点放在以下一些方面:近视眼的比例,机关人员肥胖比例,山林部队关节炎比例,艇员的维生素缺乏症,高原部队的心肺功能,普通部队的胃病发病率,炮兵部队耳聋比例,技术侦查部队的抑郁比例,通信雷达部队的白血球数和精子数,坦克装甲兵部队的腰痛病,热带部队的皮肤病和传染病等。
  4.4 系统安全管理
  本系统为医疗业务和军事评测综合系统,且以B/S架构部署在军队综合信息网上。某些用户涉及到财务、体检结果的修改权限,某些用户拥有体系部队体检结果与综合分析的查询权限,这些信息都是存在一定密级的,因此系统安全变得尤为重要。
  为达到直观有效,系统通过树状身份模型控制用户的权限,如图3。并采用ASP.NET与数据库双重成员与角色管理的安全机制,根据用户角色的不同浏览器所呈现的内容也不同,树状模型上的本级用户拥有分配给该级的某些表的查询、修改或删除的权限。数据加密传输,并采取双机热备,设置定时检查点以备灾难后的恢复。以上安全机制使系统运行安全有效。
  五、结论
  系统涉及根据部队医疗系统的工作特点和基层部队具体实际进行开发,具有界面友好、安全可靠、功能全面和运行稳定的优点。系统实现了基层部队士兵体质信息的网络化管理,具备体质评测功能,使部队体检中心的工作从疾病检查模式成功地过渡到体质评测模式。该系统的推广使用,不仅完善了部队官兵的信息化体检流程,而且对军人的体质改善与体能训练的科学化、规范化、制度化起到重要作用,对科学评价军人体质、合理安排官兵体能训练具有十分重要的意义。
  
  参考文献
  1、陈立富,周逸钧,蒋亚达等.军队健康体检分析评估系统的开发与应用.解放军医院管理杂志.2002.9(6):572-572.
  2、杨建新,魏海龙,张安.征兵体检管理系统网络实现.解放军医院管理杂志.2004.11(6):526-527.
  3、张晓东,宋生勤.数据挖掘技术在医学中的应用探讨.2004中国卫生信息技术交流大会,广州,2004:103-108.
  4、叶松云,许龙飞.基于J2EE的数据挖掘系统的设计与实现.计算机工程与应用.2003.6:201-205.

推荐访问:分布式 信息系统 多层 士兵
上一篇:【小儿惊厥的护理体会】小儿惊厥的护理措施
下一篇:湖南省张家界市慈利县天气_二00八年湖南省慈利县2012名及浏阳市2386名妇女癌症综合防治知识问卷调查分析报告

Copyright @ 2013 - 2018 优秀啊教育网 All Rights Reserved

优秀啊教育网 版权所有