首页> 中文学位 >基于领域分析的插件开发方法与应用
【6h】

基于领域分析的插件开发方法与应用

代理获取

目录

文摘

英文文摘

论文说明:图表目录

声明

致谢

第一章绪论

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未来工作的展望

参考文献

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

展开▼

摘要

软件复用一直是软件工程中一个热门课题,通过软件复用,可以减少不必要的重复劳动,提高软件生产的效率和质量。但是现代的企业应用软件越来越复杂,研究人员试图寻找一种软件体系结构帮助工程师解决软件的复杂性。 基于插件式软件体系结构模式可以灵活地、松散地组装应用程序。插件是一个相对独立的运行单位,插件在软件运行时通过标准接口和其宿主程序进行通信并动态集成一个独立的软件。采用插件式方法开发的最大特点是实现软件的“即插即用”,企业在生产新的软件产品时,可以通过检索插件库的方法找到满足需求的插件,实现组装方式生产软件,这种方式不仅增大了软件的复用粒度,而且采取灵活配置软件的策略可以有效地应对客户多样性需求。 企业应用系统作为一种重要的软件种类,相比其它软件(如电信软件)一般不会涉及到底层的操作系统控制、复杂的多线程操作以及和硬件系统大规模集成等技术问题,但是企业应用通常需要处理复杂的业务知识和业务规制,业务的复杂度可能导致软件架构的臃肿、难以理解,项目难以维护和升级甚至会冒着失败的风险。 面向特征的领域建模技术是一种针对领域特征分层抽象地描述技术,运用该技术可以很好实现领域共性和个性的划分,实现领域复用。本论文针对企业应用系统在软件复用技术上所面临的问题,结合面向特征领域分析的新技术,设计一种基于领域分析的插件开发方法,并在农业部农业建设项目管理信息系统工程中得到应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号