文摘
英文文摘
声明
1引言
1.1问题的提出
1.2本文的主要工作
1.3本文的组织
2统一建模语言UML
2.1 UML的产生和发展
2.2 UML的主要内容
2.2.1 UML的定义
2.2.2 UML的构成
2.3 UML的应用领域
2.3.1 UML的横向应用领域
2.3.2 UML的纵向应用领域
2.4 UML的研究现状
2.4.1 UML1.3对UML1.1的修改
2.4.2 UML1.4对UML1.3的修改
2.4.3 UML2.0对UML1.4的修改
2.5 UML现存的问题
2.5.1 UML使用者的意见
2.5.2 UML修订者的意见
2.6基于UML的软件开发支撑环境
2.7基于UML的软件开发支撑环境的研究现状
3基于UML的软件开发方法
3.1传统的软件开发方法的不足
3.2基于UML的软件开发方法
3.2.1 RUP建模框架模型
3.2.2基于领域分析的RUP改进模型
3.3小结
4应用实例
4.1引言
4.2 UML的建模实例
4.2.1理解需求
4.2.2分析
4.2.3设计
4.2.4实现
4.2.5测试和配置
4.3对UML在软件开发中的评价
4.4小结
5基于UML的软件开发支撑环境
5.1三个流行的UML支撑软件
5.1.1 Rational Rose
5.1.2 SOFTEAM的Objecteering/UML软件
5.1.3 UML_Designer
5.2基于UML的软件开发支撑环境的实现原理
5.2.1 UML支撑环境的框架
5.3小结
6总结
6.1工作总结
6.2展望
致谢
参考文献
山东科技大学;