当前位置:文档之家› 通用数据采集管理平台

通用数据采集管理平台

大港通用数据采集管理平台介绍大港油田公司信息中心目录一、概述 (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(One System One Page),浏览器与服务器只交换数据,浏览器缓存技术,操作平滑流畅,用户体验度高。

●安全体系:完整的认证权限、功能权限、数据权限,并基于BRAC(Base Role AccessControl)体系,后期组织结构调整,不会对系统造成影响。

●插件式软件体系:系统在定制开发后,可生成安装程序,在平台上安装和卸载,彻底插件体系结构。

●LiveUpdate:平台采用SVN技术实现在线更新,保证后期即时升级,降低维护成本。

●个性化风格设置:平台桌面背景、颜色主题风格、桌面快捷、语言都可个性化设置。

●单点登录集成:可集成组织已有的单点登录体系。

三、数据模型管理平台3.1功能介绍除EPDM之外,大港油田目前已经建设几十个各种专业系统,都各自有独立的数据库系统,这些系统的模型管理和维护是相当艰巨的工作。

通过统一模型管理实现了数据模型统一维护,同时由于数据采集管理平台采用MDA(模型驱动架构)进行建设的,因此模型管理也是通用数据采集管理平台的基础。

模型管理平台主要包括三个模型模块的内容:☐字典管理:统一管理系统中所有的分类数据;☐量纲管理:满足用户对多种单位制的要求,实现单位的自由转换;☐智能建表及元数据管理:能够在浏览器中建立基础数据表并进行元数据描述(模型管理),提供直接表单建表和通过word数据字典建表,可管理包括数据表的索引、外键、主键等约束条件;类别管理3.2 模型管理平台特性模型管理平台主要具有如下特性:●字典项管理:单级字典管理、多级字典项管理、Combo字典项管理;●量纲管理:全面实现量纲管理,包括系统量纲体系建设、量纲转换脚本;●文档(PDM)建表:利用Word、Excel和PowerDesigner文件,自动建表,并完整模型描述;●数据模型维护:对后期模型修改完全在系统中进行,不需要手工修改数据表对象,并同时完成数据模型更新;●模型日志管理与维护:数据模型修改,同时生成模型修改日志,日志文件可作为多个系统模型同步依据;●模型约束管理:包括主键、唯一性、外键、引用关系全系列约束管理;●跨数据库支持:平台目前支持Oracle、DB2、SQLServer、Sysbase、Mysql、Postgres众多各层次数据库;四、公共数据采集与管理平台4.1 公共数据采集与管理平台功能介绍公共数据采集与管理平台提供了对数据录入、审核、质量控制和管理等操作,通用数据采集管理平台是基于模型进行建设的,用户只要点击几下鼠标就可以顶支持各种数据采集和管理界面。

通用数据采集管理平台主要包括控件管理、模块管理、业务逻辑管理和流程管理等。

控件管理:控件管理主要用来构建在各种数据管理页面中出现的用以索引外部关联数据的控件,包括列表选择、树选择和选择框控件等;模块管理:用来提供数据管理程序定制和执行体系,包括树导航、列表页面、单记录录入、级联组合录入、列表录入、选择录入和交叉录入等基本数据管理程序的定制,并可支持数据导入、查询导入的初始数据导入方式;单记录采集只要支持的功能包括:●数据权限设定●页面打印输出●个性化表单设置●页面计算●后台计算●脚本页面控制扩展●外部数据导入●树选择控件、列表选择控件、选择框控件单记录采集页面列表录入采集页面是实现用户在录入数据时候不需要切换页面,一行一行的把数据录入。

主要页面功能:●页面打印输出●数据复制●页面计算●后台计算●脚本页面控制扩展●外部数据导入●树选择控件、列表选择控件、选择框控件交叉录入类似Excel的录入模式,比如计划数据的录入,单位和月份是限定的,用户只要在一个页面上就可以完成整个油田的计划数据录入。

主要页面功能:●页面打印输出●页面汇总计算、总量控制●后台计算●脚本页面控制扩展●外部数据导入●树选择控件、列表选择控件、选择框控件级联数据录入是用来录入主从表数据,比如相对渗透率数据,有一个主表和一个从表构成。

主要功能包括:●主从表数据录入●页面打印输出●数据复制、页面逻辑●后台计算●脚本页面控制扩展●外部数据导入●树选择控件、列表选择控件、选择框控件业务逻辑:实现了包括存储过程、Java类、查询映射、BeanShell脚本多种模式,对业务逻辑计算进行在平台内编码实现;4.2 公共数据采集与管理平台功能特性公共数据采集与管理平台的主要特性包括:●基于模型建设:基于数据模型建设,完整继承了模型的值域、数据类型、特殊设定,模型修改更新直接更新采集程序●多种采集页面支持:系统提供单记录录入、列表录入、级联录入、交叉录入、选择录入、主题录入等常用数据录入和管理页面。

●数据自动载入(导入):系统支持缺省值导入、导航栏输入导入、查询数据导入多种数据导入模式;同时根据数据模型定义,还支持诸如当前日期、录入人、修改人等信息的自动载入,外键关联数据可由控件载入或导航载入。

●多种数据导航方式:系统支持列表页面导航、树导航等实现需要管理数据的快速索引,列表页面导航还可根据数据类型逐级缩小查询范围。

●页面逻辑支持:支持通过扩展javascript实现页面逻辑扩展。

●多种业务逻辑实现:多种程序语言对业务逻辑的实现,包括Java类、Beanshell、存储过程、查询映射等。

●多种采集和管理操作支持:新建、删除、修改、复制、打印、计算、数据权限定制等。

4.3 统一数据审核平台统一数据审核平台是基于工作流管理开发,主要功能提供包括步骤、动作、分支、聚合等完整的工作流体系,可支持beanshell等进行条件判断,并可直接绑定数据表单来实现工作流;统一数据审核平台目前在大港主要实施的坐标数据校核。

实现数据流转审核。

4.4统一数据审核平台特性统一数据审核平台的主要特性包括:●与平台整合:完全基于平台体系的工作流管理系统;●全图形化流程定制:系统提供完整基于AJAX的工作流设计器,可以支持任意流转、分支和聚合的工作流路径;●全定制工作流表单定制:基于数据模型数据审核流转表单定制;●统一工作流调用引擎:包括待处理工作、已申请工作、已处理工作和结案工作等为体系的工作流执行调用引擎,并支持图形化流转状态监控;●多种提醒方式支持:统一沟通中心提醒:MSN、手机短信、RTX、Email;●多种编程接口支持:支持Beanshell等编程接口,实现工作流条件流转。

五、统一数据决策分析平台统一数据决策分析平台包括:通用数据查询引擎、智能报表系统、决策仪表盘(领导驾驶舱)、智能报告、全库索引、联机分析等六个子模块,下面分析描述其功能和主要特性。

相关主题