UML和模式應(yīng)用(中文第三版)——被廣大讀者評為入門的工具書,書中列舉了各種圖和文檔的實(shí)例,初學(xué)者可以通過這本對整體概念有所了解。本書作為面向?qū)ο蠓治鲈O(shè)計(jì)方面的入門經(jīng)典之作,的確實(shí)至名歸。 書中采用了UP(統(tǒng)一過程)方法對迭代以及進(jìn)化式需求分析以及OOA/D等主題進(jìn)行了探討。本節(jié)內(nèi)容小編為大家整理帶來的這份UML和模式應(yīng)用(中文第三版)為pdf格式清晰掃描版,該電子書完全免費(fèi),有需要的朋友可以放心下載查閱!
UML和模式應(yīng)用(中文第三版)簡介
拉曼的uml和模式應(yīng)用面世以來,廣受業(yè)界專家和讀者的好評,歷經(jīng)3個(gè)版本的錘煉,吸收了大量OOA,D的精華思想和現(xiàn)代實(shí)踐方法。全書敘述清晰、用詞精煉、構(gòu)思巧妙,將面向?qū)ο蠓治鲈O(shè)計(jì)的概念、過程、方法、原則和個(gè)人的實(shí)踐建議娓娓道來,以實(shí)例為證,將軟件的分析和設(shè)計(jì)的過程敘述得如邏輯推理一般,于細(xì)節(jié)處見真知。
這是一本經(jīng)典的面向?qū)ο蠓治鲈O(shè)計(jì)技術(shù)的入門書,適用范圍廣泛,從初學(xué)者到有一定對象技術(shù)知識但希望進(jìn)一步提高開發(fā)水平的中級讀者,甚至是資深的專業(yè)人員,都可以從本書獲益匪淺,同時(shí),本書也適合作為高等院校相關(guān)課程的教材和各類培訓(xùn)班的輔導(dǎo)教材。
UML和模式應(yīng)用(中文第三版)目錄
譯者序
序
前言
第一部分 緒論
第1章 面向?qū)ο蠓治龊驮O(shè)計(jì)
1.1 本書的主要內(nèi)容
1.2 最重要的學(xué)習(xí)目標(biāo)
1.3 什么是分析和設(shè)計(jì)
1.4 什么是面向?qū)ο蠓治龊驮O(shè)計(jì)
1.5 簡短示例
1.6 什么是UML
1.7 可視建模的優(yōu)點(diǎn)
1.8 歷史
1.9 參考資料
第2章 迭代、進(jìn)化和敏捷
2.1 什么是UP?其他方法能否對其進(jìn)行補(bǔ)充
2.2 什么是迭代和進(jìn)化式開發(fā)
2.3 什么是瀑布生命周期
2.4 如何進(jìn)行迭代和進(jìn)化式分析和設(shè)計(jì)
2.5 什么是風(fēng)險(xiǎn)驅(qū)動(dòng)和客戶驅(qū)動(dòng)的迭代計(jì)劃
2.6 什么是敏捷方法及其觀點(diǎn)
2.7 什么是敏捷建模
2.8 什么是敏捷UP
2.9 UP的其他關(guān)鍵實(shí)踐
2.10 什么是UP的階段
2.11 什么是UP科目
2.12 如何定制過程和UP開發(fā)案例
2.13 判斷你是否理解迭代開發(fā)或UP
2.14 歷史
2.15 參考資料
第3章 案例研究
3.1 案例研究中涵蓋的內(nèi)容
3.2 案例研究策略:迭代開發(fā)+迭代學(xué)習(xí)
3.3 案例一:NextGen POS系統(tǒng)
3.4 案例二:Monopoly游戲系統(tǒng)
第二部分 初 始 階 段
第4章 初始不是需求階段
4.1 什么是初始
4.2 初始階段的持續(xù)時(shí)間
4.3 初始階段會創(chuàng)建的制品
4.4 何時(shí)知道自己并不了解初始階段
4.5 初始階段中有多少UML
第5章 進(jìn)化式需求
5.1 定義:需求
5.2 進(jìn)化式需求與瀑布式需求
5.3 尋找需求可以采用的方法
5.4 需求的類型和種類
5.5 UP制品如何組織需求
5.6 本書是否包含這些制品的示例
5.7 參考資料
第6章 用例
6.1 示例
6.2 定義:參與者、場景和用例
6.3 用例和用例模型
6.4 動(dòng)機(jī):為什么使用用例
6.5 定義:用例是功能性需求嗎
6.6 定義:參與者的三種類型
6.7 表示法:用例的三種常用形式
6.8 示例:詳述風(fēng)格的處理銷售
6.9 各小節(jié)的含義
6.10 表示法:有其他格式嗎?兩欄變體
6.11 準(zhǔn)則:以無用戶界面約束的本質(zhì)風(fēng)格編寫用例
6.12 準(zhǔn)則:編寫簡潔的用例
6.13 準(zhǔn)則:編寫黑盒用例
6.14 準(zhǔn)則:持有參與者和參與者目標(biāo)的視點(diǎn)
6.15 準(zhǔn)則:如何發(fā)現(xiàn)用例
6.16 準(zhǔn)則:什么樣的測試有助于發(fā)現(xiàn)有用的用例
6.17 應(yīng)用UML:用例圖
6.18 應(yīng)用UML:活動(dòng)圖
6.19 動(dòng)機(jī):用例還有其他益處嗎?語境中的需求
6.20 示例:Monopoly游戲
6.21 過程:在迭代方法中如何使用用例
6.22 歷史
6.23 參考資料
第7章 其他需求
7.1 如何完成這些示例
7.2 準(zhǔn)則:初始階段是否應(yīng)該對此徹底地進(jìn)行分析
7.3 準(zhǔn)則:這些制品是否應(yīng)該放在項(xiàng)目Web站點(diǎn)上
7.4 NextGen示例:(部分)補(bǔ)充性規(guī)格說明
7.5 注解:補(bǔ)充性規(guī)格說明
7.6 NextGen示例:(部分)設(shè)想
7.7 注解:設(shè)想
7.8 NextGen示例:(部分)詞匯表
7.9 注解:詞匯表(數(shù)據(jù)字典)
7.10 NextGen示例:業(yè)務(wù)規(guī)則(領(lǐng)域規(guī)則)
7.11 注解:領(lǐng)域規(guī)則
7.12 過程:迭代方法中的進(jìn)化式需求
7.13 參考資料
第三部分 細(xì)化迭代1—基礎(chǔ)
第四部分 細(xì)化迭代2—更多模式
第五部分 細(xì)化迭代3——中級主題
第六部分 其他主題
參考文獻(xiàn)
術(shù)語表
UML和模式應(yīng)用(中文第三版)內(nèi)容截圖
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版