胜利油田企业信息系统集成平台研发及应用

2015-02-15 07:54郭万松牟菁杨耀忠段鸿杰
油气田地面工程 2015年5期
关键词:管理中心组件信息系统

郭万松牟菁杨耀忠段鸿杰

1中国石化油田勘探开发事业部2胜利石油管理局信息中心

胜利油田企业信息系统集成平台研发及应用

郭万松1牟菁2杨耀忠2段鸿杰2

1中国石化油田勘探开发事业部2胜利石油管理局信息中心

针对胜利油田在信息系统集成整合过程中面临的问题,研发了企业信息系统集成平台,平台建设内容包括1个框架(企业级信息集成框架体系)、1套标准(技术标准)、3个中心(用户管理中心、流程管理中心、组件管理中心)和1个平台(基于门户的集成展现平台)等6个方面。目前胜利油田开展的信息化项目均通过该集成平台构建,油田用户发放了统一账号的电子身份证,解决了油田内部应用和中石化总部推广应用的单点登录问题,集成了财务报销系统、油田门户、生产指挥系统、勘探信息集成系统、输变电线路管理、物资管理系统等80多套重点业务,实现了不同系统间业务的互联互通。

信息平台;集成整合;流程管理;门户;企业服务总线

1 平台研究背景及问题分析

胜利油田企业信息化建设发展历程是伴随着油田勘探开发、经营管理的不断深化而逐步发展的过程,大致经历了单点应用、全面应用和整合提升3个阶段。

目前油田的信息化发展正处于集成整合阶段,此阶段的问题主要表现在以下5个方面:

(1)技术架构不一致。目前油田的IT技术架构复杂,各专业系统自成体系,跨技术平台的信息系统难以集成。

(2)用户分散管理难。每个业务系统都有独立的用户管理功能,一个用户需要记住多个不同的账号及密码,导致安全隐患多,无法实现单点登录,应用集成难度大。

(3)业务协同范围小。流程大多局限于单个系统内部,不同业务系统间的互联互通性差,跨系统的流程协作困难。

(4)软件功能复用低。相同或类似的业务功能在不同的信息系统中重复开发,造成投资浪费和软件开发周期长。

(5)普通用户体验差。在跨系统、跨部门、跨组织的业务操作和信息查询需求日益增多的情况下,每一个业务应用系统的操作界面、用户认证彼此独立,已经成为业务过程中相关职能部门人员间相互协作的巨大障碍。

2 平台设计目标及内容

针对以上问题,胜利油田提出构建企业级的信息系统集成平台,基于SOA理念,本着集中集成、开放包容、创新提升的原则,实现统一用户管理、统一流程管理、统一组件管理、统一界面展示、统一开发环境,形成标准化服务、模块化建设、一体化运营、定制化应用的企业信息化建设及应用生态环境,达到支撑油田改革、提升应用水平以及提高投入产出的目的[1-3]。

平台建设内容包括1个框架(企业级信息集成框架体系)、1套标准(技术标准)、3个中心(用户管理中心、流程管理中心、组件管理中心)和1个平台(基于门户的集成展现平台)等6个方面。

3 集成平台研究与构建

3.1 用户管理中心建设

依托中石化统一认证安全体系,建立油田用户管理中心,提供统一的身份服务,作为信息安全基础设施,与中石化已经投用的SAP HR系统、公开密钥基础设施(PKI/CA)以及活动目录(AD)系统集成,为业务系统提供身份整合、身份认证、授权管理、行为审计等安全服务,实现信息系统中的用户身份、用户属性、用户行为、用户生命周期统一的集约化管理。同时,基于门户平台展示多个业务系统,实现单点登录功能,使用户的业务操作更加便捷、高效。

架构设计采用云技术实现部分系统模块的部署,通过云架构的特点为用户和应用提供不间断服务能力。以云的基础服务为平台,形成SIAM系统中统一接入服务、统一目录服务和统一认证服务云的PaaS服务平台。

3.2 流程管理中心建设

3.2.1 实现功能

(1)提供标准流程开发环境及流程发布功能,统一流程服务接口,解决新建业务流程耗时耗力的问题。

(2)提供统一待办功能,通过监控服务接口,兼容第三方流程产品,将各系统的流程信息汇总到流程中心,解决各系统间的流程互联互通问题。

(3)实现流程运行、业务催办、办理效率、绩效考核的全过程管理,通过运行监控、时效分析等统计功能,为全面掌握各系统的业务办理情况及员工办理效率提供帮助。

(4)解决了云环境下的流程动态优化配置,实现业务流程在不同流程服务节点间的选择部署及动态迁移,以此为基础构建流程超市,当有新的业务需求提出时,可通过流程超市快速、低成本构建所需流程。

图1 流程管理中心平台架构总体设计

3.2.2 架构设计

流程管理中心平台架构总体设计见图1。

