基于COM+三层结构的药房信息管理系统

来源 :山东大学 | 被引量 : 0次 | 上传用户:dyq135621
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着山东省立医院信息化建设的进行,医院信息管理系统作为医院要信息化办公软件也在不断完善。作为医院中的重要枢纽—药房,可以说是整个医院的心脏,负责处理来自门诊,住院所有就诊病人的药品数据,担负着病人用药的配置及分发,整个医院药品收入占到医院总收入的1/2强,所以做好药房的管理可以说是医院管理系统的基础。针对目前医院药房的迫切需求,我们开发了药房管理系统,以求达到高效合理的担负起药房管理的重任。 本文开发的药房管理系统是典型的管理信息系统,采用了三层架构(客户端,应用服务器,数据库服务器)。用户层就是运用程序与用户的操作接口,业务逻辑层就是将一些业务处理的逻辑与规则经过封装,它提供一些接口与用户层与数据层进行交互。在逻辑层,当今比较流行的技术和规范,如:Microsoft的COM/DCOM/COM+/NET组件,SUN的EJB等,本系统中间件采用COM+组件,COM+组件是可以在运行时被动态调入内存的、包含可执行代码的对象模型。COM+规范的一个重要特征是它定义的COM+接口与开发语言无关,因此可以在各种开发语言中实现COM+对象或者使用COM+对象。另外为了提高系统的安全性和可扩展性。特别是当管理的数据库日益增多时,可以通过增加中间层的COM+事务服务器来简单地增加系统的并发处理能力,从而大幅度地提高了系统性能。数据层主要是提供业务逻辑层的数据接口和后台的数据管理,本文数据库采用Orcale 9i,。 三层体系结构的好处是将运用程序分成互相独立的几个层次,当某层需要改变的时候,不会对其他层次有大的影响,便于进行运用程序的维护。同时,层与层之间结构清晰,易于我们进行开发与部署。目前国内HIS厂商多如牛毛,技术也参差不齐,但是完全采用三层结构的HIS还是屈指可数,多采用C/S模式,但面对省立医院如此大规模的医院,C/S模式已经落伍。 本文重点介绍药房信息管理模块的开发和实现,根据用户具体需求设计出了详细的业务流程图及用例图,开发过程采用了原型法,通过原型不断完善系统。经过调研分析,药房信息管理系统用户基本分为6类,负责处理六大模块的业务,针对每类用户的需求在功能上分出了6大子系统。然后介绍了系统设计,开发的
其他文献
客观现实中的物体,其表面往往有某种纹理,纹理绘制是增强图形真实感的重要手段,是真实感图形绘制中的重要研究课题。物体表面纹理可分为颜色纹理和几何纹理两大类。颜色纹理
WebGIS是Internet技术与GIS相结合的产物,WebGIS为公众获取GIS数据和地理信息服务提供了一个有效的工具。在目前的地理信息相关的系统软件开发中已经大量的运用了WebGIS模式
当前软件行业不断发展,开发与维护成本也在不断增加,软件复用,特别是基于构件的软件研发,成为一种有效的解决途径。网上越来越多的构件加大了用户查找自己感兴趣产品的难度,通过网
本文结合西北工业大学航空微电子中心所承担的“十五”国防预研项目:项目编号:41308010108,在该项目当中,作者负责高性能嵌入式微处理器“龙腾R2”的定点主控部件的设计和验
自动图像标注技术主要是根据图像的底层视觉特征来分析其高层语义信息,并用一个或多个语义标注词来描述图像的语义内容。由于多示例多标记学习从内容表示和概念标记上同时考察
Internet蠕虫以其快速、多样化的传播方式不断给网络世界带来灾害。与传统的主机病毒相比,Internet蠕虫具有更强的繁殖能力和破坏能力。因此,对Internet蠕虫的传播进行有效的
多核集群并行系统以强大的并行计算能力和良好的扩展性成为一种重要的并行计算平台,它为各类应用提供了并行计算能力的同时也将如何利用底层系统资源等问题暴露给了编程人员,编
网格技术的产生是为了适应当前计算资源、计算能力不断增长的需求,它的最终目标是实现网络虚拟环境上的资源共享和协同工作。数据网格的研究则是网格技术研究中的一个重要内
随着信息技术的飞速发展,数据存储容量需求急剧增长,磁盘阵列技术应运而生。虽然磁盘阵列利用多个磁盘并行存取提高了存储系统的性能,但是磁盘阵列在操作系统的引导、Cache和
近几年来,随着我国通信技术的迅速发展,电信网络的规模不断扩大,网络设备的种类和数量不断地增加,整个网络的复杂性也随之日益提高。随着网络的快速发展和业务质量要求的不断提高