注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學實用軟件工程(第4版)

實用軟件工程(第4版)

實用軟件工程(第4版)

定 價:¥33.00

作 者: 趙池龍 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機/網絡 軟件工程/開發(fā)項目管理

購買這本書可以去


ISBN: 9787121260377 出版時間: 2015-07-01 包裝:
開本: 頁數(shù): 字數(shù):  

內容簡介

  本書是一本具有自主創(chuàng)新版權的大學教材,是作者多年在IT企業(yè)軟件工程管理與在高校軟件工程教學經驗的積累、反思與升華,是國內軟件工程教材中的經典著作。本書面向工程實踐,按照IT企業(yè)工作流程安排章節(jié)順序,共11章,內容包括軟件工程的內容與方法、軟件生命周期與開發(fā)模型、軟件立項與合同、軟件需求分析、軟件策劃、軟件建模、軟件設計、軟件實現(xiàn)、軟件測試、軟件實施與維護、軟件管理。書中系統(tǒng)地提出“軟件工程方法論”與“軟件工程實踐論”,詳述功能模型、業(yè)務模型和數(shù)據(jù)模型的“三個模型”建模思想,數(shù)據(jù)模型設計中的“四個原子化”理論,以及面向過程、面向對象和面向元數(shù)據(jù)的需求分析、概要設計和詳細設計方法。

作者簡介

  北京師范大學珠海分校軟件工程學院教授,設計了省級電信移動計費信息系統(tǒng)大型數(shù)據(jù)庫。出版多部教材,包括多本十一五、十二五規(guī)劃教材。

圖書目錄

第1章 軟件工程的內容與方法 1
1.1 軟件的定義 2
1.2 軟件工程的定義 4
1.3 軟件工程在軟件行業(yè)中的作用 8
1.4 軟件工程方法論 10
1.4.1 軟件工程方法論的提出 10
1.4.2 面向過程方法 11
1.4.3 面向對象方法 12
1.4.4 面向元數(shù)據(jù)方法 13
*1.4.5 形式化方法 14
*1.4.6 面向業(yè)務基礎平臺的方法 18
1.4.7 軟件工程方法論小結 20
1.5 軟件工程實踐論 21
1.5.1 軟件工程實踐論的提出 21
1.5.2 面向流程分析 22
1.5.3 面向元數(shù)據(jù)設計 22
1.5.4 面向對象實現(xiàn) 22
1.5.5 面向功能測試 23
1.5.6 面向過程管理 23
1.5.7 軟件工程實踐論小結 23
1.6 軟件支持過程 24
1.7 軟件管理過程 25
1.8 實例分析——某港口信息系統(tǒng)
建設案例 26
1.9 本章小結 28
習題1 28
第2章 軟件生命周期與開發(fā)模型 29
2.1 軟件生命周期模型概論 30
2.2 瀑布模型 31
2.3 增量模型 33
2.4 原型模型 34
2.5 迭代模型 36
2.6 螺旋模型 39
2.7 噴泉模型 41
2.8 XP模型 41
2.9 各種模型之間的關系 42
2.10 本章小結 44
習題2 45
第3章 軟件立項與合同 46
3.1 軟件立項方法與文檔 47
3.2 簽訂合同的方法與文檔 47
3.3 軟件招標與投標 48
3.4 下達任務的方法與文檔 49
3.5 本章小結 53
習題3 53
第4章 軟件需求分析 54
4.1 需求分析的基本概念 55
4.2 需求分析的任務 58
4.3 需求分析的方法 63
4.4 需求描述工具 68
4.4.1 描述工具概述 68
4.4.2 面向元數(shù)據(jù)的需求描述工具 68
4.4.3 面向過程的需求描述工具 69
4.4.4 面向對象的需求描述工具 72
4.5 需求過程管理 77
4.6 需求分析文檔 79
4.7 本章小結 81
習題4 82
第5章 軟件策劃 83
5.1 軟件策劃概論 84
5.2 軟件規(guī)模估計方法 87
5.3 軟件費用與資源估計方法 89
5.4 軟件策劃文檔 90
5.5 本章小結 91
習題5 91
第6章 軟件建模 92
6.1 三個模型的建模思想 93
6.2 數(shù)據(jù)模型設計概論 96
6.3 數(shù)據(jù)庫設計的理論與方法 100
6.4 數(shù)據(jù)模型建模實例分析——
“混凝土公司信息管理系統(tǒng)”
建模案例 106
6.5 三個模型建模實例分析——
“某省級新華書店信息
管理系統(tǒng)”建模案例 109
6.6 三個模型建模思想總結 114
6.7 本章小結 115
習題6 116
第7章 軟件設計 117
7.1 軟件設計概論 118
7.2 軟件設計原理 120
7.3 面向過程設計 124
7.3.1 面向過程概要設計 124
7.3.2 面向過程詳細設計 127
7.4 面向對象設計 130
7.4.1 面向對象設計描述工具 130
7.4.2 面向對象設計的步驟 138
7.5 面向元數(shù)據(jù)設計 140
7.6 軟件設計方法學總結 143
7.7 軟件設計文檔 144
7.8 本章小結 145
習題7 146
第8章 軟件實現(xiàn) 147
8.1 軟件實現(xiàn)概論 148
8.2 軟件編碼技術 151
8.3 軟件實現(xiàn)管理 155
8.4 本章小結 158
習題8 158
第9章 軟件測試 159
9.1 軟件測試概論 160
9.2 軟件測試模型 165
9.3 黑盒測試方法 167
9.3.1 等價類劃分法 168
9.3.2 邊界值分析法 169
9.3.3 錯誤推測法 170
9.3.4 因果圖分析法 170
9.3.5 場景分析法 171
9.3.6 黑盒測試用例設計 171
9.3.7 黑盒測試的優(yōu)缺點 174
9.4 白盒測試方法 174
9.5 灰盒測試方法 178
9.6 測試過程與測試文檔 178
9.7 本章小結 182
習題9 182
第10章 軟件實施與維護 184
10.1 軟件產品的分類 185
10.2 軟件產品的發(fā)布 186
10.3 軟件產品的實施 188
10.4 軟件維護的傳統(tǒng)方法 189
10.5 軟件維護的最新方法 192
10.6 軟件維護文檔 194
10.7 本章小結 195
習題10 196
第11章 軟件管理 197
11.1 軟件過程改進模型CMMI 198
11.1.1 CMMI內容簡介 198
11.1.2 CMMI實施思路 201
*11.1.3 成熟度等級2過程域的
解釋 205
*11.2 敏捷文化現(xiàn)象 206
11.3 軟件配置管理 208
11.3.1 配置管理的基本概念 208
11.3.2 配置管理員的職責 211
11.3.3 配置管理工具VSS的
工作原理 211
11.4 軟件質量保證 213
11.4.1 軟件質量保證基本概念 213
11.4.2 軟件質量保證文檔 216
11.5 軟件項目管理 217
11.5.1 項目與項目管理的定義 217
11.5.2 項目經理的七項職責及
十項工作程序 217
11.5.3 項目經理對程序員的八項
要求 219
11.5.4 從大學生到項目經理 221
11.5.5 軟件企業(yè)人才管理策略 222
11.5.6 軟件企業(yè)架構及工作流 223
11.6 本章小結 226
習題11 227
參考文獻 228

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號