分布式架构的石油天然气管道设施管理信息系统研究
【摘要】:本论文以为中石油某油田公司设计的石油天然气管道设施管理信息系统为主要研究对象,在对相关理论、关键技术和需求进行分析研究的基础上,对石油天然气管道设施管理信息系统的相关数据存储模型、功能设计实现和ArcEngine组件开发等方面进行了研究。本文主要研究的内容:对石油天然气管道设施管理信息系统进行功能设计;对管道及其附属设施功能需求、相关数据进行调研;对系统的功能模块结构进行研究;通过研究分析石油天然气管道及其附属站场设备的特点,整合数据,研究利用UML构建完整的数据存储逻辑模型,并利用建模软件提供的功能,自动生成数据库物理结构;研究应用ArcEngine开发组件技术实现石油天然气管道设施管理信息系统的功能原型,利用RemObjects分布式计算中间件技术实现网络平台的主要功能。本文研究了国内外石油天然气管道设施管理信息系统的发展现状以及应用情况,总结归纳了石油天然气管道设施管理信息系统的有关理论以及关键技术,对ArcEngine开发平台、线性参考、分布式架构理论发展、管道模型进行整合;对石油天然气管道设施管理信息系统进行功能模块的合理化设计,对功能模块的具体功能设计进行完整化研究,整合功能模块间的关系设计。利用UML进行数据库设计,实现可视化、高效化设计,设计的数据库逻辑结构简洁,可以自动生成物理数据库结构。利用ArcEngine组件技术和RemObjects中间件技术实现石油天然气管道设施管理信息系统的功能,完成一套有效解决分布式架构集成的方案。