组件开发架构及在继电保护配置软件中的应用
来源期刊:软件工程2016年第1期
论文作者:贺敏 陈宏君
文章页码:35 - 38
关键词:组件;主框架;事件总线;继电保护软件;
摘 要:传统继电保护装置的功能主要由开发人员直接编写程序,开发工作量大,维护成本高,需要提高开发效率,为此开发了基于组件化、图形化配置软件。本文介绍了该软件的组件开发架构,架构由主框架、组件库、事件总线、主程序组成。主程序读取组件配置文件,加载和创建相关组件对象,组件对应的主窗体放置在主框架的界面容器内。组件之间需要协同配合时,通过发送和响应预定义的事件实现。在继电保护配置软件中应用了该组件架构,降低了模块间的耦合关系,提高了软件可扩展能力和开发集成效率。
贺敏1,陈宏君2
1. 国网电力科学研究院2. 南京南瑞继保电气有限公司
摘 要:传统继电保护装置的功能主要由开发人员直接编写程序,开发工作量大,维护成本高,需要提高开发效率,为此开发了基于组件化、图形化配置软件。本文介绍了该软件的组件开发架构,架构由主框架、组件库、事件总线、主程序组成。主程序读取组件配置文件,加载和创建相关组件对象,组件对应的主窗体放置在主框架的界面容器内。组件之间需要协同配合时,通过发送和响应预定义的事件实现。在继电保护配置软件中应用了该组件架构,降低了模块间的耦合关系,提高了软件可扩展能力和开发集成效率。
关键词:组件;主框架;事件总线;继电保护软件;