《高等學校計算機專業(yè)規(guī)劃教材:軟件工程基礎》全面、系統(tǒng)地介紹了軟件工程的基本概念、原理和典型的技術方法,在注重軟件工程學科的系統(tǒng)性、原理性的同時,通過實際項目來增強讀者對軟件工程方法與技術在實踐中的應用。本書共11章,第1章是對軟件工程的概括。第2章至第5章按照軟件生命周期的開發(fā)順序,以結構化方法為主線,介紹軟件工程各階段的任務、過程、方法和工具。第6章介紹軟件測試。第7章至第9章結合軟件生命周期過程,以面向對象方法為主線,介紹UML統(tǒng)一建模語言、面向對象分析、面向對象設計等內容。第10章介紹軟件維護。第11章介紹軟件項目管理。本書將軟件工程教學和實踐相結合,可作為高等院校計算機專業(yè)或信息類相關專業(yè)課程的教材或教學參考書,也能作為有一定實踐經驗的軟件工程人員和需要開發(fā)應用軟件的廣大計算機用戶的參考資料。