第1章 UML和軟件工程
1.1 UML概述
1.1.1 建模
1.1.2 UML簡介
1.1.3 建模工具
1.2 軟件工程與Rational統一過程
1.2.1 軟件
1.2.2 軟件危機
1.2.3 軟件工程
1.2.4 面向對象軟件工程方法
1.2.5 Rational統一過程
1.3 UML基本組成
1.3.1 UML事物
1.3.2 UML關系
1.3.3 UML圖
第2章 需求建模
2.1 用例圖
2.1.1 參與者
2.1.2 用例
2.1.3 用例圖
2.1.4 用例與事件流
2.1.5 用例之間的關系
2.2 活動圖
第3章 架構建模
3.1 狀態(tài)圖
3.1.1 事件
3.1.2 狀態(tài)
3.1.3 轉換
3.1.4 狀態(tài)圖
3.2 類
3.2.1 類
3.2.2 類成員的可見性
3.2.3 類的類型和類的尋找
3.3 類的關系
3.3.1 依賴
3.3.2 泛化
3.3.3 實現
3.3.4 關聯
3.4 交互圖
3.4.1 順序圖
3.4.2 協作圖
第4章 應用建模
4.1 對象圖和包
4.1.1 對象圖
4.1.2 包
4.2 組件圖和部署圖
4.2.1 組件圖
4.2.2 部署圖
4.3 正向工程與逆向工程
4.3.1 正向工程
4.3.2 逆向工程
專業(yè)術語
參考文獻