內容簡介
為配閤《軟件工程導論(第6版)》的齣版,作者對《軟件工程導論(第5版)學習輔導》作瞭適當修改,編寫瞭《軟件工程導論(第6版)學習輔導》。
《軟件工程導論(第6版)學習輔導》正文共10章,每章均由3部分內容組成:第1部分簡明扼要地復習本單元的重點內容;第2部分給齣與本單元內容密切相關的習題;第3部分是習題解答,對典型習題的解答不是簡單地給齣答案,而是仔細分析題目,講解解題思路,從而幫助讀者舉一反三,學會用軟件工程方法學分析問題、解決問題。
正文後麵有兩個附錄,分彆給齣瞭模擬試題和模擬試題參考答案。讀者可以用這些試題自我測試,檢驗學習效果。
《軟件工程導論(第6版)學習輔導》可以與《軟件工程導論(第6版)》配閤使用,也可供學習軟件工程課程的讀者單獨使用,以加深對所學內容的理解並檢測學習效果。
內頁插圖
目錄
第1章 軟件工程概論
1.1 軟件危機
1.1.1 軟件危機簡介
1.1.2 産生軟件危機的原因
1.1.3 消除軟件危機的途徑
1.2 軟件工程
1.2.1 軟件工程簡介
1.2.2 軟件工程的基本原理
1.2.3 軟件工程方法學
1.3 軟件生命周期
1.4 軟件過程
習題
習題解答
第2章 結構化分析
2.1 可行性研究的目的
2.2 可行性研究過程
2.3 需求分析的任務
2.4 與用戶溝通的方法
2.5 分析建模與規格說明
2.6 實體一聯係圖
2.7 數據流圖
2.8 數據字典
2.9 狀態轉換圖
2.10 其他圖形工具
2.11 驗證軟件需求
2.12 成本/效益分析
2.12.1 成本估計
2.12.2 成本/效益分析方法
2.13 形式化說明技術
習題
習題解答
第3章 結構化設計
3.1 軟件設計的任務
3.1.1 概要設計
3.1.2 詳細設計
3.2 分析與設計的關係
3.3 設計原理
3.3.1 模塊化與模塊獨立
3.3.2 抽象
3.3.3 逐步求精
3.3.4 信息隱藏
3.3.5 局部化
3.4 度量模塊獨立性的標準
3.4.1 內聚
3.4.2 耦閤
3.5 啓發規則
3.6 描繪軟件結構的圖形工具
3.7 麵嚮數據流的設計方法
3.7.1 數據流的類型
3.7.2 設計步驟
3.8 人機界麵設計
3.8.1 應該考慮的設計問題
3.8.2 人機界麵設計過程
3.8.3 人機界麵設計指南
3.9 過程設計
3.10 過程設計的工具
3.11 麵嚮數據結構的設計方法
3.12 程序復雜程度的定量度量
3.12.1 McCabe方法
3.12.2 Halstead方法
習題
習題解答
……
第4章 結構化實現
第5章 維護
第6章 麵嚮對象方法學引論
第7章 麵嚮對象分析
第8章 麵嚮對象設計
第9章 麵嚮對象實現
第10章 軟件項目管理
前言/序言
《軟件工程導論》已經齣瞭5個版本,頗受讀者歡迎,先後被評為全國高校齣版社優秀暢銷書、全國優秀暢銷書(前10名)、北京高等教育精品教材、“十二五”普通高等教育本科國傢級規劃教材。國內許多高校用它作為軟件工程課的教材,纍計銷售達到130萬冊。
為配閤《軟件工程導論(第6版)》的齣版,作者在針對《軟件工程導論(第5版)》所編寫的《軟件工程導論(第5版)學習輔導》的基礎上作瞭適當修改。牟永敏教授根據多年的教學和科研經驗,對書中麵嚮過程部分的內容進行瞭適量刪減,同時,為瞭加強軟件工程的實踐教學,增加瞭麵嚮對象設計實現服務的方法等方麵的練習,並且給齣瞭與上述內容密切配閤的習題和習題解答。
本書正文共10章。第1章“軟件工程概論”,涵蓋教材(第6版,下同)第1章的重點內容;第2章“結構化分析”,涵蓋教材第2、3、4章的重點內容;第3章“結構化設計”,涵蓋教材第5、6章的重點內容;第4章“結構化實現”,涵蓋教材第7章的重點內容:第5章“維護”,涵蓋教材第8章的重點內容;第6章“麵嚮對象方法學引論”,涵蓋教材第9章的重點內容;第7章“麵嚮對象分析”,涵蓋教材第10章的重點內容;第8章“麵嚮對象設計”,涵蓋教材第11章的重點內容:第9章“麵嚮對象實現”,涵蓋教材第12章的重點內容:第10章“軟件項目管理”,涵蓋教材第13章的重點內容。
每章均由3部分內容組成:第1部分簡明扼要地復習本單元的重點內容;第2部分給齣與本單元內容密切相關的習題,其中一些題目與教材上的題目相同,另一些題目是教材上沒有的,當然,也有一些教材上的題目沒有包含在本書中,可作為軟件工程課的練習題,留給讀者獨立完成;第3部分是習題解答,對典型習題的解答不是簡單地給齣答案,而是仔細分析題目,講解解題思路,從而有助於讀者舉一反三,學會用軟件工程方法學分析問題和解決問題。
軟件工程導論(第6版)學習輔導 下載 mobi epub pdf txt 電子書