首页> 中文学位 >基于UML的敏捷建模研究与实践
【6h】

基于UML的敏捷建模研究与实践

代理获取

目录

文摘

英文文摘

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

第一章引言

1.1研究背景与动机

1.2本文完成的主要工作

第二章UML及建模工具

2.1 UML简述

2.1.1UML简单结构

2.1.2 UML视图一览

2.2 UML建模工具Rational Rose 2003

第三章软件过程与敏捷建模

3.1统一过程及RUP

3.2敏捷建模

3.3敏捷建模与统一过程在实践中的内在联系

3.4精减的敏捷建模主要原则

第四章部队机动子系统模型

4.1战场模拟仿真系统简介

4.1.1战场模拟仿真分类

4.1.2部队机动子系统系统特性

4.2需求分析与描述

4.2.1用例建模

4.2.2用例图

4.3系统分析与设计

4.3.1协作图

4.3.2类图

4.3.3顺序图

4.3.4状态图

4.3.5活动图

4.4系统实现

4.4.1构件图

4.4.2部署图

4.5 小结

第五章结束语

参考文献

致谢

展开▼

摘要

UML(统一建模语言)是一种通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。在当前软件项目开发过程中,UML建模被广泛使用,很好地提高了软件开发效率,保证了软件质量。优良的软件过程可以为开发高质量的软件提供有效方案,敏捷建模(Agile Modeling,AM)就是这样一种实践方案。AM是基于实践的、不完整的、有序与混乱并存的软件过程,它包括描述如何建模以及以一种高效而敏捷的方式编写文档。由于软件复杂度的增加和用户需求的变更,一些有完整理论、又有较强可操作性的软件过程如UP等,显得灵活度相对较弱。在项目实践中,软件的开发可以其它软件过程为基础,用AM实现这些软件过程的建模部分,使这些软件过程更加灵活高效。 本文在研究UML和敏捷建模的基本内容的基础上,对敏捷建模的主要原则做了进一步精减。在此基础上,以Rational Rose 2003为基本工具,运用AM完成了“战场模拟仿真系统”中“部队机动模拟仿真子系统”的UML建模,体现了AM在UML建模实践中灵活、高效而快捷的优势。后续的开发实践及系统的运行过程表明,该模型是一个简捷、有效、稳定的模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号