一种基于动态配置技术的配网多主题应用界面集成方法技术

技术编号:10601000 阅读:189 留言:0更新日期:2014-11-05 13:54
本发明专利技术公开了一种基于动态配置技术的配网多主题应用界面集成方法,包括:定义一个中间接口框架组件,用于调用配网多主题应用组件,实现配网主系统与各配网多主题应用组件间的交互;定义一种应用界面配置方法,用于动态添加新增应用。使用本发明专利技术的方法,在配网主系统中添加配网多主题应用只需要在配置文件中添加新增应用的相应信息,中间接口框架组件就会根据配置信息自动调用各配网多主题应用组件,使其集成到主系统中,这样可以有效的提高程序开发效率,降低集成风险,节省开发成本。

【技术实现步骤摘要】
一种基于动态配置技术的配网多主题应用界面集成方法
本专利技术涉及配电网应用界面程序开发领域,尤指一种配电网应用界面集成方法。
技术介绍
随着国民经济的高速发展和改革开放的深入,电力用户对电能质量和供电可靠性的要求越来越高,越来越多的个性化应用需求被整合到配网系统中,以提高配电网的管理、监控、统计水平,为广大电力用户不间断的提供优质电能。配电网结构复杂,线路分布广,设备种类多,其系统建设需要不断的集成各种类型应用,目前对于配网应用界面的集成方法存在如下缺陷:(1)新增应用界面都需要对主系统进行相应修改,这一过程繁琐,容易破坏原有系统结构的稳定性。(2)新业务、新需求的加入困难。(3)配网系统中开发的应用程序都需要进行独立的界面制作和集成,由于应用的广泛且开发团队不同,容易造成界面风格的突兀不统一。(4)代码重用力度小,每次应用开发中,界面的集成都会占用过多的时间和资源,所得成果却不一定尽人意。
技术实现思路
本专利技术所要解决的技术问题:针对配网系统建设中应用集成存在的不足,本专利技术提供了一种基于动态配置技术的配网应用界面集成方法,能够简单有效地实现配网应用界面的集成,大大提高应用程序开发的效率。为解决上述技术问题,本专利技术采用以下技术方案:一种基于动态配置技术的配网多主题应用界面集成方法,其特征在于,包括以下步骤:(1)构建中间接口框架组件,主系统负责调用所述中间接口框架组件,中间接口框架组件负责调用配网多主题应用组件,显示配网应用界面,同时主系统与配网多主题应用组件之间的信息交互也通过中间接口框架组件实现;(2)设置配网多主题应用组件,每个应用组件完成预设控制功能;(3)配网多主题应用组件按中间接口框架组件调用要求进行接口参数设置,接口参数包括:各配网多主题应用组件的动态库名、导出函数名、导入参数名;(4)启动主系统,主系统调用中间接口框架组件,中间接口框架组件依据设定的配置加载对应配网多主题应用组件,并显示相应界面;(5)对配网多主题应用组件进行界面操作,通过中间接口框架组件将配网多主题应用组件与主系统进行交互,形成一个整体。述的基于动态配置技术的配网多主题应用界面集成方法,其特征在于:配网多主题应用组件包括:故障处理模块,对故障进行分析处理,并对故障的重要程度进行优先级划分;风险分析模块,通过可视化展示方式协助调度员重点监视各故障,可视化展示方式包括着色、闪烁、图形定位、指标对比、重点指示;方式恢复模块,将配网故障中紧急控制过程与故障后恢复控制过程相结合,形成闭环的配网故障处理过程。前述的基于动态配置技术的配网多主题应用界面集成方法,其特征在于:在所述步骤(4)中,设定的配置包括各配网多主题应用组件的界面组件动态库名设置、导出函数名设置和导入参数名设置。前述的基于动态配置技术的配网多主题应用界面集成方法,其特征在于:由主系统实现中间接口框架组件的调用与取消。前述的基于动态配置技术的配网多主题应用界面集成方法,其特征在于:由中间接口框架组件实现各配网多主题应用组件的界面展示、各应用组件的界面间相互切换、各应用组件界面与主系统间的信息交互。前述的基于动态配置技术的配网多主题应用界面集成方法,其特征在于:所述中间接口框架组件包括以下接口:1)界面窗口集成接口:采用消息驱动模式,配网多主题应用组件收到特定界面操作消息后动态生成界面窗口实例,并将界面窗口实例加载到停靠窗口中,所述特定界面操作消息包括界面窗口所在的动态库、加载位置和尺寸等;2)窗体集成消息接口:采用Qt消息处理方法,从主系统发送消息到中间接口框架组件,各配网多主题应用组件从中间接口框架组件接收消息,过滤不需要接收的消息,再对匹配的消息进行响应。3)窗口集成Callback扩展接口:图形的Callback接口以弹出右键菜单的方式实现与配网多主题应用组件的互动,在窗口集成环境下处理右键菜单,同时处理左键菜单、加载配网多主题应用组件的主菜单到图形浏览器以及加载工具条到浏览器的工具栏。本专利技术所达到的有益效果:本专利技术提供了一种配网应用界面动态集成的方法,可以解决目前配网应用界面集成速度慢,重复开发多,集成风险高的问题,有效的提高配网应用界面的开发效率,节省开发成本。附图说明图1为本专利技术基于动态配置技术的配网多主题应用界面集成方法的流程示意图。具体实施方式本发的明一种基于动态配置技术的配网多主题应用界面集成方法,其特征在于:(1)构建中间接口框架组件,主系统负责调用该中间接口组件,该中间接口组件负责调用配网应用界面,同时主系统与配网多主题应用组件之间的信息交互也通过该中间接口实现;(2)设置配网多主题应用组件,包括:故障处理模块,进行分析处理,并对故障的重要程度进行优先级划分,使得调度员能够优先进行处理严重故障;风险分析模块,通过着色、闪烁、图形定位、指标对比、重点指示等可视化展示方式,协助调度员重点监视,并关注配电网风险点的发展事态;方式恢复模块,将故障处理与事后配网运行方式恢复调整结合在一起,使得配网故障中紧急控制与故障后恢复控制相结合,形成闭环的配网故障处理;(3)配网多主题应用组件按中间接口框架调模块用要求进行参数设置,接口参数包括:各配网多主题应用组件的动态库名、导出函数名、导入参数名;(4)启动主系统,主系统调用中间接口框架组件,中间接口框架组件依据设定的配置加载对应配网多主题应用组件,并显示相应界面;(5)对配网多主题应用组件进行界面操作,通过中间接口框架组件将配网多主题应用组件与主系统进行交互,形成一个整体。前述的基于动态配置技术的配网多主题应用界面集成方法,其特征在于:在所述步骤(4)中,设定的配置包括各应用组件的界面组件动态库名设置、导出函数名设置和导入参数名设置。本专利技术定义的中间接口框架组件,用于连接配网主系统与各应用模拟的界面组件,同时负责主系统与各应用组件的界面之间的信息、信号交互,使新增应用组件与主系统形成一个整体。本专利技术的应用组件的界面配置方法及接口标准,便于中间接口框架组件能够根据配置文件动态调用各应用组件的界面组件,实现应用组件界面的动态添加与删除。的界面配置过程包括各应用组件的界面组件动态库名设置、导出函数名设置及导入参数名设置。上述参数用于定义不同的配网多主题应用组件的界面组件,中间接口框架组件根据上述参数信息动态加载不同应用组件,并显示应用组件界面。本专利技术提供了主系统对中间接口框架组件的调用与取消调用功能。本专利技术的中间接口框架组件可以实现包括各应用组件的界面展示,能够将应用组件的界面反应在主系统中而不影响原有画面的展示;实现各应用组件的界面间相互切换,各个应用组件的界面只有在有需求时才展示到主系统的界面中;实现应用组件的界面与主系统间信息交互功能,应用组件的界面可以获取主系统的画面上设备的信息,同时也可以将应用组件的界面信息传送到主系统画面。所述中间接口框架组件包括以下接口:1)界面窗口集成接口:一种基于动态配置技术的配网多主题应用界面集成是将界面内容集成为停靠窗口,该停靠窗口与平台画面窗口中打开的g图形无直接关联,集成的内容也不写入图形文件。原有的界面集成是在图形编辑器中通过资源选择对话框将相应的界面资源绑定到某个图形上(内部使用了界面集成容器图元),浏览器则解析该图形文件中绑定的界面资源,通过动态加载的方式生成本文档来自技高网...
一种基于动态配置技术的配网多主题应用界面集成方法

