美章网 资料文库 SOA的供电所智能化生产运营管理分析范文

SOA的供电所智能化生产运营管理分析范文

本站小编为你精心准备了SOA的供电所智能化生产运营管理分析参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

SOA的供电所智能化生产运营管理分析

摘要:本文基于soa的设计思路对供电所智能化生产运营管理整体性架构进行了规划与设计,并在面向服务的体系架构基础上,详细阐述了供电所生产运营管理系统的总体架构及其功能架构设计方案与技术架构设计方案。

关键词:生产运营管理;整体架构设计;供电所;SOA

1引言

生产运营管理系统是供电所组织业务活动的重要工具之一,该系统的整体架构设计水平直接决定了系统的数据分析性能和数据交互能力,只有在做好系统整体架构设计工作的基础上才能够根据业务需求不断完善并扩展系统功能,并通过不断的应用实践来实施系统优化[1-3]。

2SOA概述

SOA的全称为Service-OrientedArchitecture,即面向服务的体系架构,简称SOA,其核心思想是将企业的IT服务包装成标准服务,以标准化的接口实现服务管理系统的数据交互。由于接口的设计独立于实现服务的编程语言、操作系统和硬件平台,因此能够以一种通用和统一的方式在不同系统中提供服务[4-5]。SOA以服务为核心,负责以软件服务模块的方式对各种应用程序进行封装,并对各个服务模块进行整合,通过针对各功能模块的重新整合来满足新的业务需求,同时也可以在SOA中添加新的功能模块,部分情况下也可以将一些服务模块外包,帮助管理单位以更低的成本获取系统服务。SOA最大的特点在于具有整合异构系统的能力,灵活性强并且复用性高,使生产运营管理系统具有更强的可扩展性[6-8]。

3供电所生产运营管理系统总体架构设计

本次研究所设计的供电所生产运营管理系统由功能展现层、流程层、服务层和数据层四个部分所组成,本质上是一种基于Web的云平台数据处理系统,总体架构参考模型如图1所示。(1)展现层展现层是生产运营管理系统的统一入口,也是各种功能、流程、应用、信息的统一访问和展示平台。(2)流程层流程层是管理流程和作业流程的应用开发支撑平台,可以实现部门内部以及跨部门之间的流程协作。(3)服务层服务层是生产运营管理系统的核心层次,能够以标准服务的形式对业务功能进行封装,进而实现平台内的统一注册与管理。(4)数据层数据层负责存储各类数据,可实现数据存储与数据处理的分别运行,维护数据安全。基于Web的云平台数据处理系统可以通过位于云平台的中央服务器来统一处理数据,大幅降低了终端设备的数据处理压力,并且通过专门的数据库服务器专门存储数据,数据交互效率更高、安全性更强,并且可以兼容操作系统各不相同的终端设备,用户只需要通过Web浏览器就可以获取数据并基于自身的权限更新数据[9-11]。

4供电所生产运营管理系统的功能架构设计

本次研究所设计的供电所生产运营管理系统功能架构如图2所示,该系统的整体功能逻辑架构包括表现层、数据层、应用层以及系统接口四个部分。(1)表现层表现层包括内部用户和外部用户两个部分。内部用户层面有作业团队、科级分公司、外级分公司、专业公司、集团公司五个层次;外部用户包括供电所、甲方和第三方伙伴三个部分。管理者在接入生产运营管理系统后可以实现针对生产的监控与管理。(2)应用层应用层具体包括作业支持、管理支持和决策支持三个部分。其中作业支持部分涵盖电力施工作业的各项子功能,比如停电、架杆、复电等,管理者可以对相关的工程技术参数和当前的施工状态进行记录;管理支持部分涵盖与生产管理相关的系统功能,比如资源管理、生产协调、工程技术文档以及计划管理等;决策支持部分主要负责为供电所、局级用户和集团提供决策支持,具体包括专家会诊和工程现场监控两个主要功能模块。(3)数据层数据层负责为应用层提供文档和数据支持。其中文档支持主要包括HSE规范和工程技术文档等;数据库逻辑架构主要包括专业数据库和生产管理数据库等。

5供电所生产运营管理系统的技术架构设计

技术架构是核心系统在IT技术层面的一种描述方式,通常以IT技术为元素对整个系统架构加以描述,比如后端数据库访问方式JDBC/OR-Mapping等、MVC框架Spring/WebWork/Struts/等、客户端服务端通讯协议RMI/SOAP/HTTP/等[12-13]。系统技术架构可以帮助设计者在确定框架范围内实施系统的开发与设计,明确开发思路。本次研究所设计供电所生产运营管理系统技术架构方案如图3所示。在SOA架构体系中,SOAP消息是数据交互的标准所在。SOAP消息负责将所有服务的调用结果反馈给调用方,而生产运营管理系统自身的性能很大程度上与SOAP消息的解析速度有关。本次研究所设计的供电所生产运营管理系统,其所有的接口开发均以SOAP标准为基础。由于SOAP消息格式是自定义的,并且SOAP引擎是一种轻量的、简单的、基于XML的协议,因此能够避免由使用已有框架而造成的消息体失控问题。

6结束语

本次研究对供电所生产运营管理系统的功能架构和技术构架进行了全面的阐述,基于MVC框架建立了生产运营管理平台的门户系统与接口方案。在未来的研究工作中,还需要进一步加强该系统的网络及硬件拓扑结构设计,重点提升该系统对于作业现场的数据采集能力。

作者:宋才华 关兆雄 单位:广东电网有限责任公司佛山供电局