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

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

《UML和模式套用(原書第3版)》是2006年機械工業出版社出版的圖書,作者是(美)拉曼(Larman,C.)。

基本介紹

  • 書名:UML和模式套用(原書第3版)
  • ISBN:9787111186823
  • 出版社機械工業出版社
  • 出版時間:2006-5-1
  • 裝幀:平裝
圖書信息,內容簡介,目錄,

圖書信息

作 者:(美)拉曼(Larman,C.) 著,李洋 等譯
版 次:1
頁 數:500
印刷時間:2006-5-1
紙 張:膠版紙
印 次:1

內容簡介

本書英文版面世以來,廣受業界專家和讀者的好評,歷經3個版本的錘鍊,吸收了大量OOA,D的精華思想和現代實踐方法。全書敘述清晰、用詞精煉、構思巧妙,將面向對象分析設計的概念、過程、方法、原則和個人的實踐建議娓娓道來,以實例為證,將軟體的分析和設計的過程敘述得如邏輯推理一般,於細節處見真知。
本書是一本經典的面向對象分析設計技術的入門書,適用範圍廣泛,從初學者到有一定對象技術知識但希望進一步提高開發水平的中級讀者,甚至是資深的專業人員,都可以從本書獲益匪淺,同時,本書也適合作為高等院校相關課程的教材和各類培訓班的輔導教材。

目錄

譯者序
前言
第一部分 緒論
第1章 面向對象分析和設計
1.1 本書的主要內容
1.2 最重要的學習目標
1.3 什麼是分析和設計
1.4 什麼是面向對象分析和設計
1.5 簡短示例
1.6 什麼是UML
1.7 可視建模的優點
1.8 歷史
1.9 參考資料
第2章 疊代、進化和敏捷
2.1 什麼是UP?其他方法能否對其進行補充
2.2 什麼是疊代和進化式開發
2.3 什麼是瀑布生命周期
2.4 如何進行疊代和進化式分析和設計
2.5 什麼是風險驅動和客戶驅動的疊代計畫
2.6 什麼是敏捷方法及其觀點
2.7 什麼是敏捷建模
2.8 什麼是敏捷UP
2.9 UP的其他關鍵實踐
2.10 什麼是UP的階段
2.11 什麼是UP科目
2.12 如何定製過程和UP開發案例
2.13 判斷你是否理解疊代開發或UP
2.14 歷史
2.15 參考資料
第3章 案例研究
3.1 案例研究中涵蓋的內容
3.2 案例研究策略:疊代開發+疊代學習
3.3 案例一:NextGen POS系統
3.4 案例二:Monopoly遊戲系統
第二部分 初 始 階 段
第4章 初始不是需求階段
4.1 什麼是初始
4.2 初始階段的持續時間
4.3 初始階段會創建的製品
4.4 何時知道自己並不了解初始階段
4.5 初始階段中有多少UML
第5章 進化式需求
5.1 定義:需求
5.2 進化式需求與瀑布式需求
5.3 尋找需求可以採用的方法
5.4 需求的類型和種類
5.5 UP製品如何組織需求
5.6 本書是否包含這些製品的示例
5.7 參考資料
第6章 用例
6.1 示例
6.2 定義:參與者、場景和用例
6.3 用例和用例模型
6.4 動機:為什麼使用用例
6.5 定義:用例是功能性需求嗎
6.6 定義:參與者的三種類型
6.7 表示法:用例的三種常用形式
6.8 示例:詳述風格的處理銷售
6.9 各小節的含義
6.10 表示法:有其他格式嗎?兩欄變體
6.11 準則:以無用戶界面約束的本質風格編寫用例
6.12 準則:編寫簡潔的用例
6.13 準則:編寫黑盒用例
6.14 準則:持有參與者和參與者目標的視點
6.15 準則:如何發現用例
6.16 準則:什麼樣的測試有助於發現有用的用例
6.17 套用UML:用例圖
6.18 套用UML:活動圖
6.19 動機:用例還有其他益處嗎?語境中的需求
6.20 示例:Monopoly遊戲
6.21 過程:在疊代方法中如何使用用例
6.22 歷史
6.23 參考資料
第7章 其他需求
7.1 如何完成這些示例
7.2 準則:初始階段是否應該對此徹底地進行分析
7.3 準則:這些製品是否應該放在項目Web站點上
7.4 NextGen示例:(部分)補充性規格說明
7.5 註解:補充性規格說明
7.6 NextGen示例:(部分)構想
7.7 註解:構想
7.8 NextGen示例:(部分)辭彙表
7.9 註解:辭彙表(數據字典)
7.10 NextGen示例:業務規則(領域規則)
7.11 註解:領域規則
7.12 過程:疊代方法中的進化式需求
7.13 參考資料
第三部分 細化疊代1—基礎
第四部分 細化疊代2—更多模式
第五部分 細化疊代3——中級主題
第六部分 其他主題
參考文獻
術語表

相關詞條

熱門詞條

聯絡我們