论文部分内容阅读
门诊病人信息的计算机化是国内完整的HIS最赋挑战性的任务之一。本文针对医院科学管理和快速发展的需要,设计并实现了能完成门诊挂号、就诊、计价收费、发药等功能的医院门诊信息管理软件,具有好的实践意义和应用价值。本系统采用面向对象的分析方法,遵循UML(Unified Modeling Language)统一建模语言规范,使用用例图、顺序图、协作图、类图等方法,定义系统需求,描述系统设计。本论文首先采用Rational Rose(基于UML)提供的用例获取用户需求。在此基础上,提出了三层C/S/S架构设计,将三层结构的核心层应用服务层进一步划分为外观服务、业务逻辑、数据访问三层。然后对系统功能进行详细分析和设计,以挂号员的用例“挂号”为例,列出其顺序图和协作图,描述如何在软件架构的基础上,完成用例的实现,并识别和分析出类。最后采用基于COM的组件化程序设计思想来指导该系统的开发,详细阐述了系统数据库服务器、应用服务器和客户端程序的功能实现。由于采用了面向对象的分析设计方法,C/S/S系统体系结构、COM组件等技术,缩短了应用软件的开发周期,提高了应用软件的运行效率,延长了应用软件的生命周期,使本软件系统具有高度的可扩展性、可维护性、可重用性,具有一定的实用和参考价值。