書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
UML和模式應用(原書第3版)

UML和模式應用(原書第3版)

出版社:機械工業(yè)出版社出版時間:2022-05-01
開本: 16開 頁數(shù): 524
中 圖 價:¥71.3(7.2折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
本類五星書更多>

UML和模式應用(原書第3版) 版權信息

UML和模式應用(原書第3版) 本書特色

●享譽世界的嶄新版本,面向對象分析與設計及UML的介紹。 ●全面升級到UML 2和新迭代/敏捷實踐。 ●增加了全新的案例研究,闡述了大量關鍵思想。

UML和模式應用(原書第3版) 內(nèi)容簡介

■關于面向對象分析與設計及UML的經(jīng)典之作。
    ■全面升級到UML 2和近期新的迭代/敏捷實踐。
    ■增加了全新的案例研究,闡述了大量關鍵思想。

    無論對于專業(yè)人士還是教師來說,本書都堪稱經(jīng)典之作。本書介紹了對象思想,并在實際的面向對象分析和設計中應用這一觀點。本書的第1版和第2版廣受贊譽,在第3版中,作者Craig Larman所作的更新充分反映了新的UML 2標準,有助于讀者掌握對象設計,并且提倡具有高度影響的、迭代和有效的敏捷建模實踐。
    開發(fā)者和學生可以通過兩個貫穿全書的案例研究來學習面向對象分析和設計(OOA/D)。這些案例研究循序漸進地介紹了關鍵技能、OO的本質原則和模式、UML表示法和很好實踐。讀者不僅能夠學習UML圖,更重要的是能夠理解如何在OO軟件開發(fā)環(huán)境下應用UML。
    作為成功的導師和顧問,Larman擁有豐富的實踐經(jīng)驗,能夠幫助讀者理解進化式需求和用例、領域對象建模、職責驅動設計、OO設計本質、分層架構、GoF設計模式、GRASP、迭代方法、UP的敏捷途徑等知識。
    第3版實用、易懂,介紹了如何以對象進行思考和設計,以及如何創(chuàng)建健壯和可維護的系統(tǒng)。

本書的特點
    ●注重幫助讀者掌握OOA/D,本書通過案例研究論述了關鍵的OO原則和模式,同時應用了UML。
    ●增加對UML 2、敏捷建模、測試驅動開發(fā)和重構的介紹。
    ●增加大量結合迭代和進化式開發(fā)的技巧。
    ●引入了新的學習幫助和插圖,使讀者更容易學習。
    ●增加了新的教學資源。
    ●對以輕量和敏捷精神應用UP給予了指導,補充了諸如XP和Scrum等迭代方法。
    ●介紹應用UML對架構進行文檔化的技術。
    ●更詳細地介紹進化式需求。

UML和模式應用(原書第3版) 目錄

**部分 緒   論
第1章  面向對象分析和設計 2
1.1 本書的主要內(nèi)容 2
1.2  *重要的學習目標 4
1.3  什么是分析和設計 5
1.4  什么是面向對象分析和設計 5
1.5  簡單示例 5
1.6  什么是UML 8
1.7  可視化建模的優(yōu)點 10
1.8  歷史 10
1.9  參考資料 12
第2章  迭代、進化和敏捷 13
2.1  什么是UP?其他方法能否對其進行補充 13
2.2  什么是迭代和進化式開發(fā) 15
2.3  什么是瀑布生命周期 17
2.4  如何進行迭代和進化式分析和設計 18
2.5  什么是風險驅動和客戶驅動的迭代計劃 20
2.6  什么是敏捷方法及其觀點 20
2.7  什么是敏捷建模 22
2.8  什么是敏捷UP 23
2.9  UP的其他關鍵實踐 24
2.10  什么是UP的階段 25
2.11  什么是UP科目 25
2.12  如何定制過程和UP開發(fā)案例 27
2.13  判斷你是否理解迭代開發(fā)或UP 28
2.14  歷史 29
2.15  參考資料 29
第3章  案例研究 31
3.1  案例研究中涵蓋的內(nèi)容 31
3.2  案例研究策略:迭代開發(fā)+迭代學習 32
3.3  案例一:NextGen POS系統(tǒng) 32
3.4  案例二:Monopoly游戲系統(tǒng) 33
第二部分  初 始 階 段
第4章  初始不是需求階段 36
4.1  什么是初始階段 36
4.2  初始階段的持續(xù)時間 37
4.3  初始階段會創(chuàng)建的制品 38
4.4  何時知道自己并不了解初始階段 39
4.5  初始階段中有多少UML 39
第5章  進化式需求 40
5.1  定義:需求 40
5.2  進化式需求與瀑布式需求 41
5.3  尋找需求可以采用的方法 42
5.4  需求的類型和種類 42
5.5  UP制品如何組織需求 43
5.6  本書是否包含這些制品的示例 43
5.7  參考資料 44
第6章  用例 45
6.1  示例 45
6.2  定義:參與者、場景和用例 47
6.3  用例和用例模型 47
6.4  動機:為什么使用用例 48
6.5  定義:用例是功能性需求嗎 48
6.6  定義:參與者的三種類型 48
6.7  表示法:用例的三種常用形式 49
6.8  示例:詳述風格的處理銷售 49
6.9  各小節(jié)的含義 55
6.10  表示法:有其他格式嗎?兩欄變體 60
6.11  準則:以無用戶界面約束的本質風格編寫用例 60
6.12  準則:編寫簡潔的用例 62
6.13  準則:編寫黑盒用例 62
6.14  準則:采用參與者和參與者目標的視點 62
6.15  準則:如何發(fā)現(xiàn)用例 62
6.16  準則:什么樣的測試有助于發(fā)現(xiàn)有用的用例 65
6.17  應用UML:用例圖 67
6.18  應用UML:活動圖 69
6.19  動機:用例還有其他益處嗎?語境中的需求 69
6.20  示例:Monopoly游戲 70
6.21  過程:在迭代方法中如何使用用例 71
6.22  歷史 75
6.23  參考資料 75
第7章  其他需求 76
7.1  如何完成這些示例 77
7.2  準則:初始階段是否應該對此徹底地進行分析 77
7.3  準則:這些制品是否應該放在項目Web站點上 77
7.4  NextGen示例:(部分)補充性規(guī)格說明 78
7.5  注解:補充性規(guī)格說明 80
7.6  NextGen示例:(部分)設想 82
7.7  注解:設想 84
7.8  NextGen示例:(部分)詞匯表 87
7.9  注解:詞匯表(數(shù)據(jù)字典) 87
7.10  NextGen示例:業(yè)務規(guī)則(領域規(guī)則) 88
7.11  注解:領域規(guī)則 89
7.12  過程:迭代方法中的進化式需求 89
7.13  參考資料 90
第三部分  細化迭代1—基礎
第8章  迭代1—基礎 92
8.1  迭代1的需求和重點:OOA/D技術的核心 92
8.2  過程:初始和細化 94
8.3  過程:計劃下一個迭代 96
第9章  領域模型 98
9.1  示例 99
9.2  什么是領域模型 100
9.3  動機:為什么要創(chuàng)建領域模型 102
9.4  準則:如何創(chuàng)建領域模型 104
9.5  準則:如何找到概念類 104
9.6  示例:尋找和描繪概念類 106
9.7  準則:敏捷建!L制類圖的草圖 107
9.8  準則:敏捷建!欠褚褂霉ぞ呔S護模型 107
9.9  準則:報表對象—模型中是否要包括“票據(jù)” 108
9.10  準則:像地圖繪制者一樣思考;使用領域術語 108
9.11  準則:如何對非現(xiàn)實世界建模 108
9.12  準則:屬性與類的常見錯誤 109
9.13  準則:何時使用“描述”類建模 109
9.14  關聯(lián) 111
9.15  示例:領域模型中的關聯(lián) 115
9.16  屬性 117
9.17  示例:領域模型中的屬性 122
9.18  結論:領域模型是否正確 123
9.19  過程:迭代和進化式領域建模 124
9.20  參考資料 125
第10章  系統(tǒng)順序圖 126
10.1  示例:NextGen SSD 126
10.2  什么是系統(tǒng)順序圖 128
10.3  動機:為什么繪制SSD 128
10.4  應用UML:順序圖 129
10.5  SSD ......

展開全部

UML和模式應用(原書第3版) 作者簡介

Craig Larman: Craig Larman Valtech公司首席科學家,Valtech是一家領先的跨國技術咨詢公司,在美國、歐洲和亞洲都有分支機構。他是國際軟件界知名的專家和導師,專長為OOA/D與設計模式、敏捷/迭代方法、統(tǒng)一過程的敏捷途徑和UML建模。除本書外,他還著有暢銷的《Agile and Iterative Development: A Manager's Guide》(敏捷迭代開發(fā),該書影印由機械工業(yè)出版社引進出版)一書,并且與Rhett Guthrie合著了《Java 2Performance and Idiom Guide》一書。Larman是ACM和IEEE會員,擁有計算機科學學士和碩士學位。他的中文網(wǎng)站是www.craiglarman.cn。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服