(国网安徽省电力公司 信息通信分公司 安徽合肥 230061)
摘要:采用先进的图形引擎和信息化开发技术,实现企业信息系统集成接入过程中的集成基础对象、集成对象间拓扑关系、集成技术的图形化管理,使得各级管理人员能够快捷、直观的了解企业内部各业务系统间集成现状、集成关系和集成技术,帮助检修人员在故障检修时迅速判断影响范围,为分析故障原因提供基础数据支撑。
关键词:集成对象,集成关系、集成接口、图形化;
1 引言
根据国网公司“SG186工程”总体规划,SG186营销、PMS、ERP、用电信息采集等统建业务系统和配网运行监测、应急管理、电力交易等自建系统在电力企业得到了广泛深入应用,同时为了实现公司上下信息畅通和数据共享的目标,网省公司根据具体业务和技术需要,分别利用DXP,ODS,ESB,XI等集成平台实现各类异构业务信息系统间的互通互联,使得业务系统间建立起畅通有效的信息共享机制,保障独立建设的异构业务应用系统依据企业业务流程进行协同工作。
在利用DXP、ESB等集成平台实现企业信息系统互通互联的过程中,积累了大量的集成信息,如集成平台和集成接口等集成对象、集成对象间关系、集成数据等等,目前对于这些集成信息缺乏统一管理,特别是集成对象间的集成关系和集成技术方案缺乏统一规划和管理,无法快速查找各集成对象间的集成关系,检修时也不能迅速判断影响范围和故障原因,所以需要研究一套企业级信息系统集成关系图形化管理系统。
2 原理与设计
2.1业务原理
业务系统通过集成平台实现纵向(国网总部与网省公司)和横向(网省公司内部)信息集成,集成过程中涉及的对象包括需求方业务系统、提供方业务系统、集成平台、集成场景、集成接口和集成数据。
每个集成场景包含一个或多个接口,每个接口一般包含一个需求方业务系统、一个应用方业务系统、一个或多个集成平台,接口过程定义数据内容和流向、消息传递内容和方向、接口技术路线等相关内容。
通过梳理集成基础对象、集成对象间关系和集成接口过程数据,采用先进的图形引擎技术,实现企业级信息系统集成图形化管理,使得各级管理人员能够直观形象的了解企业内部各信息系统集成关系,帮助检修人员在故障检修时迅速判断影响范围,为分析故障原因提供基础数据支撑。
2.2应用需求
采用先进的图形引擎和信息化开发技术,实现企业信息系统集成接入过程中的集成基础对象、集成对象间拓扑关系、集成接入技术的图形化管理,使得各级管理人员能够快捷、直观的了解企业内部各业务系统间集成现状、集成关系和集成技术,帮助检修人员在故障检修时迅速判断影响范围,为分析故障原因提供基础数据支撑。具体内容包括:
实现企业信息系统集成基础对象的管理,包括集成平台、业务系统、集成场景,集成接口,集成数据等;
研究信息系统集成关系拓扑图形引擎,根据集成对象分类选择合适的图元,结合企业信息系统集成关系数据展示企业级信息系统集成关系蓝图、以及其他集成对象(信息系统、集成平台、集成场景、集成接口)对外关系拓扑图形;
通过对集成基础对象或者拓扑图中图元状态的维护,快速显示信息系统或集成平台切换运行方式造成的影响范围,通过对集成接口技术方案的管理,为故障时分析原因提供基础数据支撑;
实现对信息系统集成关系拓扑图形的拖拽、定位、双击等操作,满足图形重新布局、快速定位图元、显示选中集成基础对象属性以及关联对象的属性等应用需求。
2.3系统架构设计
通过对信息系统集成基础模型的深入研究,结合图形引擎技术,本文设计了企业级信息系统集成关系图形化管理系统,实现对企业信息系统集成基础对象管理、集成对象间拓扑关系的图形化管理,全面支撑电力系统信通分公司对信息系统集成管理工作的开展。系统架构如图1所示:
图1 系统架构图
1)数据库:系统采用Oracle11g版本的数据库,充分利用该数据库拥有的开放性、可移植性和可维护性和高安全性,实现对集成基础对象、集成对象间拓扑关系、集成拓扑图形、系统权限等数据的存储。
2)数据层:通过数据访问接口组件,实现数据逻辑层与数据库之间的数据交互。
3)逻辑层:利用基础对象管理逻辑组件实现集成基础对象数据的管理,利用集成关系逻辑组件实现集成对象间拓扑关系的管理,通过拓扑图形引擎结合基础对象管理逻辑组件和集成关系拓扑逻辑组件实现信息系统集成关系拓扑图形的绘制。
4)应用层:系统采用B/S结构,向用户提供便捷、美观的操作页面,实现集成基础对象及其拓扑关系管理、企业信息系统集成关系全景图、集成对象对外关系拓扑图、集成接口过程图的统一展现。
2.4 图形引擎技术
采用先进的图形引擎(Visual Graph)作为人机互动界面,信息系统集成关系拓扑图形的绘制、展示和各项操作都通过Visual Graph实现。
Visual Graph是一套强大的交互图形开发平台,她能非常方便地建造基于图形的界面、制作各种图形元件、实现图形管理、图形建模、制作各种绘图和图形展示系统等。她提供功能非常强大的ActiveX控件,和其他流行的编程语言共同工作,极大地弥补了这些语言在图形处理方面的不足。也可以嵌入IE浏览器中,实现网上图形编辑和控制等。
Visual Graph专门处理交互图形,与具体业务无关,她提供了十分丰富规范的交互事件和图形控制命令,内置结构简单开放的脚本语言,使程序员能够专心编写后台系统等与图形无关的部分,体系结构十分清晰。
2.5主要功能
1)集成对象管理
(1)业务系统管理:实现网省公司所有业务系统台帐属性的管理,实现国网总部与网省公司有纵向集成关系的系统台帐属性的管理,包括录入与查询功能;
(2)集成平台管理:实现网省公司内部集成平台以及网省与国网总部间集成平台的管理。
(3)集成场景:实现网省公司内部集成场景以及国网下发集成需求场景的管理;
(4)集成接口管理:实现公司所有横向和纵向集成接口属性数据的管理。
(5)集成数据管理:实现所有集成接口中涉及到的集成数据的管理。
2)集成拓扑图形管理
(1)企业信息系统集成蓝图:实现公司所有信息系统、集成平台、集成接口间集成拓扑关系全景蓝图的管理,具备图形绘制、拖拽、定位、双击等各项图形操作功能;
集成蓝图包括国网和网省两级结构,每级分别包括业务系统和集成平台两类,示意图2:
图2企业集成蓝图
双击图中任何一个业务系统或者集成平台,均可进入以双击的图元为中心的对外关系拓扑图,点击图元突出显示以该图元为中心的所有连接关系。
系统对外关系拓扑图:以某一业务系统为线索,实现该业务系统对外所有关系拓扑图形的管理,可以快速定位该系统故障时影响的范围和接口内容;
(3)集成平台对外关系拓扑图:以某一集成平台为线索,实现该集成平台对外所有关系拓扑图形的管理,可以快速定位该平台故障时影响的范围和接口内容;
(4)集成场景与接口关系图:实现某集成场景与场景下接口的图形化管理;
(5)集成接口内部过程图:实现集成接口中数据传输和消息传输图形化管理;
接口过程图包括网省公司内横向接口图和国网网省间纵向接口图,接口图详细描述接口数据流向和消息传递机制,以规划计划系统与ERP之间的数据交互接口为例,示意如图3。
3)系统管理
实现系统应用组织机构管理、用户管理、系统角色管理、系统功能模块和系统权限的分配。
4 结论
通过收集和梳理企业信息系统集成基础对象和集成对象间关系数据,利用企业级信息系统集成关系图形化管理系统,实现集成基础对象、集成对象间关系和集成技术的管理,使得信息系统集成接入管理更规范,保障了企业信息系统集成接入中各类集成基础对象和对象间集成关系数据的完整性和准确性。
图3接口过程图
利用企业信息系统集成接入管理数据,采用先进的图形引擎,实现集成对象间拓扑关系图的绘制、展示和各种操作,使得各级管理人员能够直观形象的了解企业内部各业务系统、集成平台间集成关系,帮助检修人员在故障检修时迅速判断影响范围,为分析故障原因提供基础数据支撑,同时对提升企业精细化管理水平,提高电力企业服务质量都起着重要的作用。
参考文献
[1]国家电网公司.应用系统集成管理办法.2013.
[2]Kotidis Y,Roussopoulos N.A case for dynamic view management[J].ACM transaction on database system,2001,26(4):388-423.
[3]姜贵平,王新刚,唐为方.基于Web服务的企业信息系统集成的研究与设计[J].山东 轻工业学院学报,2007,21(4):22-26.
[4]苏日娜.浅议企业信息系统的集成管理[J].科技与经济,2006,(23):76-77.
[5]胡昌平,向菲.论面向流程的企业信息资源集成[J].情报学报,2005,(2):161-165.
作者简介
郭洋(1982),男,工程师,从事电力行业信息化研究、开发和应用工作。
张靖(1987),女,工程师,从事电力行业信息化研究、开发和应用工作。
王萍(1975),女,高级工程师,从事电力行业信息化研究、开发和应用工作。
胡聪(1981),男,高级工程师,从事电力行业信息化研究、开发和应用工作。
论文作者:郭洋,张靖,王萍,胡聪
论文发表刊物:《电力设备》2016年第4期
论文发表时间:2016/6/3
标签:关系论文; 对象论文; 系统集成论文; 拓扑论文; 图形论文; 接口论文; 系统论文; 《电力设备》2016年第4期论文;