基于mda的电力系统信息化评价研究

上传人:E**** 文档编号:114192390 上传时间:2019-11-10 格式:PDF 页数:52 大小:2.64MB
返回 下载 相关 举报
基于mda的电力系统信息化评价研究_第1页
第1页 / 共52页
基于mda的电力系统信息化评价研究_第2页
第2页 / 共52页
基于mda的电力系统信息化评价研究_第3页
第3页 / 共52页
基于mda的电力系统信息化评价研究_第4页
第4页 / 共52页
基于mda的电力系统信息化评价研究_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《基于mda的电力系统信息化评价研究》由会员分享,可在线阅读,更多相关《基于mda的电力系统信息化评价研究(52页珍藏版)》请在金锄头文库上搜索。

1、华中科技大学 硕士学位论文 基于MDA的电力系统信息化评价研究 姓名:过育红 申请学位级别:硕士 专业:控制理论与控制工程 指导教师:秦肖臻 20070608 华 中 科 技 大 学 硕 士 学 位 论 文 摘 要 随着电力系统信息化建设的推进, 国家电网总公司要求各电力公司加快信息化建 设进程,本课题来源于恩施州电力总公司信息化建设的需求,设计并实现了基于模 型驱动架构的系统开发方案。 本文首先介绍了模型驱动架构的基本概念和理论,回顾了模型驱动的发展历程, 并概述了国内外模型驱动架构和信息化评价的研发和应用现状。然后本文分析了传 统开发方案的不足,提出了基于模型驱动的开发方案,该方案以模型作

2、为整个开发 过程的核心,结合数学分析法,在抽象层次上解决系统架构问题。接着本文着重论 述了信息化评价子系统的实现过程,在系统分析中通过调研和历史数据构建出评价 体系,采用层次分析法对整个评价体系进行系统分析,给各个评价项合理分配权重, 为恩施州电力系统信息化评价建立起一个科学的评价体系。最后本文阐述了信息化 评价系统基于模型驱动架构的开发过程。从实际应用结果来看,由于模型驱动架构 的主要目标是分离业务逻辑和技术实现,软件设计人员主要设计描述业务的平台无 关模型,而从平台无关模型到平台相关模型及平台相关模型到代码由模型驱动架构 工具自动实现,因此大大缩短了软件的开发周期,并且由于最终代码直接反映

3、了平 台无关模型,所以不会出现以前的设计模型中项目后期没有使用价值的问题,同时 也解决了文档和代码的同步问题。 本文通过实践检验了模型驱动架构理论在电力信息化系统实际开发中的可行性, 验证了模型驱动架构开发模式给项目开发带来的实际意义。 关键词:关键词:电力系统 信息化 模型驱动架构 模型转换 层次分析法 I 华 中 科 技 大 学 硕 士 学 位 论 文 Abstract With the development of information system construction in power system, State Power Grid Development Co.Ltd re

4、quires that its subordinate electric power companies accelerate construction of the information system. This thesis meets the demand of Enshi Power Company and helps it to construct the information system. A solution based on MDA (Model Driver Architecture) has been designed and achieved in this the

5、sis. Firstly, this thesis introduces basic concepts and fundamental theories of MDA, reviews the history of model driver developments and describes current developments of researches and applications of MDA in China and all over the world. Secondly, the shortcomings of traditional solutions are anal

6、yzed and based on model driver, a new solution which takes model as the kernel of the whole development process is designed. The solution solves problems in system architecture combined with math analysis. After that, a detailed discussion of the realization of subsystem of informatization evaluatio

7、n system is taken. Through researches and data analysis, it constructs an evaluation system and then analyses the evaluation system by AHP, properly allotting weight on each parts of the evaluation system. In this way, the thesis constructs a scientific evaluation system for Enshi Power Company. Fin

8、ally, this thesis discusses details about the developmental process of the informatization evaluation system based on MDA. From the result of the application, we can see that MDA greatly shortens the time of developing the software due to the automatic function of MDA to transform PIM (Platform Inde

9、pendent Model) to PSM (Platform Specific Model) and PSM to codes after the task description done by software designer and the realization of technology done by MDA is detached. Meanwhile, because the final codes directly reflect the PIM, the problem that the model will be useless at the final stage

