论文部分内容阅读
医院信息系统(HospitalInformationSystem,HIS)是我国近十年才兴起的一门新型学科,主要目标是支持医院的行政管理与事务处理业务,减轻事务处理人员的劳动强度,辅助医院管理,辅助高层领导决策,提高医院的工作效率,从而使医院能够以少的投入获得更好的社会效益与经济效益,象门诊系统、财务系统、住院病人管理系统等都属于HIS的范畴。由于医院业务流程和医疗领域非常复杂,各个医院的规模、业务流程、业务操作流程规范各不相同,医院信息系统属于大型复杂的系统,是MIS系统中最复杂的一类,在我国仍处于摸索阶段。
门诊系统作为医院信息系统中最重要的分系统。门诊系统的建设,旨在应用最新的信息技术成果,结合医疗和管理过程的实际需要,将信息作为医院的一项重要资源,集中管理,形成医院信息网络。提高管理水平、辅助决策,使医院经济朝着高效益、高质量的方向发展。
本文主要的工作和研究成果包括:
(1)研究比较了目前国内军卫一号、天网等软件和国外SCS、IBM等公司开发的HIS的门诊系统,找出了他们的共性与不足,分析了他们的设计思想,为本课题的研究提供了理论和方法上的参考。本系统贯穿“以管理为基础、决策为目标、以病人为中心、分层的模块化”的整体开发思想。围绕这个整体开发思想,建立了目标系统的功能模型,确定了实现系统的方法和技术方案,包括系统的网络结构设计和安全性设计。采用以B/S为主C/S为辅的体系结构,以保证系统性能的综合平衡。
(2)研究了现代软件架构设计模型的基本概念,运用该模型的架构设计,分析了该技术的特点与意义,阐述了在系统中选用分层的模块化设计方法的原由,整个系统自顶向下设计,分层的模块化实现,模块化结构保证系统的可伸缩性和可裁剪性,支持医院的长远规划和发展。采用Caché数据库作为这个系统的数据库,从而也使这个系统的设计思想得以发挥。
(3)运用面向对象的设计分析方法,分布式作业和构件化的设计思想,从实现的具体细节着手,详细分析设计实现了本系统。采用三层的架构模式。该系统的数据访问层、业务逻辑层和用户表示层都是基于Caché数据库开发的,表示层开发采用ZEN技术,包括ZEN组件的开发。系统具体实现以门诊收费为例详细阐述了开发的流程和所用的技术。