【技术保护点】
一种基于动态配置技术的配网多主题应用界面集成方法,其特征在于,包括以下步骤:(1)构建中间接口框架组件,主系统负责调用所述中间接口框架组件,中间接口框架组件负责调用配网多主题应用组件,显示配网应用界面,同时主系统与配网多主题应用组件之间的信息交互也通过中间接口框架组件实现;(2)设置配网多主题应用组件,每个应用组件完成预设控制功能 ;(3)配网多主题应用组件按中间接口框架组件调用要求进行接口参数设置,接口参数包括:各配网多主题应用组件的动态库名、导出函数名、导入参数名;(4)启动主系统,主系统调用中间接口框架组件,中间接口框架组件依据设定的配置加载对应配网多主题应用组件,并显示相应界面;(5)对配网多主题应用组件进行界面操作,通过中间接口框架组件将配网多主题应用组件与主系统进行交互,形成一个整体。

【技术特征摘要】
1.一种基于动态配置技术的配网多主题应用界面集成方法,其特征在于,包括以下步骤:(1)构建中间接口框架组件,主系统负责调用所述中间接口框架组件,中间接口框架组件负责调用配网多主题应用组件,显示配网应用界面,同时主系统与配网多主题应用组件之间的信息交互也通过中间接口框架组件实现;(2)设置配网多主题应用组件,每个应用组件完成预设控制功能;(3)配网多主题应用组件按中间接口框架组件调用要求进行接口参数设置,接口参数包括:各配网多主题应用组件的动态库名、导出函数名、导入参数名;(4)启动主系统,主系统调用中间接口框架组件,中间接口框架组件依据设定的配置加载对应配网多主题应用组件,并显示相应界面;(5)对配网多主题应用组件进行界面操作,通过中间接口框架组件将配网多主题应用组件与主系统进行交互,形成一个整体;所述中间接口框架组件包括以下接口:1)界面窗口集成接口:采用消息驱动模式,配网多主题应用组件收到特定界面操作消息后动态生成界面窗口实例,并将界面窗口实例加载到停靠窗口中,所述特定界面操作消息包括界面窗口所在的动态库、加载位置和尺寸;2)窗体集成消息接口:采用Qt消息处理方法,从主系统发送消息到中间接口框架组件,各配网多主题应用组件从中间接口框架组件接收消息,过滤不需要接收的消息,再对匹配的消息进行响应;3)窗口集成...

【专利技术属性】
技术研发人员:吴琳周养浩赵家庆刘翌顾礼斌苏运光孙保华王祥浩韩韬孙大雁潘志新陈辉丁宏恩钱科军田江唐聪
申请(专利权)人:国家电网公司国电南瑞科技股份有限公司国网电力科学研究院江苏省电力公司江苏省电力公司苏州供电公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1