軟件工程:實(shí)踐者的研究方法 (原書第8版) 中文完整pdf掃描版[99M
99.6MB / 12-29
軟件工程的本質(zhì):運(yùn)用SEMAT內(nèi)核(Ivar Jacobson 等著)完整版PDF[
65MB / 12-21
軟件工程師實(shí)用日語 (張華) PDF掃描版
16.8MB / 06-17
軟件工程思想 PDF掃描版
1.39MB / 12-01
實(shí)用軟件工程第4版 (趙池龍等著) 中文完整pdf掃描版[65MB]
65.7MB / 09-13
-
-
機(jī)器學(xué)習(xí)、深度學(xué)習(xí)面試筆試題300+合集 中文pdf完整版 編程其它 / 5.9MB
-
-
-
Arduino編程參考手冊(cè) 中文版PDF 編程其它 / 80KB
-
CODESYS基礎(chǔ)編程及應(yīng)用指南 中文pdf完整版 編程其它 / 10.6MB
-
Tcl教程中文版+入門教程 完整版PDF 編程其它 / 2.12MB
-
圖解算法小抄(筆記) 中文PDF完整版 編程其它 / 6.1MB
-
QNX官方開發(fā)手冊(cè)(中英文版) 完整版pdf 編程其它 / 6.32MB
-
詳情介紹
軟件工程:實(shí)踐者的研究方法(原書第7版)自近30年前第1版問世以來,在軟件工程界始終發(fā)揮著巨大而深遠(yuǎn)的影響,其權(quán)威性是公認(rèn)的、無可置疑的。第7版絕不是前一版的簡單更新,它包含了很多新的內(nèi)容,而且調(diào)整了全書的結(jié)構(gòu),以改進(jìn)教學(xué)順序,同時(shí)更加強(qiáng)調(diào)一些新的、重要的軟件工程過程和軟件工程實(shí)踐知識(shí)。全書分軟件過程、建模、質(zhì)量管理、軟件項(xiàng)目管理和軟件工程高級(jí)課題五個(gè)部分,系統(tǒng)地論述了軟件工程領(lǐng)域最新的基礎(chǔ)知識(shí),包括新的概念、原則、技術(shù)、方法和工具,同時(shí)提供了大量供讀者進(jìn)一步研究探索的參考信息。
軟件工程:實(shí)踐者的研究方法(原書第7版)適合作為本科生和研究生的軟件工程及相關(guān)課程的教材,新版中五個(gè)部分的劃分有利于教師根據(jù)學(xué)時(shí)和教學(xué)要求安排教學(xué),同時(shí)也適合作為軟件專業(yè)人員的工作指南,即使是資深專業(yè)人員,閱讀本書也能獲益匪淺。
軟件工程實(shí)踐者的研究方法(原書第7版) 目錄:
出版者的話
譯者序
前言
作者簡介
第1章 軟件和軟件工程 1
1.1 軟件的本質(zhì) 2
1.1.1 定義軟件 3
1.1.2 軟件應(yīng)用領(lǐng)域 5
1.1.3 遺留軟件 6
1.2 webapp的特性 7
1.3 軟件工程 8
1.4 軟件過程 9
1.5 軟件工程實(shí)踐 11
1.5.1 實(shí)踐的精髓 11
1.5.2 一般原則 12
1.6 軟件神話 14
1.7 這一切是如何開始的 15
1.8 小結(jié) 16
習(xí)題與思考題 17
.推薦讀物與閱讀信息 17
第一部分 軟件過程
第2章 過程模型 20
2.1 通用過程模型 21
2.1.1 定義框架活動(dòng) 22
2.1.2 明確任務(wù)集 23
2.1.3 過程模式 23
2.2 過程評(píng)估與改進(jìn) 25
2.3 慣用過程模型 26
2.3.1 瀑布模型 26
2.3.2 增量過程模型 28
2.3.3 演化過程模型 29
2.3.4 協(xié)同模型 33
2.3.5 演化模型的最終評(píng)述 34
2.4 專用過程模型 34
2.4.1 基于構(gòu)件的開發(fā) 35
2.4.2 形式化方法模型 35
2.4.3 面向方面的軟件開發(fā) 35
2.5 統(tǒng)一過程 37
2.5.1 簡史 37
2.5.2 統(tǒng)一過程的階段 37
2.6 個(gè)人過程模型和團(tuán)隊(duì)過程模型 38
2.6.1 個(gè)人軟件過程 39
2.6.2 團(tuán)隊(duì)軟件過程 39
2.7 過程技術(shù) 40
2.8 產(chǎn)品與過程 41
2.9 小結(jié) 42
習(xí)題與思考題 42
推薦讀物與閱讀信息 43
第3章 敏捷開發(fā) 45
3.1 什么是敏捷 46
3.2 敏捷及變更的成本費(fèi)用 47
3.3 敏捷過程是什么 47
3.3.1 敏捷原則 48
3.3.2 敏捷開發(fā)的戰(zhàn)略 48
3.3.3 人的因素 49
3.4 極限編程 50
3.4.1 極限編程的權(quán)值 50
3.4.2 極限編程過程 51
3.4.3 工業(yè)極限編程 53
3.4.4 關(guān)于xp的爭論 54
3.5 其他敏捷過程模型 55
3.5.1 自適應(yīng)軟件開發(fā) 56
3.5.2 scrum 57
3.5.3 動(dòng)態(tài)系統(tǒng)開發(fā)方法 58
3.5.4 crystal 59
3.5.5 特征驅(qū)動(dòng)開發(fā) 59
3.5.6 精益軟件開發(fā) 60
3.5.7 敏捷建模 60
3.5.8 敏捷統(tǒng)一過程 61
3.6 敏捷過程工具集 62
3.7 小結(jié) 63
習(xí)題與思考題 63
推薦讀物與閱讀信息 64
第二部分 建模
第4章 指導(dǎo)實(shí)踐的原則 68
4.1 軟件工程知識(shí) 69
4.2 核心原則 69
4.2.1 指導(dǎo)過程的原則 69
4.2.2 指導(dǎo)實(shí)踐的原則 70
4.3 指導(dǎo)每個(gè)框架活動(dòng)的原則 71
4.3.1 溝通原則 71
4.3.2 策劃原則 73
4.3.3 建模原則 74
4.3.4 構(gòu)造原則 77
4.3.5 部署原則 79
4.4 小結(jié) 80
習(xí)題與思考題 81
推薦讀物與閱讀信息 81
第5章 理解需求 83
5.1 需求工程 84
5.2 建立根基 88
5.2.1 確認(rèn)利益相關(guān)者 88
5.2.2 識(shí)別多重觀點(diǎn) 88
5.2.3 協(xié)同合作 88
5.2.4 首次提問 89
5.3 導(dǎo)出需求 89
5.3.1 協(xié)作收集需求 90
5.3.2 質(zhì)量功能部署 92
5.3.3 用戶場景 92
5.3.4 導(dǎo)出工作產(chǎn)品 93
5.4 開發(fā)用例 94
5.5 構(gòu)建需求模型 97
5.5.1 需求模型的元素 98
5.5.2 分析模式 100
5.6 協(xié)商需求 100
5.7 確認(rèn)需求 101
5.8 小結(jié) 102
習(xí)題與思考題 102
推薦讀物與閱讀信息 103
第6章 需求建模:場景、信息
與類分析 105
6.1 需求分析 106
6.1.1 總體目標(biāo)和原理 106
6.1.2 分析的經(jīng)驗(yàn)原則 107
6.1.3 域分析 107
6.1.4 需求建模的方法 109
6.2 基于場景建模 110
6.2.1 新建初始用例 110
6.2.2 細(xì)化初始用例 112
6.2.3 編寫正規(guī)的用例 113
6.3 補(bǔ)充用例的uml模型 115
6.3.1 開發(fā)活動(dòng)圖 115
6.3.2 泳道圖 115
6.4 數(shù)據(jù)建模概念 116
6.4.1 數(shù)據(jù)對(duì)象 117
6.4.2 數(shù)據(jù)屬性 117
6.4.3 關(guān)系 118
6.5 基于類的建模 119
6.5.1 識(shí)別分析類 119
6.5.2 描述屬性 121
6.5.3 定義操作 122
6.5.4 類-職責(zé)-協(xié)作者建模 124
6.5.5 關(guān)聯(lián)和依賴 128
6.5.6 分析包 129
6.6 小結(jié) 130
習(xí)題與思考題 130
推薦讀物與閱讀信息 131
第7章 需求建模:流程、行為、模式和web應(yīng)用 132
7.1 需求建模策略 132
7.2 面向數(shù)建模 133
7.2.1 創(chuàng)建數(shù)據(jù)流模型 133
7.2.2 創(chuàng)建控制流模型 135
7.2.3 控制規(guī)格說明 135
7.2.4 處理規(guī)格說明 137
7.3 生成行為模型 138
7.3.1 識(shí)別用例事件 139
7.3.2 狀態(tài)表現(xiàn) 139
7.4 需求建模的模式 141
7.4.1 發(fā)現(xiàn)分析模式 142
7.4.2 需求模式舉例:執(zhí)行器-傳感器 142
7.5 web應(yīng)用系統(tǒng)的需求建模 145
7.5.1 如何分析 145
7.5.2 需求建模的輸入 146
7.5.3 需求建模的輸出 146
7.5.4 web應(yīng)用系統(tǒng)內(nèi)容建模 147
7.5.5 web應(yīng)用系統(tǒng)的交互模型 148
7.5.6 web應(yīng)用系統(tǒng)的功能模型 148
7.5.7 web應(yīng)用系統(tǒng)的配置模型 149
7.5.8 導(dǎo)航建模 150
7.6 小結(jié) 150
習(xí)題與思考題 151
推薦讀物與閱讀信息 151
第8章 設(shè)計(jì)概念 152
8.1 軟件工程中的設(shè)計(jì) 153
8.2 設(shè)計(jì)過程 155
8.2.1 軟件質(zhì)量指導(dǎo)原則和屬性 155
8.2.2 軟件設(shè)計(jì)的演化 156
8.3 設(shè)計(jì)概念 157
8.3.1 抽象 158
8.3.2 體系結(jié)構(gòu) 158
8.3.3 模式 159
8.3.4 關(guān)注點(diǎn)分離 159
8.3.5 模塊化 159
8.3.6 信息隱蔽 160
8.3.7 功能獨(dú)立 160
8.3.8 求精 161
8.3.9 方面 161
8.3.10 重構(gòu) 162
8.3.11 面向?qū)ο蟮脑O(shè)計(jì)概念 163
8.3.12 設(shè)計(jì)類 163
8.4 設(shè)計(jì)模型 165
8.4.1 數(shù)據(jù)設(shè)計(jì)元素 166
8.4.2 體系結(jié)構(gòu)設(shè)計(jì)元素 166
8.4.3 接口設(shè)計(jì)元素 166
8.4.4 構(gòu)件級(jí)設(shè)計(jì)元素 168
8.4.5 部署級(jí)設(shè)計(jì)元素 168
8.5 小結(jié) 169
習(xí)題與思考題 169
推薦讀物與閱讀信息 170
第9章 體系結(jié)構(gòu)設(shè)計(jì) 172
9.1 軟件體系結(jié)構(gòu) 172
9.1.1 什么是體系結(jié)構(gòu) 173
9.1.2 體系結(jié)構(gòu)為什么重要 174
9.1.3 體系結(jié)構(gòu)描述 174
9.1.4 體系結(jié)構(gòu)決策 175
9.2 體系結(jié)構(gòu)類型 175
9.3 體系結(jié)構(gòu)風(fēng)格 177
9.3.1 體系結(jié)構(gòu)風(fēng)格的簡單分類 178
9.3.2 體系結(jié)構(gòu)模式 180
9.3.3 組織和求精 181
9.4 體系結(jié)構(gòu)設(shè)計(jì) 181
9.4.1 系統(tǒng)環(huán)境的表示 181
9.4.2 定義原型 182
9.4.3 將體系結(jié)構(gòu)精化為構(gòu)件 183
9.4.4 描述系統(tǒng)實(shí)例 184
9.5 評(píng)估可選的體系結(jié)構(gòu)設(shè)計(jì) 185
9.5.1 體系結(jié)構(gòu)權(quán)衡分析方法 185
9.5.2 體系結(jié)構(gòu)復(fù)雜性 187
9.5.3 體系結(jié)構(gòu)描述語言 187
9.6 使用數(shù)據(jù)流進(jìn)行體系結(jié)構(gòu)映射 188
9.6.1 變換映射 188
9.6.2 精化體系結(jié)構(gòu)設(shè)計(jì) 193
9.7 小結(jié) 194
習(xí)題與思考題 194
推薦讀物與閱讀信息 195
第10章 構(gòu)件級(jí)設(shè)計(jì) 196
10.1 什么是構(gòu)件 197
10.1.1 面向?qū)ο蟮挠^點(diǎn) 197
10.1.2 傳統(tǒng)觀點(diǎn) 198
10.1.3 過程相關(guān)的觀點(diǎn) 199
10.2 設(shè)計(jì)基于類的構(gòu)件 200
10.2.1 基本設(shè)計(jì)原則 200
10.2.2 構(gòu)件級(jí)設(shè)計(jì)指導(dǎo)方針 203
10.2.3 內(nèi)聚性 203
10.2.4 耦合性 205
10.3 實(shí)施構(gòu)件級(jí)設(shè)計(jì) 206
10.4 webapp的構(gòu)件級(jí)設(shè)計(jì) 210
10.4.1 構(gòu)件級(jí)內(nèi)容設(shè)計(jì) 210
10.4.2 構(gòu)件級(jí)功能設(shè)計(jì) 211
10.5 設(shè)計(jì)傳統(tǒng)構(gòu)件 211
10.5.1 圖形化設(shè)計(jì)表示 211
10.5.2 表格式設(shè)計(jì)表示 212
10.5.3 程序設(shè)計(jì)語言 213
10.6 基于構(gòu)件的開發(fā) 214
10.6.1 領(lǐng)域工程 215
10.6.2 構(gòu)件合格性檢驗(yàn)、適應(yīng)性修改與組合 215
10.6.3 復(fù)用的分析與設(shè)計(jì) 217
10.6.4 構(gòu)件分類與檢索 217
10.7 小結(jié) 218
習(xí)題與思考題 219
推薦讀物與閱讀信息 220
第11章 用戶界面設(shè)計(jì) 221
11.1 黃金規(guī)則 222
11.1.1 用戶操縱控制 222
11.1.2 減輕用戶記憶負(fù)擔(dān) 223
11.1.3 保持界面一致 224
11.2 用戶界面的分析與設(shè)計(jì) 225
11.2.1 用戶界面分析和設(shè)計(jì)模型 225
11.2.2 過程 226
11.3 界面分析 227
11.3.1 用戶分析 227
11.3.2 任務(wù)分析和建模 228
11.3.3 顯示內(nèi)容分析 232
11.3.4 工作環(huán)境分析 232
11.4 界面設(shè)計(jì)步驟 233
11.4.1 應(yīng)用界面設(shè)計(jì)步驟 233
11.4.2 用戶界面設(shè)計(jì)模式 235
11.4.3 設(shè)計(jì)問題 235
11.5 webapp界面設(shè)計(jì) 237
11.5.1 界面設(shè)計(jì)原則與指導(dǎo)方針 238
11.5.2 webapp的界面設(shè)計(jì)工作流 241
11.6 設(shè)計(jì)評(píng)估 242
11.7 小結(jié) 243
習(xí)題與思考題 244
推薦讀物與閱讀信息 245
第12章 基于模式的設(shè)計(jì) 246
12.1 設(shè)計(jì)模式 247
12.1.1 模式的種類 248
12.1.2 框架 249
12.1.3 描述模式 250
12.1.4 模式語言和存儲(chǔ)庫 251
12.2 基于模式的軟件設(shè)計(jì) 251
12.2.1 不同環(huán)境下基于模式
的設(shè)計(jì) 252
12.2.2 在模式中思考 252
12.2.3 設(shè)計(jì)任務(wù) 253
12.2.4 建立模式組織表 254
12.2.5 常見設(shè)計(jì)錯(cuò)誤 255
12.3 體系結(jié)構(gòu)模式 255
12.4 構(gòu)件級(jí)設(shè)計(jì)模式 257
12.5 用戶界面設(shè)計(jì)模式 259
12.6 webapp設(shè)計(jì)模式 261
12.6.1 設(shè)計(jì)焦點(diǎn) 261
12.6.2 設(shè)計(jì)粒度 261
12.7 小結(jié) 262
習(xí)題與思考題 263
推薦讀物與閱讀信息 263
第13章 webapp設(shè)計(jì) 265
13.1 webapp設(shè)計(jì)質(zhì)量 266
13.2 設(shè)計(jì)目標(biāo) 268
13.3 webapp設(shè)計(jì)金字塔 269
13.4 webapp界面設(shè)計(jì) 269
13.5 美學(xué)設(shè)計(jì) 270
13.5.1 布局問題 270
13.5.2 美術(shù)設(shè)計(jì)問題 271
13.6 內(nèi)容設(shè)計(jì) 271
13.6.1 內(nèi)容對(duì)象 271
13.6.2 內(nèi)容設(shè)計(jì)問題 272
13.7 體系結(jié)構(gòu)設(shè)計(jì) 272
13.7.1 內(nèi)容體系結(jié)構(gòu) 273
13.7.2 webapp體系結(jié)構(gòu) 274
13.8 導(dǎo)航設(shè)計(jì) 275
13.8.1 導(dǎo)航語義 275
13.8.2 導(dǎo)航語法 276
13.9 構(gòu)件級(jí)設(shè)計(jì) 277
13.10 面向?qū)ο蟮某襟w設(shè)計(jì)方法 277
13.10.1 oohdm的概念設(shè)計(jì) 278
13.10.2 oohdm的導(dǎo)航設(shè)計(jì) 279
13.10.3 抽象界面設(shè)計(jì)與實(shí)現(xiàn) 279
13.11 小結(jié) 279
習(xí)題與思考題 280
推薦讀物與閱讀信息 280
第三部分 質(zhì)量管理
第14章 質(zhì)量概念 284
14.1 什么是質(zhì)量 285
14.2 軟件質(zhì)量 285
14.2.1 garvin的質(zhì)量維度 286
14.2.2 mccall的質(zhì)量因素 287
14.2.3 iso 9126質(zhì)量因素 287
14.2.4 定向質(zhì)量因素 288
14.2.5 過渡到量化觀點(diǎn) 289
14.3 軟件質(zhì)量困境 289
14.3.1 “足夠好”的軟件 289
14.3.2 質(zhì)量成本 290
14.3.3 風(fēng)險(xiǎn) 291
14.3.4 疏忽和責(zé)任 292
14.3.5 質(zhì)量和安全 292
14.3.6 管理活動(dòng)的影響 292
14.4 實(shí)現(xiàn)軟件質(zhì)量 293
14.4.1 軟件工程方法 293
14.4.2 項(xiàng)目管理技術(shù) 293
14.4.3 質(zhì)量控制 294
14.4.4 質(zhì)量保證 294
14.5 小結(jié) 294
習(xí)題與思考題 294
推薦讀物與閱讀信息 295
第15章 評(píng)審技術(shù) 296
15.1 軟件缺陷對(duì)成本的影響 297
15.2 缺陷放大和消除 297
15.3 評(píng)審度量及其應(yīng)用 299
15.3.1 分析度量數(shù)據(jù) 299
15.3.2 評(píng)審的成本效益 300
15.4 評(píng)審:正式程度 301
15.5 非正式評(píng)審 301
15.6 正式技術(shù)評(píng)審 303
15.6.1 評(píng)審會(huì)議 303
15.6.2 評(píng)審報(bào)告和記錄保存 304
15.6.3 評(píng)審指導(dǎo)原則 304
15.6.4 樣本驅(qū)動(dòng)評(píng)審 305
15.7 小結(jié) 306
習(xí)題與思考題 306
推薦讀物與閱讀信息 307
第16章 軟件質(zhì)量保證 308
16.1 背景問題 309
16.2 軟件質(zhì)量保證的要素 309
16.3 軟件質(zhì)量保證的任務(wù)、目標(biāo)和度量 311
16.3.1 軟件質(zhì)量保證任務(wù) 311
16.3.2 目標(biāo)、屬性和度量 311
16.4 軟件質(zhì)量保證的形式化方法 312
16.5 統(tǒng)計(jì)軟件質(zhì)量保證 313
16.5.1 一個(gè)普通的例子 313
16.5.2 軟件工程中的六西格瑪 314
16.6 軟件可靠性 314
16.6.1 可靠性和可用性的測量 315
16.6.2 軟件安全 316
16.7 iso 9000質(zhì)量標(biāo)準(zhǔn) 316
16.8 sqa計(jì)劃 317
16.9 小結(jié) 318
習(xí)題與思考題 318
推薦讀物與閱讀信息 319
第17章 軟件測試策略 320
17.1 軟件測試的策略性方法 321
17.1.1 驗(yàn)證與確認(rèn) 321
17.1.2 軟件測試的組織 322
17.1.3 軟件測試策略—宏觀 322
17.1.4 測試完成的標(biāo)準(zhǔn) 324
17.2 策略問題 324
17.3 傳統(tǒng)軟件的測試策略 325
17.3.1 單元測試 325
17.3.2 集成測試 327
17.4 面向?qū)ο筌浖臏y試策略 331
17.4.1 面向?qū)ο蟓h(huán)境中的單元測試 331
17.4.2 面向?qū)ο蟓h(huán)境中的集成測試 332
17.5 webapp的測試策略 332
17.6 確認(rèn)測試 333
17.6.1 確認(rèn)測試準(zhǔn)則 333
17.6.2 配置評(píng)審 333
17.6.3 a測試與b測試 333
17.7 系統(tǒng)測試 334
17.7.1 恢復(fù)測試 335
17.7.2 安全測試 335
17.7.3 壓力測試 335
17.7.4 性能測試 336
17.7.5 部署測試 336
17.8 調(diào)試技巧 337
17.8.1 調(diào)試過程 337
17.8.2 心理因素 338
17.8.3 調(diào)試策略 338
17.8.4 糾正錯(cuò)誤 340
17.9 小結(jié) 340
習(xí)題與思考題 340
推薦讀物與閱讀信息 341
第18章 測試傳統(tǒng)的應(yīng)用系統(tǒng) 343
18.1 軟件測試基礎(chǔ) 344
18.2 測試的內(nèi)部視角和外部視角 345
18.3 白盒測試 346
18.4 基本路徑測試 346
18.4.1 流圖表示 346
18.4.2 獨(dú)立程序路徑 347
18.4.3 導(dǎo)出測試用例 349
18.4.4 圖矩陣 350
18.5 控制結(jié)構(gòu)測試 351
18.5.1 條件測試 351
18.5.2 數(shù)據(jù)流測試 351
18.5.3 循環(huán)測試 352
18.6 黑盒測試 353
18.6.1 基于圖的測試方法 353
18.6.2 等價(jià)類劃分 354
18.6.3 邊界值分析 355
18.6.4 正交數(shù)組測試 355
18.7 基于模型的測試 357
18.8 針對(duì)特定環(huán)境、體系結(jié)構(gòu)和應(yīng)用系統(tǒng)的測試 358
18.8.1 圖形用戶界面測試 358
18.8.2 客戶/服務(wù)器體系結(jié)構(gòu)測試 358
18.8.3 文檔測試和幫助設(shè)施測試 359
18.8.4 實(shí)時(shí)系統(tǒng)的測試 360
18.9 軟件測試模式 361
18.10 小結(jié) 362
習(xí)題與思考題 362
推薦讀物與閱讀信息 363
第19章 測試面向?qū)ο蟮膽?yīng)用系統(tǒng) 364
19.1 擴(kuò)展測試的視野 364
19.2 測試ooa和ood模型 365
19.2.1 ooa和ood模型的正確性 365
19.2.2 面向?qū)ο竽P偷囊恢滦?366
19.3 面向?qū)ο鬁y試策略 367
19.3.1 面向?qū)ο蟓h(huán)境中的單元測試 367
19.3.2 面向?qū)ο蟓h(huán)境中的集成測試 368
19.3.3 面向?qū)ο蟓h(huán)境中的確認(rèn)測試 368
19.4 面向?qū)ο鬁y試方法 368
19.4.1 面向?qū)ο蟾拍畹臏y試用例設(shè)計(jì)的含義 369
19.4.2 傳統(tǒng)測試用例設(shè)計(jì)方法的可應(yīng)用性 369
19.4.3 基于故障的測試 369
19.4.4 測試用例與類層次 370
19.4.5 基于場景的測試設(shè)計(jì) 370
19.4.6 表層結(jié)構(gòu)和深層結(jié)構(gòu)的測試 371
19.5 類級(jí)可應(yīng)用的測試方法 372
19.5.1 面向?qū)ο箢惖碾S機(jī)測試 372
19.5.2 類級(jí)的劃分測試 373
19.6 類間測試用例設(shè)計(jì) 373
19.6.1 多類測試 374
19.6.2 從行為模型導(dǎo)出的測試 374
19.7 小結(jié) 375
習(xí)題與思考題 376
推薦讀物與閱讀信息 376
第20章 測試web應(yīng)用系統(tǒng) 377
20.1 webapp的測試概念 377
20.1.1 質(zhì)量維度 378
20.1.2 webapp環(huán)境中的錯(cuò)誤 378
20.1.3 測試策略 379
20.1.4 測試策劃 379
20.2 測試過程概述 380
20.3 內(nèi)容測試 380
20.3.1 內(nèi)容測試的目標(biāo) 381
20.3.2 數(shù)據(jù)庫測試 381
20.4 用戶界面測試 383
20.4.1 界面測試策略 383
20.4.2 測試界面機(jī)制 383
20.4.3 測試界面語義 385
20.4.4 可用性測試 385
20.4.5 兼容性測試 386
20.5 構(gòu)件級(jí)測試 387
20.6 導(dǎo)航測試 388
20.6.1 測試導(dǎo)航語法 388
20.6.2 測試導(dǎo)航語義 389
20.7 配置測試 390
20.7.1 服務(wù)器端問題 390
20.7.2 客戶端問題 390
20.8 安全性測試 391
20.9 性能測試 392
20.9.1 性能測試的目標(biāo) 392
20.9.2 負(fù)載測試 393
20.9.3 壓力測試 393
20.10 小結(jié) 395
習(xí)題與思考題 396
推薦讀物與閱讀信息 396
第21章 形式化建模與驗(yàn)證 398
21.1 凈室策略 399
21.2 功能規(guī)格說明 400
21.2.1 黑盒規(guī)格說明 401
21.2.2 狀態(tài)盒規(guī)格說明 401
21.2.3 清晰盒規(guī)格說明 402
21.3 凈室設(shè)計(jì) 402
21.3.1 設(shè)計(jì)求精 402
21.3.2 設(shè)計(jì)驗(yàn)證 403
21.4 凈室測試 404
21.4.1 統(tǒng)計(jì)使用測試 404
21.4.2 認(rèn)證 405
21.5 形式化方法的概念 406
21.6 應(yīng)用數(shù)學(xué)表示法描述形式化規(guī)格說明 408
21.7 形式化規(guī)格說明語言 409
21.7.1 對(duì)象約束語言 409
21.7.2 z規(guī)格說明語言 412
21.8 小結(jié) 414
習(xí)題與思考題 415
推薦讀物與閱讀信息 415
第22章 軟件配置管理 417
22.1 軟件配置管理概述 418
22.1.1 scm場景 418
22.1.2 配置管理系統(tǒng)元素 419
22.1.3 基線 419
22.1.4 軟件配置項(xiàng) 420
22.2 scm中心存儲(chǔ)庫 421
22.2.1 中心存儲(chǔ)庫的作用 421
22.2.2 一般特征和內(nèi)容 421
22.2.3 scm特征 422
22.3 scm過程 423
22.3.1 軟件配置中的對(duì)象標(biāo)識(shí) 424
22.3.2 版本控制 424
22.3.3 變更控制 425
22.3.4 配置審核 428
22.3.5 狀態(tài)報(bào)告 428
22.4 webapp配置管理 429
22.4.1 webapp配置管理的主要問題 429
22.4.2 webapp的配置對(duì)象 430
22.4.3 內(nèi)容管理 430
22.4.4 變更管理 432
22.4.5 版本控制 434
22.4.6 審核和報(bào)告 435
22.5 小結(jié) 436
習(xí)題與思考題 436
推薦讀物與閱讀信息 437
第23章 產(chǎn)品度量 438
23.1 產(chǎn)品度量框架 439
23.1.1 測度、度量和指標(biāo) 439
23.1.2 產(chǎn)品度量的挑戰(zhàn) 439
23.1.3 測量原則 440
23.1.4 面向目標(biāo)的軟件測量 440
23.1.5 有效軟件度量的屬性 441
23.2 需求模型的度量 442
23.2.1 基于功能的度量 443
23.2.2 規(guī)格說明質(zhì)量的度量 445
23.3 設(shè)計(jì)模型的度量 446
23.3.1 體系結(jié)構(gòu)設(shè)計(jì)度量 446
23.3.2 面向?qū)ο笤O(shè)計(jì)度量 447
23.3.3 面向類的度量—ck度量集 448
23.3.4 面向類的度量—mood度量集 450
23.3.5 lorenz與kidd提出的面向?qū)ο蠖攘?451
23.3.6 構(gòu)件級(jí)設(shè)計(jì)度量 451
23.3.7 面向操作的度量 453
23.3.8 用戶界面設(shè)計(jì)度量 453
23.4 webapp的設(shè)計(jì)度量 453
23.5 源代碼度量 455
23.6 測試的度量 456
23.6.1 用于測試的halstead度量 456
23.6.2 面向?qū)ο鬁y試的度量 457
23.7 維護(hù)的度量 457
23.8 小結(jié) 458
習(xí)題與思考題 459
推薦讀物與閱讀信息 459
第四部分 軟件項(xiàng)目管理
第24章 項(xiàng)目管理概念 462
24.1 管理涉及的范圍 463
24.1.1 人員 463
24.1.2 產(chǎn)品 463
24.1.3 過程 463
24.1.4 項(xiàng)目 464
24.2 人員 464
24.2.1 利益相關(guān)者 464
24.2.2 團(tuán)隊(duì)負(fù)責(zé)人 464
24.2.3 軟件團(tuán)隊(duì) 465
24.2.4 敏捷團(tuán)隊(duì) 467
24.2.5 協(xié)調(diào)與溝通問題 468
24.3 產(chǎn)品 469
24.3.1 軟件范圍 469
24.3.2 問題分解 469
24.4 過程 470
24.4.1 合并產(chǎn)品和過程 470
24.4.2 過程分解 470
24.5 項(xiàng)目 471
24.6 w5hh原則 472
24.7 關(guān)鍵實(shí)踐 473
24.8 小結(jié) 474
習(xí)題與思考題 474
推薦讀物與閱讀信息 474
第25章 過程度量和項(xiàng)目度量 477
25.1 過程領(lǐng)域和項(xiàng)目領(lǐng)域中的度量 478
25.1.1 過程度量和軟件過程改進(jìn) 478
25.1.2 項(xiàng)目度量 479
25.2 軟件測量 480
25.2.1 面向規(guī)模的度量 481
25.2.2 面向功能的度量 482
25.2.3 調(diào)和代碼行度量和功能點(diǎn)度量 482
25.2.4 面向?qū)ο蟮亩攘?484
25.2.5 面向用例的度量 485
25.2.6 web應(yīng)用項(xiàng)目度量 485
25.3 軟件質(zhì)量度量 486
25.3.1 測量質(zhì)量 487
25.3.2 缺陷排除效率 488
25.4 在軟件過程中集成度量 489
25.4.1 支持軟件度量的論點(diǎn) 489
25.4.2 建立基線 490
25.4.3 度量收集、計(jì)算和評(píng)估 490
25.5 小型組織的度量 490
25.6 制定軟件度量大綱 491
25.7 小結(jié) 493
習(xí)題與思考題 493
推薦讀物與閱讀信息 494
第26章 軟件項(xiàng)目估算 496
26.1 對(duì)估算的觀察 497
26.2 項(xiàng)目策劃過程 498
26.3 軟件范圍和可行性 498
26.4 資源 499
26.4.1 人力資源 499
26.4.2 可復(fù)用軟件資源 500
26.4.3 環(huán)境資源 500
26.5 軟件項(xiàng)目估算 500
26.6 分解技術(shù) 501
26.6.1 軟件規(guī)模估算 501
26.6.2 基于問題的估算 502
26.6.3 基于loc估算的實(shí)例 503
26.6.4 基于fp估算的實(shí)例 505
26.6.5 基于過程的估算 505
26.6.6 基于過程估算的實(shí)例 506
26.6.7 基于用例的估算 507
26.6.8 基于用例的估算實(shí)例 508
26.6.9 協(xié)調(diào)不同的估算方法 508
26.7 經(jīng)驗(yàn)估算模型 509
26.7.1 估算模型的結(jié)構(gòu) 509
26.7.2 cocomoⅱ模型 510
26.7.3 軟件方程 511
26.8 面向?qū)ο箜?xiàng)目的估算 512
26.9 特殊的估算技術(shù) 512
26.9.1 敏捷開發(fā)的估算 512
26.9.2 web應(yīng)用項(xiàng)目的估算 513
26.10 自行開發(fā)或購買的決策 514
26.10.1 創(chuàng)建決策樹 514
26.10.2 外包 515
26.11 小結(jié) 517
習(xí)題與思考題 517
推薦讀物與閱讀信息 518
第27章 項(xiàng)目進(jìn)度安排 519
27.1 基本概念 520
27.2 項(xiàng)目進(jìn)度的安排 521
27.2.1 基本原則 522
27.2.2 人員與工作量之間的關(guān)系 522
27.2.3 工作量分配 524
27.3 為軟件項(xiàng)目定義任務(wù)集 524
27.3.1 任務(wù)集舉例 525
27.3.2 軟件工程活動(dòng)求精 525
27.4 定義任務(wù)網(wǎng)絡(luò) 526
27.5 進(jìn)度安排 527
27.5.1 時(shí)序圖 528
27.5.2 跟蹤進(jìn)度 529
27.5.3 跟蹤oo項(xiàng)目的進(jìn)展 530
27.5.4 webapp項(xiàng)目進(jìn)度安排 530
27.6 掙值分析 533
27.7 小結(jié) 534
習(xí)題與思考題 534
推薦讀物與閱讀信息 535
第28章 風(fēng)險(xiǎn)管理 537
28.1 被動(dòng)風(fēng)險(xiǎn)策略和主動(dòng)風(fēng)險(xiǎn)策略 538
28.2 軟件風(fēng)險(xiǎn) 538
28.3 風(fēng)險(xiǎn)識(shí)別 539
28.3.1 評(píng)估整體項(xiàng)目風(fēng)險(xiǎn) 540
28.3.2 風(fēng)險(xiǎn)因素和驅(qū)動(dòng)因子 540
28.4 風(fēng)險(xiǎn)預(yù)測 541
28.4.1 建立風(fēng)險(xiǎn)表 542
28.4.2 評(píng)估風(fēng)險(xiǎn)影響 543
28.5 風(fēng)險(xiǎn)求精 545
28.6 風(fēng)險(xiǎn)緩解、監(jiān)測和管理 545
28.7 rmmm計(jì)劃 546
28.8 小結(jié) 548
習(xí)題與思考題 548
推薦讀物與閱讀信息 549
第29章 維護(hù)與再工程 550
29.1 軟件維護(hù) 551
29.2 軟件可支持性 552
29.3 再工程 552
29.4 業(yè)務(wù)過程再工程 553
29.4.1 業(yè)務(wù)過程 553
29.4.2 bpr模型 554
29.5 軟件再工程 555
29.5.1 軟件再工程過程模型 555
29.5.2 軟件再工程活動(dòng) 556
29.6 逆向工程 557
29.6.1 理解數(shù)據(jù)的逆向工程 558
29.6.2 理解處理的逆向工程 559
29.6.3 用戶界面的逆向工程 559
29.7 重構(gòu) 560
29.7.1 代碼重構(gòu) 560
29.7.2 數(shù)據(jù)重構(gòu) 560
29.8 正向工程 561
29.8.1 客戶/服務(wù)器體系結(jié)構(gòu)的正向工程 562
29.8.2 面向?qū)ο篌w系結(jié)構(gòu)的正向工程 563
29.9 再工程經(jīng)濟(jì)學(xué) 563
29.10 小結(jié) 564
習(xí)題與思考題 564
推薦讀物與閱讀信息 565
第五部分 軟件工程高級(jí)課題
第30章 軟件過程改進(jìn) 568
30.1 什么是spi 569
30.1.1 spi的方法 569
30.1.2 成熟度模型 570
30.1.3 spi適合每個(gè)人嗎 571
30.2 spi過程 571
30.2.1 評(píng)估和差距分析 572
30.2.2 教育和培訓(xùn) 573
30.2.3 選擇和合理性判定 573
30.2.4 設(shè)置/遷移 574
30.2.5 評(píng)價(jià) 574
30.2.6 spi的風(fēng)險(xiǎn)管理 574
30.2.7 關(guān)鍵的成功因素 575
30.3 cmmi 576
30.4 人員cmm 579
30.5 其他spi框架 580
30.6 spi的投資收益率 581
30.7 spi趨勢(shì) 582
30.8 小結(jié) 582
習(xí)題與思考題 583
推薦讀物與閱讀信息 583
第31章 軟件工程的新趨勢(shì) 584
31.1 技術(shù)演變 585
31.2 觀察軟件工程的發(fā)展趨勢(shì) 586
31.3 識(shí)別“軟趨勢(shì)” 587
31.3.1 管理復(fù)雜性 588
31.3.2 開放世界的軟件 589
31.3.3 意外需求 589
31.3.4 人才結(jié)構(gòu) 590
31.3.5 軟件構(gòu)造塊 590
31.3.6 對(duì)“價(jià)值”認(rèn)識(shí)的轉(zhuǎn)變 591
31.3.7 開源 591
31.4 技術(shù)方向 592
31.4.1 過程趨勢(shì) 592
31.4.2 巨大的挑戰(zhàn) 593
31.4.3 協(xié)同開發(fā) 594
31.4.4 需求工程 595
31.4.5 模型驅(qū)動(dòng)的軟件開發(fā) 595
31.4.6 后現(xiàn)代設(shè)計(jì) 596
31.4.7 測試驅(qū)動(dòng)的開發(fā) 596
31.5 相關(guān)工具的趨勢(shì) 597
31.5.1 順應(yīng)軟趨勢(shì)的工具 598
31.5.2 涉及技術(shù)趨勢(shì)的工具 599
31.6 小結(jié) 599
習(xí)題與思考題 599
推薦讀物與閱讀信息 600
第32章 結(jié)束語 601
32.1 再論軟件的重要性 601
32.2 人員及其構(gòu)造系統(tǒng)的方式 602
32.3 表示信息的新模式 602
32.4 遠(yuǎn)景 603
32.5 軟件工程師的責(zé)任 604
32.6 結(jié)束語 605
附錄1 uml簡介 607
附錄2 面向?qū)ο蟾拍?620
參考文獻(xiàn) 625
下載地址
人氣書籍
微信公眾平臺(tái)應(yīng)用開發(fā)實(shí)戰(zhàn) PDF掃描版
Arduino編程參考手冊(cè) 中文版PDF
設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ) PDF 掃描版[21M]
啊哈!算法 PDF掃描版[73MB]
proe5.0 入門教程pdf版
算法圖解 (袁國忠著) 中文pdf完整版[17MB]
Unity3D游戲開發(fā) 宣雨松著 PDF掃描版[27MB]
R語言實(shí)戰(zhàn)(第2版) ([美]卡巴科弗) 中文pdf完整版[19MB]
unity3d從入門到精通中文教程 高清PDF完整版[11MB]
編程之美PDF全集
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購買正版。
☉ 本站提供的軟件工程實(shí)踐者的研究方法(原書第7版) PDF掃描版[79MB]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。