孙 萍
(湖北医药学院附属太和医院, 442000)
随着目前生活水平的不断提高,人们对于自身的身体健康有了更高的认识,也有越来越多的人在不断提高自己的医疗层次。近年来,信息化建设成为了医院发展的重要内容,信息化理念已经深入到医院现代化建设的各个领域。在信息化背景下的医院建设过程中,信息系统的安全性和稳定性对于医院的正常运行有着至关重要的作用,一旦医院的信息化系统出现问题,就会造成医院的信息化系统处于瘫痪或者大面积信息泄漏的风险,因此,加强医院的信息系统优化设计工作已经变得刻不容缓。通过对系统的优化设计,可以有效的解决大型医院日益增加的就诊人数压力。
组件技术的概念可以理解为一种基于二进制的可复用软件组件,其外部采用标准的二进制接口,同时在软件的内部对用户开放,同时各个不同的“组件”通过总线实现相互连接和信息交互,通常情况下软件组件具有典型的可插用、便于维护、功能扩展、自我描述等特性。由于组件软件采用标准的外部接口,因此在进行编写时需要按照一定的规范进行,目前的软件组件编写规范主要有微软、SUN等大型软件公司制定。基于组件技术的系统开发实质上是采用软件系统的开发方法,通过在其中植入组件的开发思路,可以有效的缩短软件的开发周期,同时在软件的需求分析、架构、设计以及后期的测试和维护等环节都是基于组件实现。在采用基于组件技术的开发过程中,其典型的特点是开发人员可以从软件的任何环节入手,而不再需要从头开始设计。
1.2.1 系统框架分析
随着医院信息化的不断发展,医院门诊系统已经成为了医院现代化建设中不可缺少的部分,而且已经成为了医院门诊的重要辅助工具。医院门诊是直接面向广大患者的重要窗口,是进行诊治和预防保健的重要场所。门诊的典型特点是人流量大、流程复杂,随着门诊量的与日俱增,门诊系统的优化发展已经成为制约医院发展的重要因素,因此门诊系统的扩展性和灵活性对于调节大型医院的系统运行效率至关重要。基于组件技术的医院门诊系统可以有效的提升医院门诊信息系统的扩展性,有效的延长门诊系统的升级周期,同时高效的灵活性还可以有效应对医院的就诊高峰。
1.2.2 系统功能划分
基于组件技术的医院门诊信息系统设计目的在于全面提升医院的就诊效率和门诊服务质量,使得医院门诊服务更加规范化。在整个门诊信息系统的开发过程中,应该充分考虑到医院门诊的特点,以更好的实现医院门诊系统的高效运行。在目前的门诊信息系统功能划分中,主要包括以下几个方面:(1)门诊挂号系统,即主要实现医院门诊的挂号和退号功能,其实现的功能需要包括挂号、退号、健康卡管理以及挂号咨询服务;(2)医院门诊护士站,主要实现对病人的分流和诸如皮试等基础操作,其功能实现上包括患者分诊、申请单以及皮试等处理;(3)门诊医生功能,主要实现门诊医生为患者开电子处方和相关的化验单据,其实现的功能有处方查询、药品查询、收治患者、问诊记录、处方编写以及退药处理;(4)门诊收费功能,主要实现门诊的收退费、单据打印以及综合信息查询功能;(5)门诊药房功能,主要实现取退药、处方管理以及药品管理等;(6)门诊部监督管理,主要实现对门诊的各个科室进行监管,同时对相关的后台业务进行管理。
1.2.3 软件结构设计
在基于组件技术的医院门诊系统中,其业务逻辑层主要通过COM+组件实现,同时由相关的应用服务器提供数据和表示层之间的数据交互,其逻辑框图如图1所示。
1.2.4 组件设计
在基于组件技术的医院门诊信息系统中,可以对用于信息管理的模块进行复用,整个门诊信息系统可以抽象为若干个相互独立的组件,并且通过这些组件的相互连接形成具有完成功能的医院门诊信息系统。
基于组件技术的医院门诊信息系统设计需要确保整个系统具有扩展、灵活、复用等优点,因此在组件的设计过程中选用先进的MVC技术方法,根据对医院门诊系统的功能需求分析,将该应用系统分为三层进行具体化的部署,即模型组层、控制层以及视图层,如图2所示。其中,模型层担负着大部分的系统处理任务,具体来讲主要是处理来自于控制层的相关数据指令,同时还需要为视图层加载相关的数据信息。而视图层主要为系统提供高效、人性化的系统交互界面,控制层则是系统的指令执行单元,根据用户的指令信息调用不同的系统功能,最终实现系统的各项业务功能。
图2 基于组件技术的医院门诊系统功能框图
其一,模型组件设计。模型主要用于对医院相关数据信息和业务处理规则的表示,其设计是整个MVC设计中最为关键的环节,通常情况下,模型组件需要承担绝大部分的业务负荷。模型数据是呈现出独立特性的,与其所处的视图形式无关,因此模型容易实现与视图的分离,同时一旦确定了具体的视图形式就可以通过相关的视图进行显示。
其二,控制器组件设计。主要用于实现对用户指令的接收以及,同时完成视图和相对应模型的匹配,最终实现用户的应用需求,因此可以将控制器看作是一个任务分配器。
其三,视图组件设计。视图组件主要完成用户的交互界面显示,接收来自于控制器的数据信息,并且将其在在对应的界面上进行显示。
基于组件技术的医院门诊信息系统具有易于扩展、复用简单等特点,更加适用于大型医院的大流量门诊系统,对于提高医院门诊的就诊效率和服务质量具有重要意义,同时还需要根据医院的具体特点不断对系统进行优化处理,以获得更好的实际应用效果。
[1]陈汉义.医院门诊系统的设计与实现[硕士论文].山东大学,2009年
[2]黄基.数字化医院门诊系统的上线实施探索[J].电脑知识与技术,2011年第7期
[3]李一鸣.基于JSP的医院门诊系统[J].电脑编程技巧与维护,2010年第1期