基于三层架构的门诊医生工作站的设计与实现

来源 :中山大学 | 被引量 : 0次 | 上传用户:lixin062
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
门诊医生工作站能辅助门诊医生的日常医疗工作,规范门诊医疗文书,为诊疗提供各种辅助服务,从而提高医生的工作效率及医疗质量。医生工作站是医院临床信息系统的核心部分,复杂程度高,专业性强,对软件的技术和性能提出了更高的要求。门诊医生工作站在我国属于新兴的信息系统,这几年才开始研发和实施,但能成功应用于大型三级甲等医院的实例并不多。综观目前的门诊医生工作站系统,有以下问题尚待解决:1、未能很好地应对不断增长的客户端数,随着用户数增加系统性能严重下降。2、未能完全达到门诊医生工作站所需要的系统响应速度。3、联机事务处理能力不够强。4、系统的灵活性,可扩展性,可维护性不够高。 针对门诊医生工作站所面临的这些问题,本文提出了自己的开发思路和方法,主要有以下几点: 1、采用三层软件结构。在三层结构中,数据库不再和每个活动的客户端都保持连接,而是若干个客户端通过中间层共享数据库的连接,数据库连接数大大减少,数据库性能得到改善,从而解决用户数不断增加的问题。另外三层结构构将用户界面、业务逻辑和数据库分离为三层,使得每层的功能明确,容易实现软件的模块化和组件化,大大增强系统灵活性和可维护性。 2、采用COM+组件技术构建三层结构。COM+在COM的基础上继承和发展了微软事务处理器MTS,具有真正的异步通信、事务服务、可伸缩性和易于开发的特性,能提升系统的联机事务处理能力。同时由于客户端和中间层都是WIND(WS操作系统,和COM+同为微软的产品,两者的整合效率高而且稳定,能加快软件响应速度。 3、采用面向对象的开发方法,并结合COM+组件技术,增强软件的灵活性和可扩展性。系统采用了面向对象的分析和设计方法,能够构建与现实相对应的问题模型,并保持他们的结构、关系和行为模式的稳定性,使软件能适应经常变化的需求。系统在中间层建立了“通用公共对象模块”,存放供医生工作站中各个模块公共调用的COM+组件。这样修改或新增软件功能就非常方便,只需修改或增加中间层的“通用公共对象模块”组件即可,增强了软件的可扩展性。 本文论述了采用上述开发思路的门诊医生工作站的分析与设计。先详细论述了使用面向对象开发方法的系统需求分析、总体设计和详细设计,再介绍基于COM+的三层架构的具体实现方法,系统的部署及软件的应用效果。 本系统已完成开发并在大型三甲医院成功运行1年多,系统运行稳定良好,达到了设计的目标。随着客户端数量的不断增加,系统能保持较高的运行性能和较快的系统响应速度。在业务应用方面,系统能快速增加修改功能,很好地满足了不断变化的临床需求,受到广大医务人员的好评,已成为门诊医生不可离开的好助手。本文为成功开发医生工作站及医院信息系统作了建设性的,积极的探索。
其他文献
随着互联网技术的飞速发展,网络已经成为人们工作、学习和生活中不可或缺的重要组成部分。互联网媒体已经成为名副其实的“第四媒体”,大量网络的新闻的出现虽然开阔了人们的
当代车辆数目逐步增多,车载网络呈现一种复杂性。目前,复杂网络已经变为各行各业的研究热点之一。将复杂网络应用到车载自组织网络中,这是一个挑战也是车载自组织网络研究的
合成孔径雷达(SAR)具有全天候、远距离、极强的穿透力和高分辨率等特点,在国民经济和军事领域中都有着广泛的应用。如何对SAR图像进行快速、准确地解译越来越引起人们的关注
即时消息业务用于在用户之间快速传递文本或多媒体信息,并能及时、有选择地向用户的联系人传递用户在线状态。近年来,即时消息业务发展迅速,不仅在互联网上积累了大量用户,在
在变电站自动化系统的发展过程中,由于缺少统一的电力规约,导致采用不同规约的设备之间进行互操作之前,要进行大量的规约转换工作,严重影响了变电站自动化系统的开发和运行的效率。为了解决这一问题,以实现设备互操作性为目标的IEC 61850标准被提出,并得到了广泛的研究和推广。本文首先介绍了IEC61850标准,包括IEC61850标准的组成、目的、系统结构、功能分解、信息模型、抽象通信服务接口(ACSI
彩铃业务是一项由被叫用户定制,为主叫用户提供一段悦耳的音乐或一句问候语来替代普通回铃音的业务。用户申请开通彩铃业务之后,可以自行设定个性化回铃音,在其做被叫时,为主
随着经济全球化,电子商务环境的竞争越来越激烈,人们必然会选择协商来解决利益冲突。利用agent自动协商技术可以替换人工协商费时、代价高、反应迟钝等缺点,有利于协商的效率
动作识别是计算机视觉领域的重要研究课题,同时也是当前极具挑战性的热点问题。近几年来它更加引起了人们的注意力,它在自动视频分析、视频监控、运动事件分析、人机交互和虚
移动业务终端是对移动营业厅的补充,在具有手机功能的同时,也具有营业厅的部分功能,可部署在营业厅覆盖不到的地方。移动业务终端采用了S3C2410嵌入式处理器和Windows CE.NET
贝叶斯网络参数学习是贝叶斯网络研究中的重点问题。有标记的训练样本充分时,极大似然估计方法是贝叶斯网络参数学习典型且有效的方法。但当有标记的训练数据稀少时,极大似然