UML2基礎(chǔ)建模與設(shè)計實戰(zhàn)
定 價:49 元
- 作者:李波,楊弘平,呂海華,等 著
- 出版時間:2014/10/1
- ISBN:9787302376545
- 出 版 社:清華大學出版社
- 中圖法分類:TP312
- 頁碼:301
- 紙張:膠版紙
- 版次:1
- 開本:16K
UML是以面向?qū)ο髨D形的方式來描述任何類型的系統(tǒng),應(yīng)用領(lǐng)域非常廣泛,其中最常用的是建立軟件系統(tǒng)的模型。本書全面講解了UML 2.0的基本概念和建模方法。
《UML2基礎(chǔ)建模與設(shè)計實戰(zhàn)》分為13章,分別講解了用例圖、類圖、對象圖、順序圖、通信圖、狀態(tài)機圖、活動圖、組件圖、部署圖、包圖、組合結(jié)構(gòu)圖、定時圖和交互概覽圖等,并介紹了RUP過程開發(fā)模型。最后安排了3個案例,汽車租賃系統(tǒng)、BBS論壇系統(tǒng)和新聞中心管理系統(tǒng),通過這3個案例全面而系統(tǒng)地詳解UML建模與設(shè)計。
本書面向軟件工程師、系統(tǒng)架構(gòu)師、系統(tǒng)分析員及其他IT人員,同時也適合高等院校和培訓學校軟件相關(guān)專業(yè)的師生學習系統(tǒng)建模時參考使用。
第1章 UML概述
1.1 什么是UML
1.2 UML的發(fā)展歷程
1.3 UML的特點
1.4 UML的組成
1.4.1 UML中的事物
1.4.2 UML中的關(guān)系
1.4.3 UML的圖
1.5 UML的視圖
1.5.1 用例視圖
1.5.2 邏輯視圖
1.5.3 并發(fā)視圖
1.5.4 組件視圖
1.5.5 部署視圖
1.6 系統(tǒng)開發(fā)階段
1.7 小結(jié)
1.8 習題
第2章 面向?qū)ο蠹夹g(shù)和 建;A(chǔ)
2.1 面向?qū)ο蟮幕靖拍?/span>
2.1.1 面向?qū)ο蠓椒?/span>
2.1.2 對象
2.1.3 類
2.1.4 封裝
2.1.5 繼承
2.1.6 多態(tài)
2.1.7 消息
2.2 面向?qū)ο箝_發(fā)
2.2.1 系統(tǒng)調(diào)查和需求分析
2.2.2 面向?qū)ο蠓治龇椒?/span>
2.2.3 面向?qū)ο笤O(shè)計方法
2.3 軟件建模概述
2.3.1 軟件建模的概念
2.3.2 軟件建模的用途
2.3.3 軟件建模的優(yōu)點
2.4 小結(jié)
2.5 習題
第3章 UML建模工具簡介
3.1 常用UML建模工具
3.1.1 Rational Rose
3.1.2 Visio
3.1.3 PowerDesigner
3.1.4 StarUML
3.2 StarUML安裝與配置
3.2.1 StarUML的安裝
3.2.2 StarUML的配置
3.3 使用StarUML建模
3.3.1 StarUML主界面
3.3.2 StarUML的模型、視與圖
3.3.3 StarUML建模的基本過程
3.4 雙向工程
3.4.1 正向工程
3.4.2 逆向工程
3.5 小結(jié)
3.6 習題
第4章 用例和用例圖
4.1 用例和用例圖的概念
4.1.1 參與者
4.1.2 用例
4.1.3 用例描述
4.2 用例之間的可視化表示
4.2.1 包含關(guān)系
4.2.2 擴展關(guān)系
4.2.3 泛化關(guān)系
4.2.4 分組關(guān)系
4.3 用例圖建模技術(shù)及應(yīng)用
4.4 小結(jié)
4.5 習題
第5章 類圖和對象圖
5.1 類圖和對象圖概述
5.1.1 類圖的概述
5.1.2 對象圖的概述
5.1.3 接口
5.1.4 抽象類
5.2 類之間的關(guān)系
5.2.1 依賴關(guān)系
5.2.2 泛化關(guān)系
5.2.3 關(guān)聯(lián)關(guān)系
5.2.4 實現(xiàn)關(guān)系
5.3 類圖的建模技術(shù)及應(yīng)用
5.4 小結(jié)
5.5 習題
第6章 順序圖和通信圖
6.1 順序圖
6.1.1 順序圖概述
6.1.2 順序圖的基本內(nèi)容
6.1.3 約束
6.1.4 順序圖的建模技術(shù)及應(yīng)用
6.2 通信圖
6.2.1 通信圖概述
6.2.2 通信圖的基本內(nèi)容
6.2.3 通信圖建模技術(shù)及應(yīng)用
6.2.4 順序圖與通信圖的比較
6.3 小結(jié)
......