第一章引 言
1. 1 什么是UML?
1. 2 标准建模语言UML的发展历史
1. 3 标准建模语言UML的主要内容
1. 4 标准建模语言UML的主要特点
1. 5 使用UML的目的是什么?
1. 6 标准建模语言UML的应用领域
习题1
第二章 UML概述
2. 1 建模技术
2. 2 标准建模语言UML
习题2
第三章 软件开发过程概述
3. 1 过程概述
3. 2 初始阶段
3. 3 细化阶段
3. 4 程序重组技术
3. 5 构造阶段
3. 6 移交阶段
3. 7 何时使用迭代式开发方法
习题3
第四章 用例
4. 1 用户目标和系统交互功能
4. 2 用例图
4. 3 用例模型的获取
4. 4 小结:用例图的图符表
习题4
第五章 类图
5. 1 类和对象
5. 2 三个层次的观点
5. 3 关 联
5. 4 属 性
5. 5 操 作
5. 6 泛 化
5. 7 授 权
5. 8 约束规则
5. 9 什么时候使用类图
5. 10 类图元语小结
习题5
第六章 类图的高级概念
6. 1 构造型
6. 2 多值分类和动态分类
6. 3 聚集和组成
6. 4 派生关联和派生属性
6. 5 接口和抽象类
6. 6 引用对象和值对象
6. 7 多值角色
6. 8 不变性
6. 9 分类和泛化
6. 10 限定关联
6. 11 关联类
6. 12 参数化类
6. 13 可见性
习题6
第七章 包图
7. 1 包图的基本要素
7. 2 何时使用包图
7. 3 包图小结
习题7
第八章 交互图
8. 1 顺序图
8. 2 合作图
8. 3 顺序图和合作图的比较
8. 4 何时使用交互图
8. 5 交互图小结
习题8
第九章 状态图
9. 1 状态图的基本要素
9. 2 并发状态图
9. 3 何时使用状态图
9. 4 状态图小结
习题9
第十章 活动图
10. 1 活动图的基本要素
10. 2 用例的活动图
10. 3 泳道技术
10. 4 分解活动
10. 5 何时使用活动图
10. 6 活动图小结
习题10
第十—章 构件图和配置图
11. 1 构件图基本要素
11. 2 配置图的基本要素
11. 3 结点和连接
11. 4 构件和接口
11. 5 对 象
11. 6 何时使用构件图和配置图
11. 7 构件图和配置图小结
习题11
第十二章 UML与程序设计
12. 1 病人档案:领域模型
12. 2 病人观察:说明层模型
12. 3 进行编码
习题12
第十三章 标准建模语言UML支持环境
13. 1 柔性软件开发过程及其支持环境
13. 2 UML集成化支持环境
13. 3 小 结
索引
参考资料