10、of the developmental process disappears and files and codes will be synchronous at last. II 华 中 科 技 大 学 硕 士 学 位 论 文 This thesis proves that the MDA developing model is feasible in the development process of information system for Power Company. Therefore, it is meaningful to apply MDA developing mod

11、el in program development process. Keywords: Power System, Informatization, MDA, Model Transformation, AHP III 独创性声明独创性声明 本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的 研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人 或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已 在文中以明确方式标明。本人完全意识到,本声明的法律结果由本人承担。 学位论文作者签名: 日期: 年 月 日 学位论文版权使用授权书学位论文版

12、权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权 保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借 阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进 行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 保密 ,在_年解密后适用本授权书。 本论文属于 不保密。 (请在以上方框内打“” ) 学位论文作者签名: 指导教师签名: 日期: 年 月 日 日期: 年 月 日 华 中 科 技 大 学 硕 士 学 位 论 文 1 绪 论 1.1 研究背景及意义 本文研究模型驱动架构MDA(Model Driver Ar

13、chitecture)1-3在电力系统信息化 中的应用。电力行业是技术密集和装备密集型产业,其独特的生产与经营方式决定 了其信息化发展的模式。电力行业与其他行业相比具有分散控制、统一联合运行的 特点。由于行业的特殊性,电力行业对IT设备提出了高安全性、高可靠性、高稳定 性的要求。各个电力企业已经加快了自己信息化的进程,办公自动化OA(Office Automation) 、管理信息系统MIS(Management Information System) 、电力市场和营 销系统、能量管理系统EMS(Energy Management System) 、配电管理系统DMS ( Distributi

14、on Management System)以及用户信息系统CIS(Consumer Information System)4已经有不同程度的应用。随着信息化应用不断增强,对信息系统提出了 新的需求,要求信息系统在企业各个部门之间的应用和在企业内部及其商业伙伴之 间的应用能够融合在一起,由于早期信息化建设标准不一致,导致很多企业各个部 门之间和其商业伙伴之间的应用平台不一致,有的采用的是Java平台,有的采用的 是.Net平台,这就带来一个问题:如何能够将不同平台的应用集成起来,并保护既 有投资,不会因为应用平台的集成而导致前期的系统重新建设。人们后来试图采用 中间件技术如公共对象请求代理体系结

15、构CORBA(Common Object Request Broker Architecture)5、企业Java Bean(Enterprise Java Bean)来解决这一问题,然而,随 着中间件的不断产生,这些中间件之间的互操作性问题,以及从一个平台移植到另 一个平台的成本增加问题展现在开发人员面前。 面对以上问题,电力系统在架构整个信息化系统方案时,需要全面考虑到各个 问题的各个方面,单单能够解决其中部分问题的方案是不能满足要求的,而且还需 要考虑到系统将来的更进一步要求,使整个系统科学合理。一个可行的解决方法是 将业务与技术相分离。本课题就在此背景下,根据恩施州电力总公司构建信息管

16、理 1 华 中 科 技 大 学 硕 士 学 位 论 文 系统的需求,寻求系统架构的解决方案。基于 MDA 的系统架构,同时运用一些数 学的分析方法是解决这一问题极为有效的手段。MDA 和数学分析方法都是在抽象 层次上解决问题,无需考虑应用系统所在的环境和其实现的平台,它们将业务与技 术相分离开来,目的是用一个普遍的方法来实现集成和互操作,这些在 MDA 的模 型中得到了充分的体现。MDA 不仅是一个解决信息系统新问题的合适的框架,也 是一个适合信息系统领域已有的分析方法和工程技术的框架。 1.2 国内外概况和发展趋势 1.2.1 MDA 国外研究概况 MDA是对象管理组织OMG (Object Management Group) 在2001年7月发布的6, 至今已经将近六年了,MDA在软件领域得到了普遍关注和广泛研究。特别是那些IT 巨头们都在这一新的领域投入大量资金和人力进行了研究,IBM、Oracle、IONA等 在MDA思想推出不久便宣称将在自己的企业级软件解

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号