首页> 中文学位 >基于组件技术的电力MIS——自定义组件平台研发
【6h】

基于组件技术的电力MIS——自定义组件平台研发

代理获取

目录

文摘

英文文摘

声明

1 绪论

1.1本课题内容

1.1.1本课题研究背景

1.1.2本课题研究目的及意义

1.2目前具有开发组件功能的系统研究现状

1.2.1概述

1.2.2国外研究现状

1.2.3国内研究现状

2组件模型技术分析

2.1 COM组件技术

2.2 EJB组件技术

2.2.1 J2EE平台与EJB规范概述

2.2.2 EJB组件模型

2.3 CORBA组件技术

2.4三种组件模型的综合评价

2.5 小结

3基于组件的软件开发技术

3.1组件概述

3.1.1有关基本概念

3.2基于组件的软件开发技术

3.2.1软件开发技术的发展历程

3.2.2基于组件的软件开发过程

3.3 小结

4自定义组件平台涉及的主要技术

4.1 软件复用技术

4.2软件体系结构及相关技术

4.2.1常见的软件体系结构模式

4.2.2正交软件体系结构模式

4.3代码自动生成技术

4.3.1代码自动生成的基本原理

4.3.2代码生成技术的分类

4.3.3目前主流的代码生成机制

4.4设计模式

4.5 UML技术

4.6 小结

5自定义组件平台的设计

5.1平台体系结构设计

5.1.1平台的软件体系结构

5.1.2平台的演化分析

5.1.3平台采用正交体系结构的优势分析

5.2平台总体工作流程框架

5.3平台各部分的设计

5.3.1平台中组件代码生成器的设计

5.3.2平台中组件库的设计

5.4 小结

6自定义组件平台的实现

6.1实现策略的选择

6.2各个功能模块实现的内容

6.3组件代码生成器的实现

6.3.1对已有组件的修改来生成组件

6.3.2领域通用组件的生成

6.3.3组件接口的实现

6.4组件库的实现

6.4.1组件存储属性的描述

6.4.2组件库中管理功能的实现

6.4.3组件库中组件组合功能的实现

6.4.4组件库中检索功能的实现

6.5组件的组装与平台的测试

6.5.1组件的组装

6.5.2平台的测试与性能分析

6.6 小结

7结论

参考文献

攻读硕士学位期间发表的论文

致谢

展开▼

摘要

基于组件的软件开发已经日益成为企业级大型软件开发的主流,该技术以其较大的优势克服了由软件危机所带来的各种弊端。由国家电网公司支持的软件项目——《供电所标准化作业系统》是一种大型的企业级软件系统,该系统在开发的过程中使用了基于组件的软件开发技术。在该系统开发的过程中需要各种类型的组件,而开发这些供给该系统使用的组件已成为目前较为紧迫的问题。 本课题研究的目的是为已有的标准化作业系统建立一个自定义组件平台。它的主要功能是开发出标准化作业系统在开发过程中所使用的各类组件,以及管理该系统中已有的组件,从而解决系统在新增功能、修改原有功能及系统维护中所遇到的开发效率低下等一系列问题。 本文研究的主要内容是自定义组件平台的设计与实现的过程。首先,分析了目前三种主流的组件技术,目的是为由本平台开发出的组件确立一种适当的组件规范。同时研究了基于组件的软件开发技术,该技术所提供的方法将用于整个平台的研发过程。其次,设计了平台的软件体系结构和工作流程框架,着重论述了本平台中组件代码生成器和组件库的设计。在此过程中分别使用了软件复用技术、软件体系结构技术、代码自动生成等相关技术。最后,阐述了本平台的实现过程。 经过对本课题的研究实践表明,本平台可以为标准化作业系统的研发人员减少开发组件的重复劳动以及强度。当标准化作业系统需要改版或二次开发时,本平台会更加显示其优势,从而近一步提高系统的研发效率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号