摘要
提出了一种跨操作系统平台的能量管理系统(energy management system,EMS)报表子系统的设计。系统的模块化设计采用基于分层的实现方式,分为应用层、系统层和数据层。系统的编程实现采用了跨操作系统平台的Qt类库,利用同一套源代码分别在Unix和Windows操作系统下进行编译,生成具体操作系统下的可执行程序。在源代码层面上实现了跨操作系统平台,方便了程序代码的管理和维护。
The design of report subsystem of energy management system (EMS) on different operating system platform is proposed. The system is of modularized design, comprises application layer, system layer and data layer, and uses crossplatform Qt library for programming. The same source codes are used for compiling on Unix and Windows, thus generating relevant executable program. The source code realizes the cross operating system platform and facilitates the management and maintenance of the program code.
出处
《广东电力》
2009年第3期44-46,60,共4页
Guangdong Electric Power
关键词
报表子系统
能量管理系统
Qt库
report subsystem
energy management system (EMS)
Qt library