(1)流程门户。主要实现为最终管理及业务用户、业务系统管理人员、运维人员提供统一的流程应用和流程管理界面,为业务系统开发人员提供工具和学习资料下载界面的功能;并作为流程管理中心的唯一界面入口,为集中监控子系统、业务支撑管理子系统和数据离线管理子系统提供功能导航。

(2)集中监控。提供所管辖系统、模块或流程的运行状态监控、历史数据分析、异常情况处理和流程催办、流程督办等操作功能;为管理和运维岗位人员提供系统运行的监控和管理权限,并按照权限分配给不同人员。

(3)流程接口及数据服务。为业务系统开发人员提供各类流程服务接口;提供流程数据访问接口或流程数据报表;为最终管理人员、业务用户及业务系统管理人员提供催办和督办等流程相关功能。

3.3 公用组件管理系统建设

3.3.1 实现功能

通过企业统一功能的整体规划和研究,结合相关的技术,研究组件库管理路线、部署服务测试运行环境,制定组件生产发布标准,创建高效应用项目库,最大限制地支持公用组件复用,加快开发成果积累及转化为企业IT资产的速度,让各应用系统更多考虑业务问题而非技术实现,达到资源共享最大化,实现油田应用的快速开发与集成共享。

3.3.2 架构设计

(1)进行组件收集、分析和梳理,开发产品、业务组件,形成业务库,部署组件运行及测试环境来测试组件是否满足相应标准,规范业务系统及组件的发布方式。编制组件开发及部署的相关技术规范,约束和指导组件的建设及应用。

(2)研制组件库管理系统,解决相同或类似的业务功能在不同系统中重复开发、开发效率低、软件成果难以积累的问题。

3.4 企业门户建设

建立基于门户技术和桌面办公环境的统一门户服务,提供单点登录功能。用户登录门户后,多个业务系统间的访问自行切换,极大改善用户体验感受。同时及时将业务处理信息推送到企业用户的电脑、手机等各种终端,并结合短信、邮件和APP等多种方式展现给用户,用户可随时随地通过终端处理业务,处理信息返回后与相关业务系统集成处理,提高工作效率。

3.5 数据服务平台建设

针对项目之间的数据交换,建立基于消息总线的数据交换机制,验证开发数据交换程序,实现数据的定时推送和定时获取,并提供数据交换日志的查询功能,使项目之间的数据交换统一采用交换服务来实现。

采用接口服务技术,建立系统间统一的数据交换机制,解决系统间点对点的紧耦合数据接口问题,降低由于源点系统的数据结构或逻辑发生变化而导致相关系统必须进行连锁改造的工作量。

3.6 企业级信息集成框架体系建设

遵循标准化的协议和行业规范,基于面向服务的架构(SOA)设计理念搭建统一集成架构平台,利用企业服务总线(ESB),实现系统间实时的数据交换平台(EDH)和业务流程管理(BMP)自动化;依托整体的集成框架体系,配合用户中心、流程中心、组件中心以及门户平台建设,制定相应的技术标准及规范,指导后续应用的集成接入。

4 结语

通过两年多的持续建设,胜利油田的企业信息系统集成平台已投入应用。目前油田开展的信息化项目均通过该集成平台构建,油田用户发放了统一账号的电子身份证,解决了油田内部应用和中石化总部推广应用的单点登录问题,集成了财务报销系统、油田门户、生产指挥系统、勘探信息集成系统、输变电线路管理、物资管理系统等80多套重点业务,实现了不同系统间业务的互联互通。

(1)提高效率。信息系统集成平台覆盖了油田的管理机关、各二级单位和基层单位,实现了油田核心业务的网上运行,提高了劳动生产率。

(2)规范管理。基于信息系统集成平台,各业务环节相互衔接、信息透明公开,对于规范油田各项业务管理、避免违规操作发挥了支持作用。

(3)支撑改革。油田改革不断带来业务运行及机构编制的调整,必然会对软件功能提出灵活的变更要求,信息系统集成平台可以灵活、快速地定制业务,为油田的改革发展提供支持。

(4)变革模式。改变了油田传统的信息化建设及应用模式,使信息应用建设的主要精力集中到业务上,大幅减少系统集成整合的工作量。

[1]毛新生.SOA原理方法实践[M].北京:电子工业出版社,2007.

[2]杨丽,廉东本.基于SOA的数据交换平台设计[J].计算机系统应用,2011,20(5):30-33.

[3]丁兆青,董传良.基于SOA的分布式应用集成研究[J].计算机工程,2007,33(10):246-248.

(栏目主持李艳秋)

10.3969/j.issn.1006-6896.2015.5.004

猜你喜欢
管理中心组件信息系统
无人机智能巡检在光伏电站组件诊断中的应用
企业信息系统安全防护
健康管理中心护理质量评价指标体系的构建
漾皮肤管理中心
宸山皮肤管理中心
新型碎边剪刀盘组件
U盾外壳组件注塑模具设计
基于区块链的通航维护信息系统研究
信息系统审计中计算机审计的应用
桥梁组件搭配分析