●第1章 面向對像技術概述
1.1 結構化方法和面向對像方法
1.2 面向對像方法的由來
1.3 面向對像的基本概念與術語
1.4 面向對像的軟件開發
1.5 面向對像方法的優缺點
1.6 面向對像程序設計語言
1.6.1 Simula和Smalltalk語言
1.6.2 C擴展語言
1.6.3 Eiffel語言
1.6.4 Java語言
1.6.5 其他面向對像語言
1.7 面向對像的分析與設計
1.8 典型的面向對像方法
1.8.1 Coad & Yourdon方法
1.8.2 Rumbaugh方法
1.8.3 Booch方法
1.8.4 Jacobson方法
1.8.5 RDD方法
1.9 本章小結
1.10 習題
1.10.1 填空題
1.10.2 選擇題
1.10.3 簡答題
1.10.4 簡單分析題
第2章 統一建模語言UML概述
2.1 UML概述
2.1.1 為什麼要建模
2.1.2 什麼是UML
2.1.3 UML的發展歷史
2.1.4 UML的特點
2.2 UML的構成/352.2.1 UML的概念模型
2.2.2 UML中的視圖
2.2.3 UML 1.5 版的規範
2.3 UML 2.0簡介
2.3.1 底層結構
2.3.2 上層結構
2.3.3 活動圖
2.3.4 結
2.3.5 組合
2.3.6 異常
2.3.7 交互概觀圖
2.3.8 用例圖
2.3.9UML -致性
2.3.10小結
2.4 一個UML的例子
2.4.1 需求分析
2.4.2 用例圖
2.4.3 活動圖
2.4.4 順序圖
2.4.5 協作圖
2.4.6 類圖
2.4.7 狀態圖
2.4.8 組件圖
2.4.9 部署圖
2.5 本章小結
2.6 習題
2.6.1 填空題
2.6.2 選擇題
2.6.3 簡答題
2.6.4 簡單分析題
……
第3章 用例圖
第4章 類圖與對像圖
第5章 順序圖與協作圖
第6章 狀態圖與活動圖
第7章 組件圖與部署圖
第8章 包圖
第9章 數據建模
第10章 軟件設計模式及應用
第11章 Rational統一過程
第12章 基於Struts2的個人信息管理繫統應用
實例
附錄A 部分習題參考答案
參考文獻