《軟件工程基礎》從面向數(shù)據(jù)流、面向數(shù)據(jù)結構、面向對象三個層面由淺人深地對軟件工程進行了系統(tǒng)的介紹?!盾浖こ袒A》最大的特色是:語言簡單明了,概念清晰,內容豐富且實用,對每一個具體的知識點一般都有具體的真實的現(xiàn)場工作場景的案例來幫助讀者理解相關的理論知識,跟蹤了目前軟件工程領域的最新成果。當然,《軟件工程基礎》的重點還是對傳統(tǒng)的軟件工程思想的描述,而對于軟件測試以及面向對象的章節(jié),因為目前在高等院校中都把它們作為單獨的課程來開設,所以,僅以介紹為主,但也都給出了比較好的案例;對軟件生命周期各環(huán)節(jié)的文檔附有規(guī)格說明書,主要的文檔還附有具體案例。全書共分10章,是按軟件工程的三個層面與軟件生命周期的順序來組織的,《軟件工程基礎》可作為高等院校計算機專業(yè)本科層次的教材,也可以作為大專層次院校的教材或者作為社會上廣大讀者的自學參考書。