引言
0.1 组织
0.2 为什么需要OOA
0.3 读者
0.4 中心和历史
0.5 OOA未来的发展
第一章 改善分析
1.1 分析面临的挑战
1.2 控制复杂性
1.3 分析方法
第二章 体会对象观点
2.1 SMALLTALK
2.2 SMALLTALK 对象
2.3 SMALLTALK 消息
2.4 SMALLTALK 类
2.5 SMALLTALK 继续
2.6 要点
第三章 标识对象
3.1 什么是对象
3.2 为什么要引进对象
3.3 如何定义对象
3.4 要点
第四章 标识结构
4.1 什么是结构
4.2 什么是分类结构
4.3 什么是组装结构
4.4 为什么要用分类结构
4.5 为什么要用组装结构
4.6 如何定义结构
4.7 如何定义分类结构
4.8 如何定义组装结构
4.9 要点
第五章 标识主题
5.1 什么是主题
5.2 为什么要用主题
5.3 如何定义主题
5.4 要点
第六章 定义属性
6.1 什么是属性
6.2 为什么需要属性
6.3 如何定义属性
6.4 要点
第七章 定义服务
7.1 什么是服务
7.2 为什么需要服务
7.3 如何定义服务
7.4 要点
第八章 为OOA选择CASE
第九章 转到面向对象的设计
附录A 要点
附录B OOA到DOD-STD-2167A的映射
参考书目