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