《軟件工程(本科)》全面系統(tǒng)地講述了軟件工程的基本概念、原理和典型方法。全書包括11章和實驗。第1章軟件工程概述,主要介紹軟件工程的基本概念和發(fā)展歷史,為后面章節(jié)做知識準備。第2~10章按照軟件工程的生命周期規(guī)律,分別講述了可行性研究、系統(tǒng)分析、系統(tǒng)設計、編程實現、測試和維護過程中常用的方法和步驟。為了使讀者體會結構化方法和面向對象方法的特點,《軟件工程(本科)》結合圖書館信息管理系統(tǒng)的部分案例分別在第3~7章進行了比較詳細的講述。第11章軟件項目管理,介紹了軟件過程、軟件項目管理和軟件配置管理的基本概念和簡單方法?!盾浖こ蹋ū究疲妨η髢热菪路f實用,使初學軟件工程的讀者能夠很快入門,并且能夠仿照書中的例子,按照操作步驟,在實踐中主動應用軟件工程的方法,體會軟件工程過程帶來的快樂和成就。《軟件工程(本科)》適合作為高等院?!败浖こ獭闭n程的教材或參考書,也可作為軟件公司的培訓教材使用,對具有一定實踐經驗的軟件工程人員也有很好的參考價值。