軟件工程是繼程序設計課之后,對提高學生軟件能力有重要作用的一門課程。本書以工程化的軟件開發(fā)技術為主體,從應用出發(fā),力求實用,同時介紹有關軟件工程管理和軟件工具與環(huán)境的基礎知識。全書共十四章,其內容依次為:一、軟件危機與軟件工程;二、軟件生存周期;三、軟件需求分析;四、軟件設計概述;五、結構化系統(tǒng)設計;六、詳細設計;七、其它設計方法;八、編碼和語言選擇;九、軟件測試;十、軟件維護;十、軟件維護;十一、軟件項目計劃;十二、軟件工程管理;十三、軟件質量保證;十四、軟件工程環(huán)境。///本書可作為高學校軟件