內容簡介
本書共12章,分為基礎篇和實踐篇。基礎篇(第1~8章)主要介紹軟體建模的基礎知識、設計原則和設計模式,目的是使讀者迅速了解和掌握與軟體建模相關的知識與方法,主要內容為面向對象方法學、軟體建模和設計的基本知識、UML的基本概念、軟體開發過程及規範、面向對象的設計原則、軟體設計模式、軟體體繫結構等。實踐篇(第9~12章)介紹設計原則、設計模式、軟體體繫結構的具體應用,主要內容為基於工廠模式的計算器、俄羅斯方塊遊戲、基於泛化特性的矢量繪圖軟體、學生成績管理系統的實現過程等。 本書可作為高等院校「軟體建模與實踐」課程的教材,亦可作為軟體建模初學者的自學入門教材,還可作為成人教育以及在職人員的培訓用書。目錄
基礎篇