本書通過先進的建模工具+完整的軟件模型+系統(tǒng)的UML知識,讓學習者學會應用UML知識、學會構思軟件模型、學會繪制UML圖。通過體驗兩個系統(tǒng)(圖書管理系統(tǒng)和網上書店系統(tǒng))和多個軟件模塊模型的構建過程,在真實的軟件模型構建過程中系統(tǒng)掌握UML理論知識、訓練技能、積累經驗、固化能力。全書貫穿的主線是UML的基礎知識-軟件模塊建模-軟件系統(tǒng)建模-Web系統(tǒng)建模-軟件模型的實現,每個教學單元面向教學全過程設置了9個合理的教學環(huán)節(jié):教學導航-前導訓練-引例探析-知識疏理-方法指導-引導訓練-同步訓練-單元小結-單元習題。本書適用于UML和Rose的初、中級用戶,可以作為高等院校計算機和軟件相關專業(yè)的教學用書或參考書,也適用于軟件開發(fā)各類人員學習和參考。