《軟件工程原理及應用》在對軟件工程基本概念進行介紹的基礎上,全面系統(tǒng)地介紹了軟件開發(fā)的基本原理、基本方法及相關技術。以傳統(tǒng)的軟件工程和面向對象的軟件工程為主線,根據軟件開發(fā)“工程化”思想,重點介紹了結構化開發(fā)方法和面向對象開發(fā)方法,強調了軟件體系結構在軟件開發(fā)中的作用,通過對軟件測試及軟件管理技術等內容的介紹,確保軟件開發(fā)質量。針對軟件生命周期的主要階段,結合具體案例,給出了基本原理和技術的應用實例。教材內容新穎、全面,對軟件開發(fā)具有指導性作用?!盾浖こ淘砑皯谩愤m合高等院校計算機科學與技術專業(yè)本科或研究生、信息專業(yè)各類繼續(xù)教育人員閱讀,也可作為從事軟件開發(fā)的科技人員的參考書、培訓教材等。