內容簡介
本書是使用uml(統一建模語言)進行oo(面向對象)分析和設計的複雜過程的絕佳指南。它描述了oo分析和設計過程如何適應同統一過程(up)所定義的軟體開發過程,並討論了uml和統一過程中大量可以立即套用的實踐技術。隨著閱讀的深入,讀者將學會oo分析和設計技術、uml語法和統一過程的相關內容。同時,本書從oo分析師和設計師的角度提供了uml和統一過程可理解的、精確簡潔的概述。本書內容豐富,結構合理,適於計算機及相關專業的學生及從業人員使用。
作者簡介
Jim Arlow自1990年開始從事編程和面向對象系統的設計工作,在此期間,為Mannesmann和British Airways等公司創建對象模型。在歐洲,他是受人尊重的OO顧問,他編寫了在倫敦、法蘭克福和蘇黎土定期舉辦的很多培訓課程的教程,並講授這些培訓課程。Jim經常在諸如ObjectWorld會議上進行講演,也是City University和British Computer Society的特邀演講人。lIa Neustadt為British Airways公司的IT部門工作了18年,在此期間,她經歷了IT開發生命期的所有過程。
目錄
第一部分 uml和up介紹
第1章 什麼是uml 3
1.1 章節導航圖 3
1.2 什麼是uml 5
1.3 uml的誕生 5
1.4 為什麼“統一” 6
1.5 對象和 uml 7
1.6 uml 結構 7
1.7 uml構造塊 8
1.7.1 物件 8
1.7.2 關係 8
1.7.3 圖 9
1.8 uml 公共機制 9
1.8.1 規格說明 10
1.8.2 修飾 11
1.8.3 公共分類 12
1.8.4 擴展機制 13
1.9 構架 15
1.10 我們已經學習的內容 16
第2章 什麼是up 18