《大象:Thinking in UML(第2版)》以UML為載體,將面向?qū)ο蟮姆治鲈O(shè)計思想巧妙地融入建模過程中,通過貫穿全書的實例將軟件系統(tǒng)開發(fā)過程中方方面面的知識有機(jī)地結(jié)合在一起,用生動的語言和精彩的事例將復(fù)雜枯燥的軟件過程講解得津津有味。全書分為四個部分。第一部分講述面向?qū)ο蠓治龅囊恍┗靖拍?,及學(xué)習(xí)建模需要了解的一些基本知識。第二部分對UML的基礎(chǔ)概念重新組織和歸納整理,進(jìn)行擴(kuò)展和討論,引申出針對UML的這些概念在面向?qū)ο蠓椒ㄖ袘?yīng)用方法的思考。第三部分以一個實例貫穿全篇,闡述如何使用UML從頭到尾地實施一個項目。第四部分針對在現(xiàn)實中經(jīng)常遇到并且較難掌握的問題進(jìn)行深入的探討,升華在前幾篇學(xué)習(xí)到的知識。《大象:Thinking in UML(第2版)》可供正在學(xué)習(xí)編程、軟件工程等知識,準(zhǔn)備將來從事IT行業(yè)的讀者、正努力向設(shè)計師或系統(tǒng)分析員轉(zhuǎn)變的技術(shù)人員及期望對軟件分析設(shè)計更上一層樓的設(shè)計人員學(xué)習(xí)和提高之用。