本書已經出版了三個版本,累計銷售達60萬冊,成為軟件工程領域的經典教材,先后榮獲全國普通高等學校工科電子類專業(yè)優(yōu)秀教材二等獎、一等獎。為了反映最近5年來軟件工程的發(fā)展狀況,作者主要從下述3個方面對第三版作了精心修改:刪掉了一些較陳舊的或較次要的內容;增加了一些較新穎的或較重要的內容;用UML的概念與符號重新改寫了有關面向對象方法學的內容。本書全面系統(tǒng)地講述了軟件工程的概念、原理和典型的方法學,并介紹了軟件項目的管理技術。本書正文共13章,第1章是概述,第2章至第8章順序講述軟件生命周期各階段的任務、過程、結構化方法和工具,第9章至第12章分別講述面向對象方法學引論、面向對象分析、面向對象設計和面向對象實現(xiàn),第13章介紹軟件項目管理。正文后面有兩個附錄,分別講述了用面向對象方法和結構化方法開發(fā)兩個軟件的過程,對讀者深入理解軟件工程學很有幫助,也是上機實習的好材料。本書可作為高等院校"軟件工程"課程的教材或教學參考書,也可供有一定實際經驗的軟件工作人員和需要開發(fā)應用軟件的廣大計算機用戶閱讀參考。1.權威版本本書已經出版了三個版本,累計銷售達60萬冊,成為軟件工程領域的經典教材,先后榮獲全國普通高等學校工科電子類專業(yè)優(yōu)秀教材二等獎、一等獎。2.精心修訂為了反映最近5年來軟件工程的發(fā)展狀況,作者主要從以下3個方面對第三版作了精心修改:刪掉了一些較陳舊的或較次要的內容;增加了一些較新穎的或較重要的內容;用UML的概念和符號重新改寫了有關面向對象方法學的內容。3.全面系統(tǒng)本書全面系統(tǒng)地講述了軟件工程的概念、原理和典型的方法學,并介紹了軟件項目的管理技術。本書正文共13章,第l章是概述,第2章至第8章順序講述軟件生命周期各階段的任務、過程、結構化方法和工具,第9章至第12章分別講述面向對象方法學引論、面向對象分析、面向對象設計和面向對象實現(xiàn),第13章介紹軟件項目管理。正文后面有兩個附錄,分別講述了用面向對象方法和結構化方法開發(fā)兩個軟件的過程,對讀者深入理解軟件工程學很有幫助,也是上機實習的好材料。4.適用面廣本書可作為高等院校"軟件工程"課程的教材或教學參考書,也可供有一定實際經驗的軟件工作人員和需要開發(fā)應用軟件的廣大計算機用戶閱讀參考。