面向對象分析與設計(第3版)
本書第1版和第2版分別于1991年和1993年榮獲Jolt震撼獎。本書是UML創始人GradyBooch的代表作之一。全書分為理論和應用兩部分。理論部分深刻剖析了面向對象分析與設計(OOAD)的概念和方法。應用部分連續列出了5個不同類型、不同領域的應用,描述如何從初始階段到交付階段,將OOAD理論和方法應用到項目中。應用部分所涉及的領域包括系統架構、數據獲取、密碼分析、控制系統和Web開發,還給出了一些關于重要問題的有效建議,包括分類、實現策略和高性價比的項目管理。書中介紹的概念都基于牢固的理論基礎。同時,作者十分注重實效,基于其豐富的經驗,面向軟件工程實踐者的實際需要,提出了改進的對象開發方法,用于解決系統和軟件開發者面臨的復雜問題;運用大量例子說明了基本概念,解釋了方法,并展示了在不同領域的成功應用。書中的表示法采用最新的UML2.0,因此本書是學習UML2.0不可多得的參考書。本書非常適合實際系統和軟件的開發者、系統分析師或架構師、項目經理閱讀,也可以作為高等院校軟件工程和高級編程課程的教材使用。
·30.4萬字