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