检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:黄小鉥[1] 翟长国[1] 向兵[1] 王丙文[1]
机构地区:[1]国电南瑞科技股份有限公司,江苏南京210061
出 处:《电力自动化设备》2011年第11期108-111,共4页Electric Power Automation Equipment
摘 要:分析了能量管理系统(EMS)的工程化特点,提出了一种基于公共信息模型(CIM)引擎的动态界面生成管理技术。将EMS的业务与界面分离,构建系统界面动态生成的业务层、驱动层和设计层3层结构。业务层封装各类EMS业务,利用脚本文件构建业务驱动池;设计层管理包括图形等在内的各类系统资源,通过界面设计器形成界面文件;根据CIM数据的特点构造业务层与设计层的驱动引擎,通过界面生成器对驱动池、界面文件和基于CIM驱动引擎的管理器进行打包,动态创建出系统界面。该技术能够方便地创建出同一功能的不同形态界面,同时能方便地对软件版本进行控制管理,提高了EMS的工程化水平。通过Qt工具包实现了该技术并在实践中得到应用。Based on the analysis of EMS(Energy Management System) engineering,a CIM(Common Information Model) engine-based dynamic interface generation and management technique is put forward.The businesses of EMS are separated from its interface and a hierarchical structure of dynamic system interface generation is built : business layer,driver layer and design layer.The business layer encapsulates every type of EMS business and constructs the driving pool with script files.The design layer manages all kinds of system resources,including graphs etc.,and generates interface file with the interface designer.The driver layer constructs the driving engine of business layer and design layer according to the features of CIM data and then packages the driving pool,interface file and engine-based manager with the interface generator to dynamically create the system interface.As it can easily create different interface morphologies for one function and manage the software version,the engineering level of EMS is improved.The technology is implemented by Qt kit and applied in projects.
关 键 词:CIM 引擎 动态生成 管理 界面 能量管理系统 QT
分 类 号:TM614[电气工程—电力系统及自动化] TM7
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117