首页> 中文学位 >基于多视点和模型驱动架构的复杂信息系统开发方法论研究和应用
【6h】

基于多视点和模型驱动架构的复杂信息系统开发方法论研究和应用

代理获取

目录

文摘

英文文摘

第1章引言

1.1研究背景

1.1.1复杂信息系统的发展

1.1.2我国CIS发展现状

1.1.3 CIS系统开发的所面临的问题

1.2研究范围

1.3本文组织

第2章CIS开发方法论综述

2.1开发过程方法论

2.2开发管理方法论CMM

2.3开发描述方法论

2.3.1 BORE开发模型

2.3.2可执行定义方法论MHSC

2.3.3 UML与ADL集成建模方法

2.3.4多视点的需求分析

2.3.5模型驱动架构

2.3.6软件可工程化和不可工程化的分离

第3章元层次体系结构

5.1元层次体系结构描述语言

5.2总体结构

5.3元模型

5.4元解释器

第4章CIS Viewpoint Modeling方法论研究

4.1 CISVM总体架构

4.2多视点CIM元模型

4.2.1基本概念

4.2.2客户视点

4.2.3业务视点

4.2.4数据视点

4.2.5视点的整合

4.3多视点PIM元模型

4.3.1 PIM元模型研究

4.3.2需求映射

4.4设计工件PSM

第5章CISVM的模型的设计与实现

5.1多视点CIM元模型的设计

5.1.1顶层模型

5.1.2 Common View Package

5.1.3 Customer Package

5.1.4 Business Package

5.1.5 Data Package

5.2多视点PIM元模型的设计

5.2.1数据库元模型设计

5.2.2工作流元模型设计

5.2.3业务逻辑元模型

5.2.4用户权限元模型设计

第6章CISVM应用实例

6.1利用多视点CIM模型进行需求获取与分析

6.2平滑需求映射

6.3通过PSM实现XML代码生成

6.4系统优点

第7章总结与展望

7.1总结

7.2本文创新

7.3下一步工作

参考文献

附录A词汇索引

附录B工作流元模型解释器中间件实现

附录C研究生期间发表的论文

附录D研究生期间参与的工程项目

致谢

论文原创性声明

展开▼

摘要

如何进行有效的软件开发一直是软件工程研究的重点,为了解决需求分析的瓶颈和开发的平滑过渡等问题,软件工程从开发过程方法论、开发管理方法论和开发描述方法论三方面进行了探讨。本文针对复杂信息系统(CIS)的特点提出CISViewpointModeling(CISVM)的开发描述方法论。CISVM通过建立基于内核的多视点计算无关模型,分别从客户视点、业务视点和数据视点对CIS需求进行建模,并运用MVC模式保证视点的一致性。在该计算无关模型基础上,CISVM通过需求映射生成平台无关模型的元对象作为设计工件,分别从数据库设计、工作流设计、业务逻辑设计和用户权限设计方面根据CIS的特点细化了模型驱动架构中的平台无关模型。然后,CISVM利用XML作为平台相关模型的元模型,导入平台无关模型的元对象形成平台相关模型的元对象,经过细化处理后作为元程序解释执行。为了验证CISVM的可行性和实用性,本文设计和实现了计算无关模型的元模型和平台无关模型的元模型,并以CISVM在华帝集团ERP系统的实际应用为案例进行了介绍。最后,文章总结上述的讨论,并对未来的研究工作做了展望。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号