论文部分内容阅读
医院的信息化,是当前传统行业信息化变革潮流中的重要部分。无论是2003年的非典疫情给医院管理和业务流程运作带来的挑战,还是人们对医疗服务的普遍性需求,都对医院通过信息化改造医院的传统管理和运作模式,提高就医服务质量,提出了迫切的要求。 医院信息系统属于迄今世界上现存的企业级(Enterprise)信息系统中最复杂的一类。传统的基于客户机/服务器的HIS产品开发周期长,而且功能上也不够完善,存在着诸如系统响应速度慢,难以集中控制,可扩展性差等各种各样的问题。因此,需要一种科学的方法来分析和设计医院信息系统。本文讨论的医院门诊挂号系统就采用了面向对象建模的技术和方法,能够较好地捕捉用户的需求,为系统的成功开发和软件的后期维护奠定了良好的基础。系统的开发采用了基于三层体系结构的MIDAS,并且采用目前比较先进的DCOM技术规范进行设计实现,加快了开发进度,并且使系统具有高效率,可扩展性,安全性等优势。本文在研究和探讨目前医院信息系统的发展现状和软件技术的发展现状后,提出了基于三层体系结构的MIDAS的解决方案,并采用基于DCOM的组件化程序设计思想来指导系统的开发,可以建立一个具有良好高可靠性,可扩展性的应用系统,从而解决现有HIS系统技术上所面临的种种困难。分布式三层C/S模式已成为当前和未来分布式应用系统的主流开发方式。在绝大数场合三层结构比两层结构优越得多,就如网络协议分层一样,任务的细分、功能划分更明确毫无疑问会带来极大的好处,整个社会的进步与发展实际上也是一个任务功能细分的过程,三层C/S模式就是对两层C/S模式的进一步任务细分和功能划分。 本文在分析了体系结构发展过程后,先介绍了客户机/服务器体系结构及其优缺点。传统的客户机/服务器体系结构把用户界面和业务逻辑都放在客户端,虽然结构简单但带来了难以集中控制,安全性差,客户端负担大等原生性问题。接着介绍了三层体系结构及其运行机制和优点。MIDAS体系结构完全基于三层服务模型,它将应用系统分成三层:用户界面层、业务服务层、