本教材系統(tǒng)地講述了軟件工程的基本概念、原理、方法,并介紹了一個實際項目――高校圖書管理系統(tǒng)的分析與設計過程,突出“教、學、練、用”一體化,較全面地反映了軟件工程技術的全貌。全書共分10章,第1章是軟件工程基礎,第2章至第6章分別為可行性研究、需求分析、概要設計、詳細設計、軟件實現(xiàn)與維護,第7章介紹軟件項目管理的基礎知識,第8章、第9章分別講述面向對象方法學基礎和狀態(tài)圖。 0章結合實際項目講述了面向對象方法分析與軟件設計的全過程,不僅對讀者深入理解軟件工程學具有較大的幫助,也是實踐教學的良好素材。本教材可作為高等應用型學校計算機、軟件工程、信息類及管理類等專業(yè)相關課程的教材,也可供有一定實際經驗的軟件開發(fā)人員閱讀參考。