基于CORBA技术的病历信息管理系统的实现研究

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:bad_47
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
这个社会己进入网络化、信息化时代,信息化建设也逐步成为医院加强现代化管理不可缺少的手段和措施,病历信息电子化已成为当今医院进一步发展的必然趋势。目前的医院信息系统普遍采用两层的客户/服务器模型和B/S浏览器模型,但都存在升级、维护、扩充、数据交换等困难的问题,网络瓶颈也不可避免。因此应用新的技术开发医院信息系统至关重要。为此本文提出了基于CORBA的三层体系结构构建病历信息管理系统。本文讨论分析了一个基于OmniORB4.0的分布式病历信息管理系统的需求,利用面向对象的方法并结合分布式计算的特点,设计了一个符合特定软硬件工作环境的三层C/S通信框架,并给出了具体的实现方案。论文还讨论了在实现这一方案实现过程中遇到的一些技术难点和创新性及未来扩展,以保证系统在局域网内运行在一个稳定、开放、健壮、容错和高效的网络应用层界面上。在系统构造的原型三层通信结构中,采用了符合CORBA2.6规范的OmniORB4.0产品作为系统的分布式计算平台。OmniORB以其严格的规范性、便携的可移植性、对各种异构环境的良好包容性及对各种语言的强大支持性为系统提供了稳定而高效的分布式应用环境。系统的客户端由VC++和MFC库编写,这是因为客户端要运行在Windows操作平台上,无疑VC和MFC是其最强大最稳定的编程工具。同时客户端是面向用户的,而Windows恰好以其亲切美观的图形界面、简单方便的操作方式、及强大的支持团队赢得了许多软件使用者的青睐。系统的服务端由C/C++语言编写,这能保证服务端具有良好的平台无关性。同时服务端运行在类Unix操作系统上具有良好的稳定性。应用CORBA的命名服务和多线程编程机制到特定的软硬件环境还是一个全新的尝试,本文深入讨论了CORBA技术与现代操作系统的结合、分布式技术与面向对象技术的结合、Linux系统和Windows系统网络异构等问题,对以后类似的三层C/S通信模型的构建有很好的参考价值。
其他文献
本论文的主要内容是利用Ajax技术在网上平台构建出图像处理应用软件,在Web2.0的观念下,结合宽频网路速度不断提升,很多原本在客户机上运行的应用软件,将会以跨平台形式在网上运行
近年来,Internet正由传统意义下的信息发布平台逐渐演变为一种特定形式的开放分布计算环境,越来越多的数据资源、计算资源与应用资源依托Internet成为可被公共访问和获取的网络
学位
资源定位问题是P2P网络应用中存在的主要问题之一,也是当前P2P网络的研究重点。P2P网络在运行的过程中会产生大量的访问日志数据,而数据挖掘技术可以从海量的数据中挖掘出有
地理建模工作是地理学家长期从事的一项基础性研究工作。国内外地理学家从不同研究领域出发,已经建立了大量的、成熟的地理模型,然而,由于地理模型在领域、数据和计算平台上的异
由分布在监测区域的大量传感器节点以无线通信、自组织方式形成的无线传感器网络是一种新型的信息获取网络,它融合传感技术、通信技术以及微机电技术等多项技术,能够实时感知
乳腺癌病理图像癌区域检测是辅助医生进行病理诊断的基础,它的目标是利用计算机技术自动检测和定位病理切片图像中的癌区域。相比于传统病理图像分析方法,近年来基于深度学习的
高校排课管理系统是整个教学管理信息系统最核心的一部分。该子系统主要完成了教学运行中,课程、教师、教室等的有序而合理的管理。它负责每个学期的课程表编排,课表的发布和查
流媒体是指多媒体数据流在网络上一边传输一边播放的一种多媒体通信服务。它涉及计算技术、多媒体压缩技术、存储技术和高速网络技术等。广泛用于远程教育、远程医疗、视频点
学位
随着当今科技的不断进步,嵌入式系统已经在诸多领域得到了应用:从移动电话到交换机、从微波炉到火箭自动推进装置,很多设备中都有嵌入式控制系统。而网络技术的进步,也正促进嵌入
随着Internet技术的迅速发展,基于Web的分布式计算模式已成为软件开发的趋势。越来越多的企业将自己的业务以服务的形式进行提供,并构建跨企业的虚拟组织或虚拟企业以实现大规