UML是以面向對象圖形的方式來描述任何類型的系統(tǒng),應用領域非常廣泛,其中常用的是建立軟件系統(tǒng)的模型。本書全面講解UML2.5的基本概念和建模方法,配套示例源文件和PPT課件。全書分為12章,主要內容包括UML概述,面向對象技術和建模基礎,UML建模工具,用例和用例圖,類圖和對象圖,順序圖和通信圖,狀態(tài)機圖和活動圖,組件圖和部署圖,包圖、組合結構圖、定時圖、交互概覽圖和概要圖等。最后講解3個實戰(zhàn)案例—汽車租賃系統(tǒng)、新聞中心管理系統(tǒng)和BBS論壇系統(tǒng),通過這3個案例系統(tǒng)地講解UML建模與設計的實戰(zhàn)應用。