• 首页
  • 期刊简介
  • 编委会
  • 投稿指南
  • 收录情况
  • 杂志订阅
  • 联系我们
引用本文:贺 敏,陈宏君.组件开发架构及在继电保护配置软件中的应用[J].软件工程,2016,19(1):35-38.【点击复制】
【打印本页】   【下载PDF全文】   【查看/发表评论】  【下载PDF阅读器】  
←前一篇|后一篇→ 过刊浏览
分享到: 微信 更多
组件开发架构及在继电保护配置软件中的应用
贺 敏,陈宏君1,2
1.(1.国网电力科学研究院,江苏 南京 211106;2.
2.南京南瑞继保电气有限公司,江苏 南京 211102)
摘 要: 传统继电保护装置的功能主要由开发人员直接编写程序,开发工作量大,维护成本高,需要提高开发效 率,为此开发了基于组件化、图形化配置软件。本文介绍了该软件的组件开发架构,架构由主框架、组件库、事件总 线、主程序组成。主程序读取组件配置文件,加载和创建相关组件对象,组件对应的主窗体放置在主框架的界面容器 内。组件之间需要协同配合时,通过发送和响应预定义的事件实现。在继电保护配置软件中应用了该组件架构,降低了 模块间的耦合关系,提高了软件可扩展能力和开发集成效率。
关键词: 组件;主框架;事件总线;继电保护软件
中图分类号: TP31    文献标识码: A
Component Structure and Its Application in Configuration Software for Relay Protection
HE Min,CHEN Hongjun1,2
1.( 1.State Grid Electric Power Research Institute, Nanjing 211106, China;2.
2.NR Electric Co., Ltd, Nanjing 211102, China)
Abstract: To solve the problem of massive work and high maintenance cost raised by writing source code manually in traditional development of relay protection device,the paper introduces a modular and graphical configuration software which adopts component architecture.The architecture is composed of mainframe,component library,event bus and master program. The master program reads component configuration file to load and create corresponding component objects while main window of each component will be displayed in interface container of the mainframe.The components cooperate with each other by sending and answering predefined events.Application of the component architecture in configuration software for relay protection reduces coupling relationship between various components,while increasing software expansion capability as well as developing and integrating efficiency
Keywords: component;mainframe;explorer;event bus;software for relay protection


版权所有:软件工程杂志社
地址:辽宁省沈阳市浑南区新秀街2号 邮政编码:110179
电话:0411-84767887 传真:0411-84835089 Email:semagazine@neusoft.edu.cn
备案号:辽ICP备17007376号-1
技术支持:北京勤云科技发展有限公司

用微信扫一扫

用微信扫一扫