大港通用数据采集管理平台介绍-大港油田公司信息中心
优采云 发布时间: 2021-05-13 01:24大港通用数据采集管理平台介绍-大港油田公司信息中心
大港通用数据采集管理平台简介大港油田公司信息中心目录一、概述3 二、基本操作环境5 2. 1功能简介5 2. 2功能摘要9 三、数据模型管理平台10 3. 1功能介绍10 3. 2模型管理平台功能12 四、公共数据采集和管理平台13 4. 1公共数据采集和管理平台功能介绍13 4. 2公共数据采集和管理平台功能16 4. 3统一数据审核平台17 4. 4统一数据审核平台功能18 五、统一数据决策分析平台19 5. 1通用数据查询平台19 5. 2总报告平台20 5. 3总图表平台22 5. 4决策仪表板23 5. 5在线分析24 六、统一集成应用程序平台25 七、公共数据交换平台27 八、公共空间数据演示平台29 8. 1功能介绍29 8. 2功能摘要30 九、集成井眼平台32 十、结论33 一、概述简单地说,通用数据采集管理平台基于数据库Web应用程序开发和部署环境,通过一系列定制和执行引擎例如内置的元数据管理器,导航控制器,表单处理器,报表*敏*感*词*,报表定制程序,图表控件和*敏*感*词*,以便开发人员可以快速开发和部署企业管理系统。并简化了开发人员对技术的依赖,大大简化了系统维护的技术要求并降低了维护成本。利用通用数据采集管理平台,构建的信息系统具有以下功能和优点:快速:可以面向业务并可以快速构建应用软件。
通常,由通用数据采集管理平台开发的应用程序系统的开发周期约为传统编码的1/3;满足用户持续开发的需求:构建应用程序的通用数据采集管理平台可以有效降低开发难度,使应用程序系统具有足够的灵活性,其可伸缩性,可变性,可伸缩性都非常好,并且随着用户需求的变化;从而在业务开发过程中轻松响应用户的各种需求。满足集成要求:通用数据采集管理平台为复杂的应用程序软件系统提供了集成框架,不仅提供了在同一平台上集成各种软件的规则,而且还提供了与其他应用程序软件系统的集成。集成界面;满足个性化需求:由于通用数据采集管理平台的灵活性,面向业务的特性以及完全定制的开发模型,用户可以通过它轻松,快速地满足他们的个性化需求;减少总投资:由于减少了开发难度并提高了开发效率,使用通用数据采集管理平台可以大大降低复杂系统的开发,维护,发布,迁移,集成,升级和服务成本应用系统。另外,通用数据采集管理平台的应用也可以很好地保护用户的投资,其灵活性可以大大延长应用系统的生命周期。通用数据采集管理平台对油田勘探与开发信息建设的主要贡献是提供了一个按需基础软件平台,可以在此基础上快速构建石油勘探与开发业务系统。通用数据采集平台是根据业务基本平台理论设计和开发的。业务基础平台是通用管理软件的开发和运行环境,可以基于数据库存储快速构建应用软件。
使用此平台可以大大提高软件开发效率,并可以快速满足用户不断变化的需求,并提供集成要求。通用数据采集管理平台基于业务模型而不是代码来构建信息系统。业务建模真正实现了“快速开发,灵活调整,业务驱动,技术独立”的业务基础平台要求,完全满足了“总体规划,分步实施,自我控制,变革”的战略。按需”信息系统建设索赔。通用数据采集管理平台包括以下核心部分:基本操作环境,数据模型管理平台,公共数据采集和管理平台,公共决策分析平台,统一集成应用程序平台,公共数据交换平台和公共地理信息平台; 二、基本操作环境2. 1功能简介基本操作环境构建了系统的基本软件操作环境,包括系统日志,权限管理,用户管理,部门管理,权限管理等。系统还支持卸载和安装,平台应用程序的动态加载以及对用户界面的个性化样式设置的支持。该平台为企业信息系统提供了统一的公共基础架构和平台。企业的各种业务系统都是直接构建并安装在此统一平台上的。通过以协作平台为基础和枢纽,将分散的企业业务系统进行整合,形成一个有机且紧密联系的整体,从而获得协同效应和整体效益。平台界面个性化样式设置个性化样式设置平台应用程序软件安装平台应用程序卸载系统设计系统授权策略许可设置2. 2功能摘要基本操作环境具有以下主要功能:页面样式:完全模拟Windows操作习惯,学习曲线低,并且程序无限地连接到完整的AJAX实现:系统完全实现OSOP(一个系统一页),浏览器和服务器仅交换数据,浏览器缓存技术,操作流畅自如,并且用户体验很高。
安全系统:完整的身份验证权限,功能权限,数据权限,并且基于BRAC(基本角色访问控制)系统,以后的组织结构调整不会影响系统。插件软件系统:自定义和开发系统后,可以在平台上生成,安装和卸载安装程序,并获得完整的插件系统结构。 LiveUpdate:该平台使用SVN技术来实现在线更新,从而确保在后期立即升级并降低维护成本。个性化样式设置:平台桌面背景,颜色主题样式,桌面快捷方式和语言都可以进行个性化设置。单点登录集成:可以集成组织的现有单点登录系统。 三、数据模型管理平台3. 1功能简介除了EPDM,大港油田还建立了数十个各种专业系统,每个系统都有自己的独立数据库系统,而这些系统的模型管理和维护是一项艰巨的工作。数据模型的统一维护是通过统一的模型管理实现的。同时,由于数据采集管理平台是使用MDA(模型驱动架构)构建的,因此模型管理也是通用数据采集管理平台的基础。该模型管理平台主要包括三个模型模块的内容:字典管理:对系统中所有分类数据进行统一管理;尺寸管理:满足用户对多个单元系统的需求,实现单元的自由转换;智能表创建和元数据管理:能够在浏览器中创建基本数据表并执行元数据描述(模型管理),通过单词数据字典提供直接的表单创建和表创建功能,并管理包括数据表索引,外键,和主键;类别管理3. 2模型管理平台的特征该模型管理平台主要具有以下特征:词典项目管理:单级词典管理,多级词典项目管理,组合词典项目管理;尺寸管理:全面实现尺寸管理,包括系统尺寸系统构造,尺寸转换脚本;文档(PDM)表创建:使用Word,Excel和PowerDesigner文件自动创建表并完成模型描述;数据模型维护:后模型修改完全在系统中进行,无需手动修改数据表对象并同时完成数据模型更新;模型日志管理与维护:数据模型修改,以及同时生成模型修改日志,日志文件可以作为多个系统模型同步的基础;模型约束管理:包括主键,唯一性,对所有外键和引用关系的约束管理;跨数据库支持:该平台当前支持Oracle,DB 2、 SQLServer,Sysbase,Mysql,Postgres和许多不同级别的数据库; 四、公共数据采集和管理平台4. 1公共数据采集和管理平台功能简介公共数据采集和管理平台提供诸如数据输入,审阅,质量控制和管理之类的操作。通用数据采集管理平台是基于模型构建的。用户只需要单击几下鼠标即可支持各种数据采集和管理界面。
通用数据采集管理平台主要包括控制管理,模块管理,业务逻辑管理和流程管理。控件管理:控件管理主要用于构建出现在各种数据管理页面中的控件,以对外部相关数据进行索引,包括列表选择,树形选择和选择框控件等;模块管理:用于提供数据管理程序的自定义功能,执行系统包括基本数据管理程序的自定义功能,例如树导航,列表页面,单个记录条目,级联组合条目,列表条目,选择条目和交叉条目,并支持数据导入和查询导入的初始数据导入方法;记录采集只要支持的功能包括:数据权限设置页打印输出个性化表格设置页计算背景计算脚本页控制扩展的外部数据导入树选择控件,列表选择控件,选择框控件单条记录采集页面列表条目采集页面旨在实现用户在输入数据时无需切换页面,并逐行输入数据。主页功能:页面打印输出数据复制页面计算背景计算脚本页面控件扩展的外部数据导入树选择控件,列表选择控件和选择框控件交叉进入类似Excel的输入模式,例如计划数据输入,单位和月份是有限的是,用户可以在一页上完成整个油田的计划数据输入。主页功能:页面打印输出,页面摘要计算,总体控制,背景计算脚本页面控制,扩展的外部数据导入树选择控件,列表选择控件和选择框控件。级联数据输入用于输入主从表数据,例如相对渗透率数据由主表和从表组成。
主要功能包括:主从表数据输入页面打印输出数据副本,页面逻辑背景计算脚本页面控件扩展的*敏*感*词*,数据类型和特殊设置该模型是完全继承的。模型修改和更新直接更新。 采集多个程序采集页面支持:系统提供单个记录条目,列表条目和级别的通用数据条目和管理页面,例如联合条目,交叉条目,选择条目,主题条目等。数据自动加载(导入) ):系统支持多种数据导入方式,例如默认值导入,导航栏导入,查询数据导入;同时,根据数据模型定义,它还支持自动信息,如当前日期,输入人和修改人加载,*敏*感*词*。页面逻辑支持:通过扩展javascript支持页面逻辑的扩展。多种业务逻辑实现:多种编程语言来实现业务逻辑,包括Java类,Beanshell,存储过程,查询映射等。
各种采集和管理操作支持:新增,删除,修改,复制,打印,计算,数据权限定制等。4. 3统一数据审核平台统一数据审核平台是基于工作流管理开发的。主要功能提供了一个完整的工作流系统,包括步骤,操作,分支,聚合等。它可以支持条件判断(例如beanshell),并且可以直接绑定。数据表格用于实现工作流程;统一数据审查平台目前主要在大港实施坐标数据验证。实现数据流审核。 4. 4统一数据审核平台的功能统一数据审核平台的主要功能包括:与平台集成:完全基于平台系统的工作流管理系统;完全的图形化流程定制:系统提供了一个完整的基于AJAX的工作流设计器。支持任意循环,分支和聚合的工作流路径;全定制的工作流表单定制:基于数据模型的数据审查流通表单定制;统一的工作流调用引擎:包括待处理的工作,已应用的工作,已处理的工作和已完成的工作等。为系统的工作流执行调用引擎,并支持图形流状态监控;多种提醒方式支持:统一通信中心提醒:MSN,手机短信,RTX,Email;多种编程接口支持:支持Beanshell和其他编程接口,以实现工作流条件下的流程。 五、统一数据决策分析平台统一数据决策分析平台包括六个子模块:通用数据查询引擎,智能报告系统,决策仪表板(领导座舱),智能报告,完整图书馆索引,在线分析等。及其功能描述如下。
5. 1通用数据查询平台通用数据查询平台构成了可定制的数据查询引擎,可以快速提取和查询数据表中的数据,并结合元数据描述快速生成数据查询条件框。概述数据查询平台主要体现在两个方面:查询设计和数据模型的集成,可以充分利用数据模型的元数据定义,可以根据元数据定义自动生成各种查询条件框,并支持任意获胜和联合检查,并支持嵌入式查询集。通过大港油田的应用程序,可以通过简单的定制完成对所有生产报告,曲线和其他数据的查询。查询结果集显示的主要功能包括:自适应查询条件框:根据元数据定义自定义生产查询条件框;组头:支持多级组头;任意列锁定:可以锁定任何列;用户自定义显示列的宽度和顺序,并记住:用户调整列的显示顺序和宽度后,背景会自动记录并保存用户的行为。任意列排序:您可以选择任何列进行排序;导出Excel / PDF打印,选择任意列组合以绘制分析曲线5. 2通用报表平台报表是在通用查询引擎的基础上实现的,并且通用查询引擎用于查询数据,格式设置如下报表设计器,并由统一的报表引擎输出,支持HTML和PDF报表输出。报表系统的主要功能包括:报表设计拖放设计:根据一般查询的数据项,拖放到报表设计器中完成报表设计;所见即所得:完全模仿Excel的样式,所见即所得。 XML报表定义报表引擎:自适应查询条件框:根据元数据的定义自动生成查询条件框;客户端分组:客户端数据分组;格式设置和分页支持导出Excel / PDF打印5. 3常规图表平台图表是用于常规查询结果的图表分析曲线输出。支持的图表类型包括:饼图,柱形图,折线图,曲线图,梯形图等。20种分析图形;并支持将多个图表进行合并和显示。
目前,已经利用海图平台移植了大港油田A2的主要开发和生产曲线。主要功能包括对多个图表单位的图表设计支持,任意起始值设置,对数坐标支持等;图表显示支持20多种图表格式,仪表盘支持,页面拾取提示支持,打印副本图片支持等。5. 4决策仪表盘决策仪表盘(领导座舱)是指一组查询的统一显示,分析曲线,地图和其他决策支持工具放在一页上。 5. 5在线分析OLAP只有三个基本概念:多维观察,数据钻取和CUBE操作。实现的功能是用户不需要掌握SQL语句,可以根据自己的意愿汇总,计数和分析数据库中的所有数据。目前,大港油田定制的在线分析生产动态分析系统在生产中发挥了很好的作用。 六、统一集成应用程序平台统一集成应用程序平台的主要功能是在单点登录和其他基本环境的基础上集成现有的应用程序资源(历史系统)和数据资源。这些系统包括B / S结构,C / S结构程序,然后构建一个集成的数字油田系统。统一集成平台主要包括两种模式:对于现有系统,B / S结构软件采用单点登录+页面集成模式;对于C / S结构软件,采用虚拟集成技术集成。 七、公共数据交换平台统一数据交换平台构成数据库之间,下级单位之间以及各种应用程序软件之间的公共数据交换引擎。大港油田通过统一的数据交换平台实现了从专业数据库到EPDM的数据迁移。
统一数据交换平台主要由ETL数据交换引擎和统一数据服务引擎两部分组成。 ETL数据交换引擎主要用于实现系统中各个数据库之间或各个数据表之间的数据交换。实现的方式是先通过系统的查询引擎自定义查询,然后在查询结果集与数据表之间进行映射。完成映射关系后,通过任务定时执行或手动执行来完成数据提取,转换和加载。数据服务主要用于系统之间或上,下层之间的数据报告。例如,可以使用各种专业软件来定制数据服务,以生成建模软件和储层数值模拟软件所需的初始数据。 八、公共空间数据显示平台8. 1功能简介油田勘探开发过程中90%以上的数据与地理信息系统直接或间接相关。所有这些数据都需要直接显示在地图上或进行导航和查询。同时,油田的勘探开发过程还需要各种专业地图:基本勘探地图:盆地图,勘探规划图和勘探部署图;开发基本图:开发地质图,地面施工图;属性数据的空间分布:开发状况图,储量分布图,油气资源分布图;地面施工相关地图;同时,我们还需要使用地图进行各种导航查询,包括:井查询,地震剖面查询,管道数据查询,油田,盆地;目前大港油田具有基于油井和地震剖面的全对象GIS导航查询; 8. 2功能摘要空间数据显示平台主要包括以下主要功能:AJAX系统:完整的AJAX开发,在浏览器中运行,无控件,快速流畅,并支持国际标准:支持国际GML \ KML \ WFS标准GIS协议。
完全可定制:与平台的无缝集成;包括地理数据存储,独立标签和对象查询;快速的定制开发。丰富的基础层:系统内置56个基础层,包括全球卫星图像数据和全球行政区域基本数据。动态投影系统:动态自适应投影系统,卫星地图和行政地图误差小于0. 5米。高性能:支持多服务器集群渲染;专题图支持:支持将饼图,列图和颜色范围图叠加在地图上。任意对象导航查询:选择任何对象进行导航和查询。 九、集成式井筒平台集成式井筒可实现所有井深定位数据的专业显示,即测井数据,泥浆测井数据,分析和测试数据,试油数据,生产测井以及生产间隔变化和生产历史数据在图表上显示。综合井眼可分为地质井眼和工程井眼平台。井筒数据支持任意自定义,包括通道自定义和图形属性的任意添加。 十、结论公共数据采集和管理平台的主要功能以及在大港油田的实际部署。目前,通用数据采集管理平台已用于完成200张表的A2数据采集扩展,并实现了除井位坐标复查等功能外,通用数据采集管理该平台还用于完成大港油田勘探开发综合查询系统的建设。可以得出结论,该系统完全可以满足大港油田勘探开发信息化建设的需要。该平台将在以下方面为大港油田的未来勘探和开发带来收益和意义:满足数字油田完整性的要求:使用公共数据采集和管理平台为大港建立一个集成的数字油田系统,包括集成所有专业采集和查询。
满足数字油田的持续改进需求。因为公共数据采集和管理平台具有很好的灵活性,所以所有的改进和用户需求的增加都可以通过自定义完成,而无需编写代码。因此它可以快速满足客户需求。满足数字油田集成的要求:协作架构平台具有非常强的集成能力,包括BS结构软件和CS结构软件,可以在一个统一的平台上快速集成。可靠性和稳定性要求:由于公共数据采集和管理平台是在引擎模式下执行的,因此代码易于维护。企业级*敏*感*词*系统构建的需求:协作架构平台在底部支持分布式缓存和集群部署,因此可以满足企业级用户构建大型应用系统的不断增长的需求。