本教材全面介紹了軟件工程的基本知識體系,講述了軟件工程的基本概念、原理和方法,系統(tǒng)地介紹了目前較成熟的、廣泛使用的軟件工程技術。本教材內容包括:軟件工程概述、可行性研究、軟件需求分析、概要設計、詳細設計、面向對象方法學引論、統(tǒng)一建模語言UML、面向對象分析、面向對象設計、軟件編碼與測試、軟件維護、軟件項目管理,同時,還介紹了繪圖工具軟件Visi。的使用方法。本教材按照案例驅動、項目運作所需的知識體系結構來設置內容,突出實訓,重在培養(yǎng)學生的專業(yè)能力和動手實踐能力。每章配有課堂實訓、單元實訓和單元習題;理論與實踐相結合,通俗易懂,實用性強,可操作性強。本教材適用于普通高等院校、高職院?!败浖こ獭闭n程的教材或參考書,也可供軟件工程師、軟件項目管理者和應用軟件的開發(fā)人員閱讀參考。