本書全面,詳細地介紹了UML 的基礎知識和Rational Rose的使用方法,並透過4個綜合性的案例,展示了使用UML和Rose進行
軟體建模的具體方法和步驟。全書共分20章,前4章是基礎部分,介紹了UML和Rose的基礎知識;第5章到第13章是本書的重點,介紹了UML的9種圖和組成元素,以及相關的建模技術,並在每章的最後介紹了各種圖在Rose中的繪製方法;第14章到第17章是高級應用部分,介紹了UML的擴展機制、雙向工程、RUP以及OCL的相關內容;第18章到21章是綜合案例部分,包括圖書館管理系統、汽車租賃系統、網路教堂系統和線上圖書銷售系統,以幫助讀者加深對前面所學內容的理解與掌握,達到邊學習、邊實踐的目的。
本書不僅適合初學者學習UML建模的相關知識,也適用於從事
軟體開發的工程人員學習和參考,或作為高等院校電腦和
軟體相關專業的教堂用書或參考書。