《軟件工程與實踐》比較全面、系統地介紹了軟件工程的概念、技術與方法,主要包括:軟件工程概述,軟件生命周期與開發(fā)模型,項目計劃與可行性分析,需求分析,軟件設計概述,結構化設計,數據庫設計,用戶界面設計,面向對象方法與UML建模語言,面向對象的分析與設計,軟件編程,軟件測試流程,軟件測試方法,軟件開發(fā)過程的管理,項目管理工具Project 2003,實驗指導?!盾浖こ膛c實踐》在取材上注重實用,每章后面均配有習題或實訓。“軟件工程”是介紹軟件開發(fā)方法,提高學生軟件開發(fā)能力的一門重要的專業(yè)課程。本教程主要以工程化的軟件開發(fā)方法為主導,系統、全面地介紹這門課程的原理、方法及應用?!盾浖こ膛c實踐》適合作為高職高專院校計算機或信息類專業(yè)的教材,還可作為系統設計人員、程序員、軟件架構人員、業(yè)務和系統分析人員、項目經理等軟件工程技術人員,以及準備參加全國軟件工程課程自學考試的讀者的參考書。