- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于组件的继电保护测试软件研究.PDF
第 33卷 第 13期 继 电器 Vol. 33 No. 13
2 0 0 5年 7月 1日 RELA Y Ju l. 1 , 2 0 0 5 13
基于组件的继电保护测试软件研究
1 2
闫晓丽 , 林 韩
( 1. 福州大学电气工程与自动化学院 ,福建 福州 350002; 2. 福建省电力公司 ,福建 福州 350003; )
摘要 : 介绍了组件技术的优点 ,并针对继电保护测试软件应用的特点 , 运用组件化的设计思想 , 提出了基于
组件技术的继电保护测试软件的构架方案和体系结构 ; 提高了软件的可重用性 、可扩展性 、可维护性 。
关键词 : 继电保护测试 ; 组件软件 ; 组件技术
中图分类号 : TM 77 文献标识码 : A 文章编号 : (2005) 1300 1304
务存在于链接库 、另一进程或系统软件中 ,均可将它
0 引言
们当成 COM 对象 ,使用同一种方法去访问。
继电保护装置是电力系统最重要的组成部分之 3) 独立于编程语言 ,它定义了一个对象必须支
一 ,继电保护测试系统 ,担负着对继电保护装置工作 持的二进制界面 ,开发者可以使用不同的语言来编
性能进行测试的重要任务 ,在电力系统的正常运行 写支持该界面的 COM 对象和调用该对象的客户 。
过程中 ,是一项必不可少的内容 。虽然继电保护测 4) 它的版本功能使得在有新功能的新版本软
试软件如今已达到实用水平 ,但是软件在体系结构 件替换旧版本时 , 不必更改已有的客户程序 , 因为
和设计思想上还存在许多不足 : COM 对象具有支持多个界面的能力 ,新增功能时可
1) 软件对应用环境的适用性差 , 代码在不同 用添加新界面的形式来实现 , 因而可不修改原有的
应用环境间很难共享 。环境变化后 ,许多代码容易 界面 ,这样已有的客户程序就不会受影响 。
失去生命力 ,不得不重复开发 ,从而延缓了新的理论 5 ) COM 模块不再允许客户直接调用对象 ,
(
和方法的应用 ,软件开发周期长 ,维护困难 。 COM 只提供一个标准的全局函数来访问对象 即接
2) 软件对于编程语言的依赖性很强 ,用不同语 口) ,从而最大限度地将客户与服务分开 。
言开发的应用程序难以交互 ,在同一应用中难以综
2 基于组件的继电保护测试软件的设计
合各种编程语言提供的优 良性能 , 因而软件不能满
足多方面的需求 。 2. 1 软件的组件化设计思想
3) 应用程序结构缺乏灵活性 ,各部分之间的关 组件化的设计思想是将单个复杂的应用程序分
系密切而复杂 ,没有形成足够独立的功能模块 ,一旦 成多个模块 ,这里的模块不再是简单的代码集 ,而是
形成 ,难以变更 。 自给自足的组件 。这些组件模块可运行在同一机器
鉴于继电保护测试软件开发过程中的上述 问 上 ,也可运行在局域网、广域网甚至 In ternet 上的不
题 ,并考虑到软件组件技术的强大功能和生产应
文档评论(0)