您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 油田数据管理平台系统框架及功能
油田数据管理平台油田数据管理平台第一部分油田数据管理平台概述第二部分平台系统体系结构第三部分子系统及功能模块设计第四部分系统元模型油田数据管理平台概述第一部分油田数据管理平台概述主要介绍《油田数据管理平台》的开发方案、系统特点、运行环境以及平台背景等内容油田数据管理平台概述一、概述《油田数据管理平台》是一套为企业信息综合管理而开发的软件平台,主要用于企业信息管理系统的快速、灵活、方便地搭建和应用功能开发,使企业各部门之间的信息在管理上相互独立,在应用上又高度统一,能为企业信息管理提供完整的一体化解决方案,并能有效地杜绝企业内部信息孤岛效应。该平台的应用有助于企业管理水平的提高,可以大大加快企业信息化建设和应用的步伐。它是“数字油田信息平台”的重要组成部分。油田数据管理平台广泛应用于新疆油田公司勘探、开发、油气储运、生产管理、经营管理等领域。油田数据管理平台概述《油田数据管理平台》采用了较为先进的多层结构,按照数据管理层,数据访问层,数据表示层将整个系统进行了分割,可根据各油田生产管理信息的实际情况进行系统的重新定义,灵活方便地实现了数据录入、查询统计、报表生成和网上应用,打破了以往的软件开发模式,提高了该系统的适用性、稳定性、先进性和安全性。该系统通过计算机网络实现了勘探生产信息的分步处理,资源共享,保证了勘探生产信息的“及时、准确、齐全”,实现了勘探生产信息的汇总、上报、入库规范化、制度化、标准化。油田数据管理平台概述-开发方案二、开发方案第一:采用开放式系统设计思想,一切从数据字典做起,使油田数据管理平台升级与完善从数据录入到信息发布完全采用系统数据字典定义的方式来完成信息系统的组织和应用。为此系统设计引用了元数据管理技术,系统允许重复构造和自由组合,同时还引用了软件虚拟实现技术,使系统能够快速扩充应用功能。这两项技术的成功应用,实现了开放式系统设计思想:“为用户提供一个标准的、开放的、灵活的勘探生产信息管理微型平台”,用户可在此平台上根据生产管理需求搭建、组织、管理、应用、发布本系统的勘探生产信息。油田数据管理平台概述-开发方案第二:油田数据管理平台升级与完善采用一体化解决方案,应包括生产信息的收集整理、数据录入、报表处理、数据自动导入/导出、数据复制、信息网上发布和统计分析等功能。开发完成的系统就包括了数据录入、报表处理、信息查询、数据自动导入/导出、数据复制程序等几大功能子系统。油田数据管理平台概述-开发方案第三:用户可根据本单位信息管理业务需求修改系统表,依此来裁减或增加系统应用功能,系统建设规模可大可小、可繁可简、可多可少,基本能够做到:☆快速灵活、自下而上的组织生产信息,来满足不同单位对勘探生产信息的管理应用需求;☆能够为用户快速建立满足本部门信息组织、管理和应用系统环境;☆能够及时将数据源数据资料下载并传送加载到上级部门进行应用;☆能够快速灵活地定义生产管理报表,并自动进行处理;油田数据管理平台概述-开发方案☆能够将最新的生产信息及时、准确、灵活地在网上发布;☆能够快速灵活地定制查询、统计、分析功能,从而提高勘探生产管理和决策水平;☆能够根据实际生产管理组织形式,快速建立勘探生产信息管理体系。油田数据管理平台概述-开发方案第四:用户可根据自己的业务需要对系统进行必要的扩充。由于勘探生产信息管理的多样性和复杂性,油田数据管理平台升级与完善设计必须能够满足不同生产管理部门的需要,同时能够相互兼容,还能够满足油田勘探信息的发展,油田数据管理平台升级与完善应是一个完全开放的应用管理平台,各单位可根据自己的需求方便地定制自己信息应用。油田数据管理平台概述-系统特点三、系统特点•实现了以图形为基础的油田数据管理平台升级与完善。用户可以根据勘探图形上的信息直接查询其相关数据信息。•采用更加合理的、系统表控制的虚拟实现技术。用户可对系统功能灵活定义。使定义更加简单,系统更加稳定可靠。•采用目前先进成熟的组件对象技术进行全部软件模块的开发。•数据录入系统中增加自动计算、相关信息显示、样板数据自动过滤、主子表连续录入、客户端智能查错等功能。•信息查询采用更加灵活的查询条件选择,显示结果多种多样。用户可以定义更多的显示样式。•更加严格、更加完善的信息安全性管理手段,达到全部勘探信息在安全保密的前提下,实现方便灵活的应用。•实现了对任意复杂报表的处理及定义功能。•在Web浏览器上实现测井曲线、录井综合图、地震剖面、岩心照片等信息的浏览查询。油田数据管理平台概述-平台背景四、平台背景开发“油田数据管理平台”是企业快速、稳定、健康发展的需要。目前该平台3.5版已较好地应用于中国石油新疆油田公司勘探、开发、油气储运、生产管理、经营管理等领域,还应用于股份公司13家油田的油气勘探生产系统。随着信息化应用水平的不断提高,信息在石油工业各个角落发挥着越来越重要的作用。从最初的科学研究和数据管理发展到目前的综合分析和虚拟展示,信息应用无论从范围上还是从深度上都得到了前所未有的提高,经过多年建设和应用,目前石油信息化发展展示出两个明显的方向,那就是信息系统的集成化和信息共享的网络化,在这种情况下,企业迫切需要信息系统基于统一平台,统一技术路线,按照组件化方式进行开发和定制,基于集成方式进行应用许可验证,系统易使用、易维护、易于扩充。油田数据管理平台概述-平台背景《油田数据管理平台》3.5版目前基本上满足了这一需求,但是随着信息应用的普及,以及更深层次的应用,使得系统应用需求在迅速增长。《油田数据管理平台》3.5版目前已不能很好地满足迅速增长的应用需求,这就需要对现有系统的技术体系、系统框架及系统元模型进行升级及调整,逐步完善平台功能,满足油田信息化建设的需求,最终实现数字油田建设的总体目标,继而4.0版产生并投入使用。油田数据管理平台概述-信息组织五、信息组织油田数据管理平台的信息组织由下至上按金字塔方式进行组织,各应用单位(专业岗位、生产科室、厂处单位、油田公司、勘探与生产公司)都有自己的数据。其中勘探与生产公司的油气勘探生产信息来源于油田公司,油田公司生产信息来源于专业服务公司或隶属的研究和管理部门,专业服务公司或研究和管理部门的数据又来自于具体的数据源点,也就是说油气勘探生产信息的组织是由数据源点负责管理和维护的,这些数据源点形成了股份公司庞大的数据支持队伍。为使油田数据管理平台升级与完善能够满足股份公司由下至上数据采集的信息管理模式和维护好全公司的生产信息,要求该系统是一个开放的信息管理应用平台,同时所用的数据库也是开放的。用户除了提供系统所需的基本数据外,还可在此基础上扩充自己的数据内容,并通过数据自动导出和导入应用程序完成生产信息数据的交流和汇总,从而实现中国石油天然气股份公司内的信息资源共享。油田数据管理平台概述-开发环境六、开发环境编程语言:delphi数据库:oracle、SqlServer、access(access数据库主要使用于单机版作业,给井上无网络人员提供)油田数据管理平台系统体系结构第二部分平台系统体系结构主要介绍《油田数据管理平台》系统总体框架、系统元模型框架、系统逻辑结构、功能结构。油田数据管理平台系统体系结构-系统总体框架一、系统总体框架系统采用三层结构,将整个系统从逻辑上划分为数据层、控制层、表现层。引用了模型驱动、元数据管理技术及软件虚拟实现技术。在应用中用户可根据各自生产管理信息的实际需要进行系统功能的定义和扩充系统。总体框架如下图所示:油田数据管理平台系统体系结构-系统总体框架控制层数据录入报表数据查询报表处理传输加载数据正常化数据质量检查井筒曲线发布综合查询数据搜索资源空间数据预警消息通信中心数据解编与转换平台管理系统表现层业务层数据层系统元模型库用户业务数据库业务接口业务逻辑处理数据存取油田数据管理平台系统体系结构-系统总体框架表现层只负责业务数据的展示,把所有对业务层的访问都抽取到控制层,各子系统都是通过控制层与业务层打交道。业务层则用于向表现层提供所需的业务数据进行相应的业务处理,使表现与业务逻辑彻底分开全,使系统具有较好的可维护性及扩展性。数据层则用于向业务层提供数据,数据包括系统所需的元模型数据及用户业务数据。业务层又划分为业务服务接口层、业务数据处理层、数据存取层三个层次;业务服务接口层:提供了用户表现层与业务层的通信接口,屏蔽了表现层与业务实体层、数据访问层通信的细节;业务数据处理层:执行业务规则处理,从而保证数据的完整型、一致性,其接收从外观层中发来的请求,并根据请求调用不同的对象完成一项业务活动的处理;数据访问层:涉及数据的存取操作,由其执行具体的业务数据存取操作,数据访问层将使用数据连接池技术,以响应更多的并发请求,提高系统的稳定性。利用业务层有效地隔离开表示层与数据层,未授权的用户难以绕过业务层而非法地访问数据层,这就为严格的安全管理奠定了坚实的基础;整个系统的管理层次也更加合理和可控制。系统可灵活方便地实现数据录入、查询统计、报表生成和网上信息发布油田数据管理平台系统体系结构-系统元模型架构二、系统元模型架构《油田数据管理平台》采用应用功能管理模式,将各功能子系统在元模型上进行了统一,系统访问权限则以功能为单位进行统一控制,系统对于各种应用,统一使用应用功能进行管理,使系统集成各种应用功能成为可能,各应用功能之间可互为所用。系统元模型架构如下图所示:油田数据管理平台系统体系结构-系统元模型架构油田数据管理平台系统体系结构-系统结构三、系统结构油田数据管理平台体系是一套集数据收集、整理、传输、报表及发布于一体的综合信息解决方案。系统采用传统的客户端/服务器方式访问数据库进行数据收集、处理;采用目前流行的多层开发模式进行信息查询;同时,在数据库开发方面,大量使用存储过程作为数据库后台访问并处理数据。因此,整个系统在纵向上可分为三层,即:用户层(客户端应用程序或IE);业务层(存储过程、视图、触发器等);数据层(DataAccessServer,SQLServer数据库管理工具)。系统体系结构组成如下图所示。油田数据管理平台系统体系结构-系统结构用户层业务层数据层SocketHttpFtpAdo油田数据管理平台系统体系结构-系统结构装有微软IE浏览器5.0以上版本的客户端计算机,在浏览器中向Web发布服务器发出HTTP请求,Web发布服务器响应这一请求并解释URL地址,并向客户端返回所请求的页面(即将油田数据管理平台升级与完善信息查询的ActiveX控件下载到本地计算机,然后执行)。客户端用户设置查询条件并通过Socket协议向后台数据访问服务器(DAS)发送数据查询请求,DAS通过ODBC/BDE调用勘探生产信息数据库中预先定义的存储过程,获取所需要的查询信息。油田数据管理平台系统体系结构-系统结构数据访问服务器(DAS)主要负责响应客户端的查询功能请求,并将功能请求转换成查询数据的存储过程名称;然后执行数据库中的查询存储过程,以获得相应功能的数据集;最后将数据集返回给客户端显示。油田数据管理平台系统体系结构-系统逻辑结构四、系统逻辑结构油田数据管理平台是一套具有勘探动态信息数据录入、数据自动导入/自动导出、数据复制、报表处理、数据统计、信息查询等功能的信息管理系统。系统逻辑结构如下图软件物理分布图所示。油田数据管理平台系统体系结构-系统逻辑结构报表处理数据库服务器信息发布客户端数据导入调制解调器远程浏览用户报表输出设备数据录入输入设备信息发布服务器Internet/Intranet信息发布客户端信息发布客户端安装客户端浏览软件(IE)安装客户端浏览软件(IE)安装客户端浏览软件(IE)安装客户端浏览软件(IE)数据导出Client/Server结构Client/Server结构安装数据导入(可与服务器通一台机器)安装数据导出安装WindowsNT/98/2000;IIS,并设置勘探生产信息发布目录别名与执行权限;安装信息发布系统及系统维护软件安装WindowsNT/98/2000;SQLServer7.0;勘探生产信息数据库安装Windows
本文标题:油田数据管理平台系统框架及功能
链接地址:https://www.777doc.com/doc-5497257 .html