共查询到20条相似文献,搜索用时 109 毫秒
1.
本文从面向对象技术观点出发,介绍了基于 PC—DOS 的若干软件复用方法,讨论了在 PC—DOS 支持的程序设计中应用面向对象方法的封装特点来提高软件可复用性的原则和可能性,灵活应用 PC—DOS 提供的程序组合机制,提高程序模块的独立性和抽象性,是在传统语言程序设计中获得更多可复用成分的有效途径,文中以批处理命令,FOXBASE 和 TURBO PAS-CAL 语言为例给出了应用程序实例. 相似文献
2.
3.
基于面向对象技术的变电站故障诊断及恢复处理专家系统 (一)总体设计与建模 总被引:4,自引:1,他引:4
提出了一种变电站新型故障诊断及恢复处理专家系统的总体设计方案,采用最新的面向对象 (OO)技术和方法建立了变电站网络拓扑及故障诊断模型,并用OO方法进行了警报处理, 从而为故障诊断奠定了基础。 相似文献
4.
论述了面向对象的程序设计方法在永磁同步电机电磁场计算软件设计中的应用,介绍了面向对象的永磁同步电机二维电磁场软件的特点。 相似文献
5.
基于对面向对象技术在软件开发领域的优势分析,结合Wonderware IAS平台软件和工程经验,提出了在工业自动化领域采用面向对象技术进行系统没计的基本方法,并对实现的关键技术作了深入论述,工程应用效果表明,该系统设计技术是可行和有效的,有工程推广价值。 相似文献
6.
7.
面向对象的设计模式在暂态仿真中的应用 总被引:1,自引:0,他引:1
分布式发电微网系统暂态过程研究需要相应仿真计算工具的支持。基于面向对象设计思想与现代软件设计架构,介绍了分布式发电微网系统暂态仿真程序TSDG的设计思想,重点介绍了工厂方法模式、适配器模式、策略模式和单例模式等面向对象设计模式在TSDG中的应用。基于面向对象设计模式开发的TS-DG,实现了模块间的低耦合和模块内部的高内聚,提高了程序的可扩展性和可复用性,能够灵活应对功能需求的变化。TSDG中多种设计模式的应用和集成方法具有一定的通用性。 相似文献
8.
9.
10.
面向对象与面向过程的程序设计方法比较 总被引:1,自引:0,他引:1
Zhu Shuren He Zhuli 《电工标准与质量》1998,(2)
讨论了面向对象与面向过程的程序设计方法,并对它们进行了比较,重点论述了面向对象的程序设计方法与面向过程的程序设计方法的区别以及面向对象的程序设计方法的主要优点. 相似文献
11.
介绍了一个面向对象的电力系统调度操作票专家系统。为了实现源代码的重用并改善软件的性能,面向对象的继承性被用于构造软件的类体系,且类的构造是基于操作对象的功能和操作方式,而不是以往的设备或间隔分类。基于面向对象的分析和设计技术,设计了适合电力系统调度操作的网络拓扑、知识库和推理机制,从而生成了一个实用的电力系统调度操作票专家系统。 相似文献
12.
13.
基于FSM的电力远动规约设计 总被引:2,自引:0,他引:2
电力系统于1998年开始推行新的电力系统远动规约标准IEC60870-5-101,为了便于该规约的推广应用,编写较好的应用软件,引入有限状态机FSM(FiniteStateMachine)进行设计,并且基于面向对象技术提出一种高度结构化的有限状态机的实现框架。同时,应用有限状态机理论,抽象出链路层对象的有限状态机模型,并用状态图进行描述。有限状态机实现框架的引入,实现了灵活的复用机制,提高了系统的健壮性和可维护性。通信软件的开发,提供了一种比较便捷通用的开发模式,且现场实际运行良好。 相似文献
14.
15.
简述了面向对象分析的优点和重要性,并着重介绍了一种面向对象分析方法。在此方法的基础上对潮流计算软件进行了分析,得出了潮流计算所需的各种类及其各自的相互关系,形成了潮流计算软件完整类图。 相似文献
16.
计算机软件复用技术研究 总被引:9,自引:0,他引:9
软件复用技术是解决软件危机 ,提高软件开发效率和质量的有效途径。文章介绍了软件复用的基本概念、复用过程、关键技术 ,以及与软件复用相关的各项技术及非技术因素 相似文献
17.
面向对象的农网变电站工作票与操作票通用专家系统 总被引:12,自引:4,他引:12
变电站倒闸操作次序的自动拟定是专家系统在电力系统中的最早应用领域之一。文中介绍了一个通用的面向对象的专家系统。它可用于为农网变电站自动生成工作票并拟定操作次序。为了实现源代码的重用并改善软件的性能,面向对象的继承性被用于构造软件的类体系,且类的构造是基于拟定操作次序和安全措施的需要,而不是根据详细的设备分类。对于同一种检修或恢复任务,用于安全措施的成员函数和用于操作的成员函数被放入同一个类,这样该系统实现了2种开票功能的有机结合。该系统应用于某县电网所属的所有配电变电站,体现了其在解决有限、特定种类接线变电站开票问题方面的通用性。 相似文献
18.
《Electric Power Systems Research》2006,76(11):968-979
An object-oriented (OO) model for three-phase unbalanced distribution system is proposed and implemented. Single-phase system components are initially modeled using object-oriented methodology. Later, it is extended to unbalanced three-phase distribution system using the “composition” technique of object-oriented design. The main features of object-oriented methodology such as “inheritance”, “aggregation”, “association” and “polymorphism” have been exploited to obtain a better software model. Three-phase distribution load flow analysis and short circuit analysis modules have been developed using the proposed object model. The performance of the developed software has been tested on IEEE 13-Node, IEEE 34-Node and IEEE 123-Node distribution systems. 相似文献
19.
软件自动化是提高软件质量、可靠性与软件生产力的一种行之有效的方法和技术。为了减少测试成本,提高测试软件的利用率,有必要对测试软件自动生成技术进行研究。采用面向对象的程序设计方法,使软件具有可构造性、可扩充性和可重用性。通过对测试软件自动生成的可行性分析,提出分布式生成原理,把目标软件按组成类生成。按照面向对象的思想,研究了类源程序的自动生成原理和主程序的自动生成原理。 相似文献
20.
基于组件对象模型的变电站操作票专家系统 总被引:1,自引:2,他引:1
利用专家系统自动生成内容完全正确,并符合运行生产要求的操作票,已成为运行人员的广泛要求,但是目前在操作票专家系统的开发过程中,软件重用少,生产效率低,针对这一现状,提出了基于组件对象模型的变电站操作票专家系统的建造思想,通过对操作票专家系统通用性问题,可维护性问题及软件重用模型的研究,把操作票专家系统分解成不同的通用推理模块,形成一个动态推理机,这就改进了软件开发过程中的重用问题,提高了专家系统的通用性和可维护性。 相似文献