摘要
提出了微机 EMS/ DMS应用软件的结构和设计思路。应用面向对象技术和 Visual C+ +语言实现 EMS/ DMS数据库对象类 ,将实时数据库、关系数据库、磁盘文件等各种外部数据源的访问接口和数据结构封装在对象类之中 ,为开发不直接依赖于外部数据库的结构和操作 ,并且能方便地与各种环境连接和集成的即插式微机 EMS/ DMS应用软件建立了基础。说明了 EMS/ DMS应用软件模块对象类的设计原则和封装功能 ;结合实际工程介绍了应用这些对象类集成和组装可执行应用程序的步骤。
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.
出处
《电网技术》
EI
CSCD
北大核心
2001年第3期38-43,共6页
Power System Technology
关键词
软件开发
面向对象
微机
EMS
DMS
应用软件
电网调度自动化
object oriented technology
application software
application program interface (API)
energy management system (EMS)
distribution management system (DMS)