UML是以面向對象圖形的方式來描述任何類型的系統,應用領域非常廣泛,其中常用的是建立軟件系統的模型。《UML 2.5基礎、建模與設計實踐》基於draw.io開源免費軟件,全面講解UML 2.5的基本概念和建模方法,配套示例源文件、PPT課件、習題答案和教學大綱。
全書分為12章,主要內容包括UML概述,面向對象技術和建模基礎,UML建模工具,用例和用例圖,類圖和對象圖,順序圖和通信圖,狀態機圖和活動圖,組件圖和部署圖,包圖、組合結構圖、定時圖、交互概覽圖和概要圖等。最後講解3個實戰案例—汽車租賃系統、新聞中心管理系統和BBS論壇系統,通過這3個案例系統地講解UML建模與設計的實戰應用。
《UML 2.5基礎、建模與設計實踐》適合UML初學者、軟件工程師、系統架構師、系統分析員及其他IT人員,同時也適合作為高等院校和高職高專院校軟件相關專業的學生學習系統建模時的參考書。
李波,副教授,碩士生導師,中國科學院大學模式識別與智能系統專業博士。從事軟件工程及其相關工作多年,編寫圖書多部,包括《JSP網絡編程學習筆記》《Android 7應用程序開發教程》《UML 2基礎、建模與設計實戰》《PowerDesigner 16系統分析與建模實戰》等。