軟件工程是20世紀60年代發(fā)展起來的一門新學科,它主要介紹軟件開發(fā)技術思想和方法。本書作者在總結教學經驗的基礎上,編寫了這本教材。其主要內容包括可行性分析、軟件需求分析、概要設計、詳細設汁、程序編碼、面向對象的分析與設計方法、軟件質量、軟件測試技術、軟件維護、軟件項目管理以及軟件工程標準與軟件文檔等內容,并適當介紹了軟件工程的發(fā)展問題。掌握軟件工程知識,有助于讀者在軟件工程項目的開發(fā)上使用工程化標準。全書內容通俗易懂,實用性強,對軟件工程的常用方法介紹,突出可操作性,內容精練,重點突出,概念清楚,針對性和實際操作性強。本書主要作為高職高專計算機及相關專業(yè)學生的教材,也可作為軟件開發(fā)人員的參考書和各類培訓班教材。