本書是一本內(nèi)容全面的面向?qū)ο蠹夹g(shù)書籍。書中介紹了UML語言的基礎(chǔ)知識(shí)以及UML在面向?qū)ο蟮能浖到y(tǒng)分析和設(shè)計(jì)中的應(yīng)用,并通過實(shí)例講解了系統(tǒng)的面向?qū)ο蠓治雠c設(shè)計(jì)過程,以及如何用UML語言為系統(tǒng)建模。此外,還介紹了如何使用Rational Rose 2000中的前向工程和逆向工程。本書結(jié)合了豐富的實(shí)例,通過實(shí)例啟發(fā)讀者如何將所學(xué)到的面向?qū)ο蠹夹g(shù)應(yīng)用于軟件系統(tǒng)的分析、設(shè)計(jì)與開發(fā)中。本書可作為軟件設(shè)計(jì)與開發(fā)人員的參考手冊(cè),也可作為大專院校做面向?qū)ο蠓治雠c設(shè)計(jì)課程的教材使用。