軟件工程學是軟件工程和計算機科學與技術專業(yè)的一門重要課程,它的研究范圍包括軟件工程理論、方法、技術及其管理等。本書在內(nèi)容上反映了軟件工程最新的理論研究成果,在組織結構上以軟件工程項目實施的具體過程為主線,全面介紹與一個具體的項目實施有關的軟件工程理論、方法。全書共分為10章,內(nèi)容包括:軟件工程概論、軟件過程模型、軟件計劃與管理、需求分析、系統(tǒng)設計、系統(tǒng)詳細設計與實現(xiàn)、系統(tǒng)集成與測試、系統(tǒng)維護、從結構化到面向?qū)ο蠛同F(xiàn)代軟件開發(fā)方法。
本書可作為高等院校計算機及相關專業(yè)“軟件工程”課程的教材,也可供軟件工程愛好者和軟件技術人員學習參考。