文摘
英文文摘
论文说明:图表目录
声明
致谢
第一章绪论
1.1 引言
1.2插件式软件开发
1.2.1 面向脚本的开发
1.2.2 面向服务的开发
1.2.3 面向工具的开发
1.3面向领域的企业应用开发
1.3.1 企业应用的定义及其特点
1.3.2 领域分析的发展及其现状
1.3.3 将领域分析模型应用于插件开发方法的研究意义
1.4本章小结
第二章 面向插件的软件体系结构模式
2.1软件体系结构概述
2.1.1 体系结构定义
2.1.2 体系结构风格
2.1.3 软件体系结构意义
2.2插件软件系统的基本概念
2.2.1 插件的定义
2.2.2 插件软件体系结构的分类
2.2.3 基于层次体系结构的插件软件系统
2.3插件软件模式的设计思想
2.3.1 模板模式
2.3.2 插件实现原理
2.3.3 插件软件模式的哲学
2.4插件与面向对象开发方法
2.4.1 面向对象是插件开发方法的基础
2.4.2 设计模式对插件开发的指导作用
2.5插件平台开发的工具
2.5.1 Eclipse平台
2.5.2 ZeusPlug平台
2.6本章小结
第三章 基于领域分析的可复用插件研究
3.1概述
3.2可复用插件的软件结构
3.2.1 插件的分类
3.2.2 插件层次结构
3.3分层架构
3.3.1 突出领域模型的分层
3.3.2 分层对于领域模型分析的意义
3.4对领域进行特征建模
3.4.1 领域分析的方法
3.4.2 面向特征的领域分析(FODA)
3.4.3 特征模型
3.4.4 描述领域模型
3.4.5 领域建模
3.5面向插件的领域设计
3.5.1 插件划分的目标
3.5.2 抽象对象
3.5.3 框架插件和实例插件的设计
3.6插件组装技术
3.7本章小结
第四章 可复用插件在企业系统中的应用研究
4.1 概述
4.2需求分析
4.2.1 项目背景
4.2.2 系统需求
4.2.3 数据流程
4.3系统设计与插件划分
4.4综合报表的设计
4.4.1 报表业务的特征分析
4.4.2 报表插件的实现
4.4.3 报表插件的应用
4.5本章小结
第五章 总结与展望
5.1论文工作的总结
5.2未来工作的展望
参考文献
攻读硕士学位期间发表的论文