| 作 者: | Robert Maksimchuk Eric Naiburg 李虎 范思怡 李虎 |
| 出版社: | 人民邮电出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | UML |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 UML简介
1.1 什么是UML
1.1.1 UML是如何诞生的
1.1.2 UML是专有产品吗
1.1.3 UML是否只适用于面向对象的开发
1.1.4 UML是一种方法学吗
1.1.5 UML当前的进展状况如何
1.2 什么是模型
1.2.1 为什么要建模
1.2.2 为什么要使用UML建模
1.2.3 用UML可以建立什么模型
1.2.4谁应该建模
1.3 什么是图
1.3.1 UML中包括哪些图
1.3.2 图和模型有什么区别
1.4 术语
1.5 小结
1.6 复习题
1.7 参考文献
第2章 业务模型
2.1 什么是业务模型
2.2 为什么要对业务建模
2.3 是否应该对全部业务建模
2.4 UML如何帮助我改进业务
2.5 如何使用UML对业务建模
2.6 UML业务用例模型
2.6.1 业务用例图
2.6.2 活动图
2.7 业务分析模型
2.8 进一步考虑的主题
2.9 术语
2.10 小结
2.11 复习题
2.12 参考文献
第3章 需求建模
3.1 什么是需求
3.2 需求为什么令人费神
3.3 需求有哪些类型
3.4 如何使用UML对需求建模
3.4.1 用例的回顾
3.4.2 用例的更多知识
3.4.3 顺序图的回顾
3.4.4 顺序图的更多知识
3.5 进一步考虑的主题
3.6 术语
3.7 小结
3.8 复习题
3.9 参考文献
第4章 架构建模
4.1 导言
4.2 什么是架构
4.3 为什么对架构建模
4.3.1 企业架构
4.3.2 系统架构
4.3.3 软件架构
4.4 逻辑架构
4.4.1 类图
4.4.2 系统和子系统
4.5 物理架构
4.5.1 操作
4.5.2 构件图
4.5.3 部署图
4.5.4 构造型
4.6 架构模式
4.7 什么是模型驱动的架构
4.8 进一步考虑的主题
4.9 术语
4.10 小结
4.11 复习题
4.12 参考文献
第5章 应用建模
5.1 为什么要对应用建模
5.1.1 我们的第二反应
5.1.2 问题的背后
5.2 需要对整个应用建模吗
5.3 关于编程语言
5.4 对应用的建模应该达到什么深度
5.5 如何使用UML对应用建模
5.5.1 类图的回顾
5.5.2 类图的更多知识
5.5.3 顺序图的更多知识
5.6 进一步考虑的主题
5.7 术语
5.8 小结
5.9 复习题
5.10 参考文献
第6章 数据库建模
6.1 UML能用于数据库设计吗
6.2 如何有效利用别人创建的UML模型
6.2.1 用例模型
6.2.2 活动模型
6.2.3 类模型
6.3 使用UML可以创建什么类型的数据库模型
6.3.1 概念模型
6.3.2 逻辑模型
6.3.3 物理建模
6.4 进一步考虑的主题
6.5 术语
6.6 小结
6.7 复习题
6.8 参考文献
第7章 测试
7.1 UML如何用于辅助测试
7.2 如何利用业务用例模型
7.3 如何利用业务分析模型
7.4 如何利用分析和设计模型
7.5 其他类型的测试
7.6 进一步考虑的主题
7.7 术语
7.8 小结
7.9 复习题
7.10 参考文献
第8章 到此为止了吗
8.1 导言
8.2 其他UML图
8.2.1 状态图
8.2.2 合作图
8.2.3 对象图
8.3 关于UML 2.0的更多内容
8.3.1 对合作图的修改
8.3.2 对活动图的修改
8.3.3 对顺序图的修改
8.3.4 对类图的修改
8.4 进一步考虑的主题
8.5 术语
8.6 小结
8.7 复习题
8.8 参考文献
第9章 使用UML如何起步
9.1 良好的起点
9.1.1 大象
9.1.2 用例和风险管理
9.1.3 招募新人
9.2 学习提高
9.2.1 培训陷阱
9.2.2 辅导教师
9.2.3 学徒制度
9.3 一起工作
9.3.1 建模小组
9.3.2 论战室
9.4 进一步考虑的主题
9.5 术语
9.6 小结
9.7 复习题
9.8 参考文献
第10章 哪里能学到更多
10.1 引言
10.2 更多资源
10.2.1 UML
10.2.2 面向对象的分析与设计
10.2.3 模式
10.2.4 企业架构和框架