本書是根據教育部應用型本科21世紀規(guī)劃教材指導思想與原則的要求,充分考慮應用型本科人才的培養(yǎng)目標和教學特點編寫而成的。全書共12章,主要內容包括:軟件工程概念、可行性研究與需求分析、軟件設計、面向對象技術、統(tǒng)一建模語言UML、編碼與編程語言、軟件測試、軟件維護、軟件工程管理和質量保證、軟件工程標準化、軟件工程環(huán)境、嵌入式系統(tǒng)軟件技術。本書在每一章的開頭均給出本章的教學目標、教學任務和重點難點,每一章的最后給出實例分析和本章小結,附以部分習題,以便于教學與自學。 本書強調內容的實用性。按軟件工程的全過程來安排與組織內容,條理性強,以案例 教學為驅動,易于學生學習與掌握。 本書可作為應用型本科計算機、自動化、機電類等專業(yè)和高職高專計算機專業(yè)的教材, 也可作為自學教材和軟件開發(fā)人員的參考用書。 本書所配電子教案可以從中國水利水電出版社網站上免費下載,網址為: http://www.waterpub.com.cn/softdown/。