軟體工程教學做一體化教程

軟體工程教學做一體化教程

《軟體工程教學做一體化教程》採用“教學做”一體化的方式撰寫,並將每章內容分解為核心知識、能力目標、任務驅動、實踐環節四個模組。全書共10章,第1章是軟體工程基本概念,第2~7章順序介紹了軟體生命周期各階段的任務、過程、結構化方法和工具,第8章講述了面向對象方法學,第9章介紹了軟體項目管理,第10章給出了經典的軟體工程實驗。書中實例側重實用性和啟發性,通俗易懂,使讀者能快速掌握軟體工程的基礎知識與項目管理技能,為適應實戰套用打下堅實的基礎。

基本介紹

  • 書名:軟體工程教學做一體化教程
  • 出版社:清華大學出版社
  • 頁數:233頁
  • 開本:16
  • 品牌:清華大學出版社
  • 作者:陳恆 王雅軒
  • 出版日期:2013年8月1日
  • 語種:簡體中文
  • ISBN:9787302324225
內容簡介,圖書目錄,

內容簡介

《軟體工程教學做一體化教程》適合作為高等院校“軟體工程”課程的教材或教學參考書,也適合作為有一定經驗的軟體工程人員的參考用書。

圖書目錄

第1章軟體工程基本概念1
1.1軟體危機與軟體工程1
1.2軟體生命周期3
1.3常用的軟體開發模型6
1.4小結10
習題110
第2章可行性研究13
2.1可行性研究概述13
2.2可行性研究報告16
2.3系統流程圖17
2.4數據流圖及數據字典21
2.5成本/效益分析28
2.6小結29
習題230
第3章需求分析34
3.1需求分析概述34
3.2需求獲取37
3.3需求分析與建模40
3.4軟體需求規格說明45
3.5需求驗證與管理46
3.6小結47
習題348
第4章概要設計50
4.1設計概述50
4.2設計原理52
4.3設計工具57
4.4設計方法61
4.5設計文檔70
4.6小結71
習題471
第5章詳細設計74
5.1設計概述74
5.2設計工具75
5.3設計方法80
5.4設計文檔87
5.5McCabe方法87
5.6小結90
習題590
第6章編碼與測試92
6.1編碼92
6.2測試概述94
6.3單元測試976
6.4集成測試101
6.5白盒測試技術104
6.6黑盒測試技術110
6.7JUnit單元測試114
6.8小結127
習題6127
第7章維護132
7.1維護概述132
7.2維護實施過程135
7.3軟體的可維護性138
7.4小結140
習題7140
第8章面向對象方法學142
8.1面向對象方法概述142
8.2面向對象分析建模145
8.3建立對象模型14
8.4建立動態模型152
8.5建立功能模型156
8.6設計模式簡介159
8.7面向對象的程式設計與實現174
8.8小結182
習題8182
第9章軟體項目管理183
9.1軟體項目管理概述183
9.2軟體項目成本管理187
9.3軟體項目進度管理194
9.4軟體項目配置管理199
9.5軟體項目風險管理204
9.6CMM與CMMI212
9.7項目管理工具MicrosoftProject及使用215
9.8小結223
習題9224
第10章軟體工程實驗226
10.1結構化分析實驗226
10.2資料庫概念結構設計實驗228
10.3結構化設計實驗229
10.4軟體測試實驗230
10.5軟體項目管理實驗232
  

相關詞條

熱門詞條

聯絡我們