首页 | 本学科首页   官方微博 | 高级检索  
     

应用面向对象技术设计与开发微机EMS/DMS应用软件
引用本文:陈竟成,汪峰,白晓民,沐连顺. 应用面向对象技术设计与开发微机EMS/DMS应用软件[J]. 电网技术, 2001, 25(3): 38-43
作者姓名:陈竟成  汪峰  白晓民  沐连顺
作者单位:中国电力科学研究院,
摘    要:提出了微机EMS/DMS应用软件的结构和设计思路。应用面向对象技术和VisualC 语言实现EMS/DMS数据库对象类,将实时数据库、关系数据库、磁盘文件等各种外部数据源的访问接口和数据结构封装在对象类之中,为开发不直接依赖于外部数据库的结构和操作,并且能方便地与各种环境连接和集成的即插式微机EMS/DMS应用软件建立了基础。说明了EMS/DMS应用软件模块对象类的设计原则和封装功能;结合实际工程介绍了这些对象类集成和组装可执行应用程序的步骤。

关 键 词:软件开发 面向对象 微机 EMS DMS 应用软件 电网调度自动化
文章编号:1000-3673 (2000) 03-0038-06
修稿时间:2000-09-15

DESIGN AND DEVELOPMENT OF EMS/DMS APPLICATION SOFTWARE ON A PERSONAL COMPUTER BY OBJECT-ORIENTED TECHNOLOGY
CHEN Jing-cheng,WANG Feng,BAI Xiao-min,MU Lian-shun. DESIGN AND DEVELOPMENT OF EMS/DMS APPLICATION SOFTWARE ON A PERSONAL COMPUTER BY OBJECT-ORIENTED TECHNOLOGY[J]. Power System Technology, 2001, 25(3): 38-43
Authors:CHEN Jing-cheng  WANG Feng  BAI Xiao-min  MU Lian-shun
Abstract:The design consideration and structure of EMS/DMS application software on personal computer are proposed. Using object oriented technology and Visual C++ programming language, the classes for EMS/DMS database objects are implemented. These classes encase the data structure and access interface of various external data sources including real time database, relation database, disk file,etc. They provide the base for developing plug in EMS/DMS application software on PC,which do not directly rely on the configuration and operation of an external database,and can be connected to and integrated with various environments easily.The design principle and encasement function of classes for EMS/DMS application software modules are explained. Taking an actual project for example, it is described how to integrate and assemble executable application programs by use of these object classes.
Keywords:object oriented technology  application software  application program interface (API)  energy management system (EMS)  distribution management system (DMS)
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号