论文部分内容阅读
石油行业工作现场分散,自然环境恶劣,其现有的医院信息管理存在点多、面广、区域分散的特点。这些系统分布在各节点上运行,数据采集后不能及时进行综合处理和分析,各场地之间的协调和合作也相当困难,因而影响工作效率。为了使信息最大限度地得到利用,建立分布式多数据库系统是必要的。
本文分析了油田医院的现状,并结合分布式数据库系统的特点,设计了分布式医院数据库系统模型,研发了基于点对点的分布式多数据库系统。它利用P2P技术,通过网络将若干个分布于不同物理节点的数据库应用系统连接起来,构成一个对等网络,网络中各节点的松散集合构成全局多数据库系统。医院的相关数据分散在各连接的节点上,形成了局部数据和全局数据的合理分布。
本医院管理信息系统的开发以Oracle9i为数据库管理系统、PowerBuilder为前端开发工具,利用C/S和B/S混合模式,实现了医院系统的综合管理。在本地节点,客户机负责与用户的交互,收集用户信息,通过局域网络向服务器请求对诸如数据库、电子表格或字处理文档等信息的处理工作;在异地节点,通过异步方式传输基础数据,以进行数据的分布和集中管理。