本書介紹了軟件系統(tǒng)典型的開發(fā)路線及其開發(fā)方法,且重點講解了面向對象的軟件系統(tǒng)開發(fā)的分析與設計方法,既包括理論知識、建模技術,又包括一些建模工具軟件的使用技能。其內容安排是以一個面向對象的軟件系統(tǒng)開發(fā)案例的分析與設計過程貫穿來講解理論知識和設置實訓任務。另外,書中關鍵術語和一些圖例采用中英文兩種表達方式,有利于讀者掌握專業(yè)知識的同時掌握專業(yè)英語。本書內容設置系統(tǒng)、連貫,敘述清晰,邏輯嚴密,且結合待開發(fā)案例講述,使各知識點更易于理解。涉及工具軟件使用的實訓任務指導敘述準確、翔實,包括了多種建模軟件的操作指導,易于學生掌握,且習題豐富。這是一本適合應用型本科和高職高專的軟件及信息管理類專業(yè)學生的教材,同時也是一本軟件從業(yè)人員系統(tǒng)學習面向對象的軟件系統(tǒng)分析與設計技術的入門書,當然它也包括較深入的知識。本書還適合作為有雙語教學要求的此類課程的教材。