首页> 中文学位 >基于UML的软件企业软件研发业务建模
【6h】

基于UML的软件企业软件研发业务建模

代理获取

目录

原创性声明及关于学位论文使用授权的声明

摘要

第1章引言

1.1选题背景和意义

1.2研究现状

1.3本文的内容、目的和框架

第2章业务建模综述

2.1业务模型

2.2业务建模的意义

2.3业务建模的理论和内容

第3章UML业务建模

3.1 UML

3.1.1 UML简介

3.1.2 UML9种基本图

3.1.3扩展UML

3.2 UML业务建模

3.2.1 Eriksson-Penker业务扩展

3.2.2业务视图

第4章软件企业研发业务综述

4.1软件企业组织结构

4.2软件企业产品研发业务综述

4.2.1目标

4.2.2团队模型

4.2.3开发原则

4.2.4产品研发业务的几个阶段

4.3软件企业研发过程进行建模的必要性

第5章软件企业研发业务的目标模型

5.1目标模型

5.1.1提高客户的满意度

5.1.2保证项目在约束条件下完成

5.1.3严格依据用户的业务需求和产品功能开发出符合要求的产品

5.1.4发布前所有问题已解决

5.1.5增强产品的可用性

5.1.6确保产品的顺利发布

5.2目标建模小结

第6章软件企业研发业务的业务过程模型

6.1总的过程图

6.2构想阶段

6.3计划阶段

6.4开发阶段

6.5稳定阶段

6.6发布阶段

6.7过程间的交互

6.8业务过程建模小结

第7章软件企业研发业务的资源及组织结构模型

7.1资源结构及其状态图

7.1.1资源结构图

7.1.2资源的状态图

7.2组织结构及其交互图

7.2.1组织结构图

7.2.2组织间的交互图

7.3资源与组织结构建模小结

第8章总结与展望

参考文献

致 谢

攻读学位期间发表的学术论文目录

展开▼

摘要

软件开发是一项复杂而艰巨的工作,它不仅仅是代码的编写,还包括客户需求的管理、项目的整体规划、后勤的支持和保障等。一个成功的软件项目不但要拥有优秀的程序员,更重要的是有一个团结共进的团队以及对整个软件开发过程管理和控制的能力。 软件开发过程不单单是时间上一个个过程的顺序演进,还要有过程中人员的相互交流,过程之间也要传递信息。因此,所有业务人员都迫切希望能有一张“软件开发业务图”,这张图能清晰地表达出软件开发业务的全貌和所有细节信息,以使所有参与软件开发项目的人员对过程和他们的工作有着清晰统一的认识。幸运的是,UML作为一种建模语言能够很好地为软件开发业务建立标准模型,帮助他们理解业务的方方面面。本文分为三个部分,共八章内容: 第一部分,包括第一、二、三章。该部分首先回顾了软件业的发展历程,通过分析软件产品研发过程中出现的问题以及软件产品研发的研究现状,引出本文的写作目的和框架,即为这项业务建立模型,以使参与这项业务的人员从中受益。第二章和第三章是本文的理论基础部分,阐明了本文的研究内容和方法。第二章详细讲述了业务建模的内容,即针对一项业务,从哪些方面进行建模;第三章讲述了统一建模语言UML,以及适用于业务建模的Eriksson-Penker业务扩展元素。 第二部分,包括第四、五、六、七章,是本文的重点与核心。第四章是对软件企业软件产品研发业务进行综述,讨论了软件研发业务建模的必要性,并引出建模的具体内容和视角。接下来依次对软件产品研发业务建立模型。目标模型明确了软件研发要达到的目标以及分目标,使得研发人员在项目之初就对目标十分清楚;业务过程模型将软件研发业务过程细化为项目构想阶段、项目计划阶段、产品开发阶段、软件测试稳定阶段、产品正式发布阶段等五个阶段,形象地展现了每个阶段的目标、任务、人员的分配、用到的资源以及过程之间的交互;资源与组织结构模型则表现了业务中资源的特征和人员的分工协作。 第三部分,由第八章组成,为论文的总结与展望。这一章概括了文章的总体内容与创新点,并提出了需要进一步研究的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号