《北京高等教育精品教材·軟體工程導論》是一本由張海藩編寫的關於軟體工程的概念、原理和典型的方法學等方面的教材。
內容簡介,媒體評論,目錄,
內容簡介
《軟體工程導論(第5版)》的前4個版本累計銷售近一百萬冊,已成為軟體工程領域的經典教材,先後榮獲全國普通高等學校工科電子類專業優秀教材二等獎、一等獎,並被評為全國優秀暢銷書、全國高校出版社優秀暢銷書和北京高等教育精品教材。為了反映最近4年來軟體工程的發展狀況,作者對第四版作了下述的精心修改:增加了目前比較流行的Rational統一過程、以極限編程為傑出代表的敏捷過程以及微軟過程的介紹,並且對書中的一些具體內容作了適當的增刪或修改。《軟體工程導論(第5版)》可作為高等院校“軟體工程”課程的教材或教學參考書,也可供有一定實際經驗的軟體工作人員和需要開發套用軟體的廣大計算機用戶閱讀參考。
媒體評論
軟體工程領域的經典教材
——張海藩的《軟體工程導論(第5版)》
袁勤勇
張海藩老師編著的《軟體工程導論(第5版)》於2008年2月出版發行。截至2007年底,該書各版本累計銷售已近100萬冊,被國內許多高校選作軟體工程課的教材,成為軟體工程領域的經典教材,先後榮獲全國普通高等學校工科電子類專業優秀教材二等獎、一等獎,並被評為全國優秀暢銷書(前10名)和北京高等教育精品教材。1986年第1版面世,至今已22年。這22年來計算機技術,特別是軟體技術飛速發展,日新月異。該領域的不少優秀教材只能各領風騷數年,而該書至今依然暢銷,實屬難能可貴。
內容全面、系統且與時俱進,是該書歷經5版,跨時二十多年暢銷不衰的原因之一。隨著學科的發展,作者都適時地對老版本進行修訂,編寫新版本。每次修訂都是在保持原書系統性強,內容全面,有豐富的實例與原理性論述緊密配合的特點的基礎上,增加反映學科最新發展方向的新內容,刪除陳舊或不重要的內容。內容的取捨,難度的把握,篇幅的控制,都作了十分慎重、精心的斟酌,甚至文字敘述方面也作了仔細推敲,力求精益求精。例如,1997年出版的第3版中,作者吸取國內外論述面向對象方法學眾多書刊的精華,並結合自己使用面向對象方法從事科學研究、開發軟體的經驗和體會,對面向對象方法作了全面、系統、深入的介紹;2003年出版的第4版中,作者用統一建模語言(UML)的概念與符號重新改寫了面向對象方法學的有關內容;2008年出版的第5版中,針對幾年來軟體工程的發展狀況,作者增加了目前比較流行的Rational統一過程、以極限編程為傑出代表的敏捷過程以及微軟過程的介紹。
《軟體工程導論(第5版)》全面系統地講述了軟體工程的概念、原理和典型的方法學,並介紹了軟體項目的管理技術。本書正文共13章,第1章簡單介紹了軟體工程的歷史背景、基本概念及軟體過程,第2章至第8章順序講述軟體生命周期各階段的任務、過程、結構化方法和工具,第9章至第12章分別講述面向對象方法學、面向對象分析、面向對象設計和面向對象實現,第13章介紹軟體項目管理。正文後面有兩個附錄,分別講述了用面向對象方法和結構化方法開發兩個軟體的過程,對讀者深入理解軟體工程學很有幫助,也是上機實習的好材料。
該書配套完整,配套出版了《軟體工程導論學習輔導》;為便於教學,本書還製作了電子教案,免費提供給選用本教材的教師。為配合讀者學習軟體工程,作者精心編寫了《軟體工程導論學習輔導》。正文共10章,每章由三部分內容組成,第一部分系統扼要地複習本單元的重點內容;第二部分給出與本單元內容密切配合的習題;第三部分是習題解答,對典型習題的解答不是簡單地給出答案,而是仔細分析題目,講解解題思路,從而幫助讀者舉一反三,學會用軟體工程方法學分析問題、解決問題。正文後面還有兩個附錄,分別給出了3套模擬試題和模擬試題答案。讀者可以用這些試題自我測試,檢驗學習效果。
該書適用面廣,既可作為高等院校“軟體工程”課程的教材或教學參考書,也可供有一定實際經驗的軟體工作人員和需要開發套用軟體的廣大計算機用戶閱讀參考。
目錄
第一章 軟體工程學概述
軟體危機
軟體工程
軟體生命周期
軟體過程
小結
習題1
第二章 可行性研究
可行性研究的任務
可行性研究過程
系統流程圖
數據流圖
數據字典
成本/效益
習題2
第三章 需求分析
需求分析的任務
與用戶溝通獲取需求的方法
分析建模與規格說明
實體-聯繫圖
數據規範化
狀態轉換圖
其他圖形工具
驗證軟體需求
小結
習題3
第四章 形式化說明技術
第五章 總體設計
……