电力调度运行管理应用系统的制作方法

文档序号:6335888阅读:353来源:国知局
专利名称:电力调度运行管理应用系统的制作方法
技术领域
本发明涉及一种电力调度运行管理系统,特别是一种电力调度运行管理应用系 统。
背景技术
现有技术中的电网调度运行管理系统(即OMS系统)在开发时,各个应用模块大 都采用硬编码的方式编程,所述的硬编码是指在软件的实现上,把输入或输出的相关参数, 直接硬编码在源代码上,将可变变量用一个固定值来代替。因此该应用程序的输入数据或 输出格式改变就必须修改源代码,且不同系统、不同模块所用的软件开发方法不同,标准不 一,导致其扩展性差,兼容度低,使用范围受限,所以OMS系统只能在一个指定区域内运行, 如一个部门或某一级别的系统,如果要跨系统进行流程和数据交换,则受到应用程序的局 限而无法实现,导致OMS运行系统的信息化水平、管理水平及工作效率都低。另外,因为硬 编码的应用程序扩展性差,难以适应电网运行的快速发展,扩展时需要修改源代码,工作量 大,成本高,周期长、开发方法不规范。

发明内容
本发明的目的在于根据现有技术的不足之处而提供一种扩展性好、兼容度高、成 本低廉、简单易行的电力调度运行管理应用系统。本发明是通过以下途径来实现的电力调度运行管理应用系统,其要点在于,包括有如下组成部分基础业务应用平台,通过对业务应用进行数据及用户界面建模,将模型存储为XML 模型定义文件,同时预先定义系统页面模板文件,流程平台,包括有处理装置、及与该处理装置分别连接的系统内流程调用接口和 外系统流程调用接口,数据交换平台,包括有数据读取组件、数据处理组件以及数据写入组件,数据读取 组件及数据写入组件分别连接数据处理组件;运行时,流程平台根据系统内流程调用接口或者外系统流程调用接口所接收的流 程数据向基础业务应用平台发送调用应用程序指令,在运行环境加载XML模型定义文件, 并调用系统预先定义的模板文件生成WEB用户界面;流程平台根据系统内流程调用接口或者外系统流程调用接口所接收的流程数据 向数据交换平台发送对应的指令,数据交换平台的数据读取组件从数据库、XML读取流程所 需源数据,然后通过数据处理组件对源数据进行格式上的转换,最后通过数据写入组件将 处理后的数据写入到流程平台指定的位置。XML是指可扩展置标语言(extensible Markup Language,简称XML),又称可扩展 标记语言,是一种置标语言。置标指计算机所能理解的信息符号,通过此种标记,计算机之 间可以处理包含各种信息的文章等。既可以选择国际通用的标记语言,比如HTML,也可以使用像XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从标准通 用置标语言(SGML)中简化修改出来的。它主要用到的有可扩展置标语言、可扩展样式语言 (XSL)、XBRL 和 XPath 等。OMS系统采用XML模型定义文件,可以扩展并兼容各种格式的输入输出数据,在调 用程序时,只需要加载该XML模型定义文件,根据预先定义的模板文件生成WEB用户界面, 操作简单、工作量小、成本低、周期短,可以规范开发方法以及规范定义文件,使得该OMS系 统能够适应电网运行的快速发展,突破其扩展局限性,实现不同OMS系统间的流程交互和 数据交换,提高OMS系统的信息化水平、管理水平和工作效率,实现调度系统之间的数据互 联互通,实现横向和纵向的数据整合,使调度运行管理应用系统成为进行电网运行和管理 的数据支撑平台和业务支撑平台。本发明可以进一步具体为数据交换平台通过预先定义一系统数据读取组件、数据处理组件以及数据写入组 件,以完成系统间的数据交换。数据处理组件需要定义各种数据格式,并对其进行解释,以实现对源数据的数据 格式转换,数据读取组件可以从数据库、XML等获取源数据,二数据写入组件支持将处理后 的数据写入到数据库、或者XML文件、或者是远程的FTP服务器。例如数据交换平台可以 输出符合国家电网公司Q/GDW215-2008标准的E语言文件。基础业务应用平台的业务应用具体表现为用户采用开发工具定义的模型定义文 件和系统提供的页面模板文件。流程平台的流程应用具体表现为用户采用流程开发工具定义的流程模型定义文 件和与流程绑定的流程表单配置文件。数据交换平台的数据交换应用具体表现为采用数据交换开发工具预定义的数据 交换模型定义文件。上述三大模块平台所述的模型定义文件具有一一对应关系,在流程交互和数据交 换过程中,需要根据某一具体流程和数据调用对应的模型定义文件进行处理。综上所述,本发明提供了一种电力调度运行管理应用系统,其采用了基础业务应 用平台、流程平台及数据交换平台三大模块平台,通过对业务应用进行数据及用户界面建 模,将模型存储为XML模型定义文件,运行时,流程平台根据系统内流程调用接口或者外系 统流程调用接口所接收的流程数据向基础业务应用平台发送调用应用程序指令,在运行环 境加载XML模型定义文件,并调用系统预先定义的模板文件生成WEB用户界面;操作简单、 工作量小、成本低、周期短,可以规范开发方法以及规范定义文件,使得该OMS系统能够适 应电网运行的快速发展,突破其扩展局限性,实现不同OMS系统间的流程交互和数据交换, 提高OMS系统的信息化水平、管理水平和工作效率,实现调度系统之间的数据互联互通,实 现横向和纵向的数据整合,使调度运行管理应用系统成为进行电网运行和管理的数据支撑 平台和业务支撑平台。


图1所示为本发明所述电力调度运行管理应用系统的框架结构示意图。图2所示不同OMS系统之间的流程、数据交换的框架结构示意图。
下面结合实施例对本发明做进一步描述。
具体实施例最佳实施例参照附图1,电力调度运行管理应用系统,包括有如下组成部分基础业务应用平台,其业务应用具体表现为用户采用开发工具定义的模型定义文 件和系统提供的页面模板文件通过对业务应用进行数据及用户界面建模,将模型存储为 XML模型定义文件,同时预先定义系统页面模板文件,流程平台,包括有处理装置、及与该处理装置分别连接的系统内流程调用接口和 外系统流程调用接口,其流程应用具体表现为用户采用流程开发工具定义的流程模型定义 文件和与流程绑定的流程表单配置文件;数据交换平台,包括有数据读取组件、数据处理组件以及数据写入组件,数据读取 组件及数据写入组件分别连接数据处理组件,其数据交换应用具体表现为采用数据交换开 发工具预定义的数据交换模型定义文件通过预先定义一系统数据读取组件、数据处理组 件以及数据写入组件,以完成系统间的数据交换;同时参照附图1和附图2,运行时,流程平台根据系统内流程调用接口或者外系统 流程调用接口所接收的流程数据向基础业务应用平台发送调用应用程序指令,在运行环境 加载XML模型定义文件,并调用系统预先定义的模板文件生成WEB用户界面;流程平台根据系统内流程调用接口或者外系统流程调用接口所接收的流程数据 向数据交换平台发送对应的指令,数据交换平台的数据读取组件从数据库、XML读取流程所 需源数据,然后通过数据处理组件对源数据进行格式上的转换,最后通过数据写入组件将 处理后的数据写入到流程平台指定的位置。 本发明未述部分与现有技术相同。
权利要求
1.电力调度运行管理应用系统,其特征在于,包括有如下组成部分基础业务应用平台,通过对业务应用进行数据及用户界面建模,将模型存储为XML模 型定义文件,同时预先定义系统页面模板文件,流程平台,包括有处理装置、及与该处理装置分别连接的系统内流程调用接口和外系 统流程调用接口,数据交换平台,包括有数据读取组件、数据处理组件以及数据写入组件,数据读取组件 及数据写入组件分别连接数据处理组件;运行时,流程平台根据系统内流程调用接口或者外系统流程调用接口所接收的流程数 据向基础业务应用平台发送调用应用程序指令,在运行环境加载XML模型定义文件,并调 用系统预先定义的模板文件生成WEB用户界面;流程平台根据系统内流程调用接口或者外系统流程调用接口所接收的流程数据向数 据交换平台发送对应的指令,数据交换平台的数据读取组件从数据库、XML读取流程所需源 数据,然后通过数据处理组件对源数据进行格式上的转换,最后通过数据写入组件将处理 后的数据写入到流程平台指定的位置。
2.根据权利要求1所述的电力调度运行管理应用系统,其特征在于,数据交换平台通 过预先定义一系统数据读取组件、数据处理组件以及数据写入组件,以完成系统间的数据 交换。
3.根据权利要求1所述的电力调度运行管理应用系统,其特征在于,基础业务应用平 台的业务应用具体表现为用户采用开发工具定义的模型定义文件和系统提供的页面模板 文件。
4.根据权利要求1所述的电力调度运行管理应用系统,其特征在于,流程平台的流程 应用具体表现为用户采用流程开发工具定义的流程模型定义文件和与流程绑定的流程表 单配置文件。
5.根据权利要求1所述的电力调度运行管理应用系统,其特征在于,数据交换平台的 数据交换应用具体表现为采用数据交换开发工具预定义的数据交换模型定义文件。
全文摘要
本发明涉及一种电力调度运行管理系统,特别是一种电力调度运行管理应用系统,其采用了基础业务应用平台、流程平台及数据交换平台三大模块,通过对业务应用进行数据及用户界面建模,将模型存储为XML模型定义文件,运行时,在运行环境加载XML模型定义文件,并调用系统预先定义的模板文件生成WEB用户界面;操作简单、工作量小、成本低、周期短,可以规范开发方法以及定义文件,突破其扩展局限性,实现不同OMS系统间的流程交互,提高OMS系统的信息化水平、管理水平和工作效率,实现OMS系统之间的数据互联互通,横向和纵向的数据整合,使调度运行管理应用系统成为进行电网运行和管理的数据支撑平台和业务支撑平台。
文档编号G06Q50/00GK102004955SQ20101054484
公开日2011年4月6日 申请日期2010年11月16日 优先权日2010年11月16日
发明者任晓辉, 许澄生, 陈书里, 陈雪净, 黄文英 申请人:福建省电力有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1