日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑工程經(jīng)濟(jì)與管理軟件工程基礎(chǔ)原理與應(yīng)用

軟件工程基礎(chǔ)原理與應(yīng)用

軟件工程基礎(chǔ)原理與應(yīng)用

定 價(jià):¥58.00

作 者: 叢飚
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787030753892 出版時(shí)間: 2023-07-01 包裝: 平裝
開本: 頁數(shù): 237 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)地介紹了軟件工程的基礎(chǔ)概念、基本原理、主要方法及其應(yīng)用等,共分為12章。本書按照軟件開發(fā)生命周期技術(shù)主線展開,涵蓋IEEE制定的軟件工程知識體系的主要知識點(diǎn)。主要內(nèi)容包括軟件工程概述、可行性研究與需求分析、軟件設(shè)計(jì)工程、軟件規(guī)模和工作量度量、軟件質(zhì)量管理、測試技術(shù)、測試策略、軟件維護(hù)、面向?qū)ο蟪绦蛟O(shè)計(jì)、軟件項(xiàng)目管理、軟件風(fēng)險(xiǎn)分析和管理、軟件開發(fā)主流工具。本書既可作為ISEC項(xiàng)目專用教材,又可作為高等院校計(jì)算機(jī)、軟件工程等相關(guān)專業(yè)本科教材,還可作為軟件工程技術(shù)人員的參考用書。

作者簡介

暫缺《軟件工程基礎(chǔ)原理與應(yīng)用》作者簡介

圖書目錄

第1章 軟件工程概述 1
1.1 軟件 1
1.1.1 軟件的定義 1
1.1.2 軟件的特性 1
1.1.3 軟件的分類 1
1.2 軟件危機(jī) 3
1.2.1 軟件危機(jī)的典型表現(xiàn) 3
1.2.2 軟件危機(jī)產(chǎn)生的原因 4
1.2.3 軟件危機(jī)的解決途徑 5
1.3 軟件工程的發(fā)展歷程及基本原理 5
1.3.1 軟件工程的發(fā)展歷程 6
1.3.2 軟件工程的基本原理 6
1.3.3 軟件工程的未來發(fā)展 7
1.4 軟件生命周期 8
1.5 軟件過程模型 10
1.5.1 瀑布模型 10
1.5.2 快速原型模型 11
1.5.3 增量模型 12
1.5.4 螺旋模型 13
1.5.5 噴泉模型 14
1.5.6 統(tǒng)一過程 15
1.5.7 敏捷開發(fā) 15
1.5.8 極限編程 16
1.6 軟件工程的道德規(guī)范 17
習(xí)題 22
第2章 可行性研究與需求分析 23
2.1 可行性研究 23
2.1.1 可行性研究內(nèi)容 23
2.1.2 成本效益分析 24
2.1.3 可行性研究步驟 26
2.1.4 可行性研究報(bào)告 27
2.2 需求分析 28
2.2.1 軟件需求的定義 28
2.2.2 需求分析的任務(wù) 28
2.2.3 需求分析的步驟 28
2.2.4 需求獲取的過程 29
2.2.5 需求獲取的途徑 30
2.2.6 功能性需求和非功能性需求 30
2.2.7 結(jié)構(gòu)化分析建模 31
2.3 數(shù)據(jù)流圖 31
2.3.1 數(shù)據(jù)流圖的定義 31
2.3.2 數(shù)據(jù)流圖的基本要素 31
2.3.3 數(shù)據(jù)流圖的命名 32
2.3.4 數(shù)據(jù)流圖的優(yōu)缺點(diǎn) 33
2.3.5 分層數(shù)據(jù)流圖 33
2.3.6 數(shù)據(jù)流圖實(shí)例 34
2.4 數(shù)據(jù)字典 36
2.4.1 數(shù)據(jù)字典的定義 37
2.4.2 數(shù)據(jù)庫中的數(shù)據(jù)字典 37
2.4.3 數(shù)據(jù)字典的詞條描述 38
2.4.4 數(shù)據(jù)字典的優(yōu)缺點(diǎn) 40
2.5 狀態(tài)轉(zhuǎn)換圖 40
2.6 軟件需求規(guī)格說明書 42
2.6.1 軟件需求規(guī)格說明書的定義 42
2.6.2 軟件需求規(guī)格說明書的結(jié)構(gòu) 42
2.6.3 軟件需求說明書的目標(biāo)及作用 43
習(xí)題 44
第3章 軟件設(shè)計(jì)工程 45
3.1 設(shè)計(jì)工程簡介 45
3.2 設(shè)計(jì)過程和質(zhì)量 45
3.3 設(shè)計(jì)技術(shù) 46
3.3.1 抽象 46
3.3.2 信息隱藏和局部化 47
3.3.3 模塊化和模塊獨(dú)立性 48
3.3.4 設(shè)計(jì)模式 51
3.3.5 軟件設(shè)計(jì)規(guī)則 52
3.4 結(jié)構(gòu)化設(shè)計(jì)工具與方法 53
3.4.1 軟件結(jié)構(gòu)圖 53
3.4.2 結(jié)構(gòu)化設(shè)計(jì)方法 54
3.4.3 軟件結(jié)構(gòu)圖的設(shè)計(jì)過程 55
3.4.4 設(shè)計(jì)優(yōu)化 56
3.5 軟件詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 57
3.5.1 結(jié)構(gòu)化程序設(shè)計(jì) 57
3.5.2 過程設(shè)計(jì)的工具 59
3.5.3 程序復(fù)雜程度的McCabe方法 64
3.5.4 程序設(shè)計(jì)語言及風(fēng)格 66
3.6 用戶界面設(shè)計(jì) 70
3.6.1 用戶類型分析 70
3.6.2 用戶界面設(shè)計(jì)的基本原則 70
習(xí)題 72
第4章 軟件規(guī)模和工作量度量 74
4.1 軟件規(guī)模和工作量度量簡介 74
4.2 軟件項(xiàng)目估算的基本內(nèi)容 75
4.3 估算方法 76
4.4 軟件規(guī)模估算方法 77
4.4.1 LOC 77
4.4.2 FP 78
4.4.3 德爾菲法 81
4.4.4 類比估算法 82
4.4.5 標(biāo)準(zhǔn)構(gòu)件法 82
4.5 工作量估算方法 83
4.5.1 參數(shù)模型估算方法——靜態(tài)單變量模型 83
4.5.2 參數(shù)模型估算方法——?jiǎng)討B(tài)多變量模型 84
4.5.3 參數(shù)模型估算方法——COCOMO方法 84
4.5.4 基于用例的工作量估算法 87
4.5.5 撲克估算方法 89
4.6 估算方法綜合討論 90
習(xí)題 91

第5章 軟件質(zhì)量管理 92
5.1 軟件質(zhì)量簡介 92
5.1.1 軟件質(zhì)量的定義 92
5.1.2 軟件質(zhì)量模型 93
5.1.3 軟件質(zhì)量控制 95
5.1.4 軟件質(zhì)量成本 97
5.2 軟件質(zhì)量保證 98
5.2.1 軟件質(zhì)量保證的定義 98
5.2.2 軟件質(zhì)量保證活動(dòng) 98
5.2.3 軟件可靠性 100
5.3 軟件審查 100
習(xí)題 103
第6章 測試技術(shù) 104
6.1 測試簡介 104
6.1.1 測試的目的 104
6.1.2 測試的分類 105
6.2 軟件缺陷管理 107
6.2.1 軟件缺陷的概念 107
6.2.2 軟件缺陷的屬性 108
6.2.3 軟件缺陷的生命周期 109
6.3 測試技術(shù)簡介 110
6.3.1 測試覆蓋率 110
6.3.2 黑盒測試 111
6.3.3 白盒測試 118
6.3.4 黑盒測試與白盒測試的比較 122
習(xí)題 123
第7章 測試策略 124
7.1 測試策略簡介 124
7.2 單元測試 125
7.2.1 單元測試概述 125
7.2.2 單元測試流程 126
7.3 集成測試 128
7.3.1 集成測試概述 128
7.3.2 集成測試方法 128
7.4 系統(tǒng)測試 131
7.4.1 系統(tǒng)測試概述 131
7.4.2 性能測試 132
7.5 驗(yàn)收測試 134
習(xí)題 134
第8章 軟件維護(hù) 135
8.1 軟件維護(hù)基礎(chǔ) 135
8.1.1 軟件維護(hù)概述 135
8.1.2 軟件可維護(hù)性 136
8.2 維護(hù)過程 137
8.3 軟件再工程 139
8.3.1 軟件再工程概述 139
8.3.2 重用和重構(gòu) 140
8.3.3 軟件再工程流程 141
8.3.4 再工程的成本/效益分析 143
習(xí)題 143
第9章 面向?qū)ο蟪绦蛟O(shè)計(jì) 144
9.1 面向?qū)ο蠓椒ǖ南嚓P(guān)概念 144
9.1.1 對象 144
9.1.2 類 145
9.1.3 消息與消息通信 145
9.1.4 方法 145
9.1.5 繼承 146
9.1.6 封裝 146
9.1.7 重載 146
9.1.8 多態(tài)性與動(dòng)態(tài)綁定 146
9.2 面向?qū)ο蠓椒ǖ奶攸c(diǎn) 147
9.3 面向?qū)ο箝_發(fā)方法 147
9.4 UML建模 148
9.4.1 UML的模型元素 148
9.4.2 UML模型及建模規(guī)則 150
9.4.3 UML的特點(diǎn)與應(yīng)用 150
9.4.4 用例圖 150
9.4.5 類圖 153
9.4.6 包圖 157
9.4.7 構(gòu)件圖 157
9.4.8 部署圖 158
9.4.9 順序圖 159
9.4.10 協(xié)作圖 160
9.4.11 狀態(tài)圖 161
9.4.12 活動(dòng)圖 162
9.5 面向?qū)ο蠓治? 164
9.5.1 面向?qū)ο蠓治龅闹饕瓌t 164
9.5.2 面向?qū)ο蠓治龅闹饕ぷ? 164
9.6 面向?qū)ο笤O(shè)計(jì) 167
9.6.1 面向?qū)ο笤O(shè)計(jì)的概念 167
9.6.2 面向?qū)ο笤O(shè)計(jì)的準(zhǔn)則 167
9.6.3 系統(tǒng)設(shè)計(jì)的過程 167
習(xí)題 168
0章 軟件項(xiàng)目管理 169
10.1 軟件項(xiàng)目管理概述 169
10.1.1 軟件項(xiàng)目管理的概念 169
10.1.2 軟件項(xiàng)目管理的特點(diǎn) 169
10.2 項(xiàng)目管理知識體系 170
10.3 項(xiàng)目整合管理(集成管理) 171
10.3.1 項(xiàng)目整合管理的定義 171
10.3.2 項(xiàng)目章程制定的方法 171
10.3.3 項(xiàng)目管理計(jì)劃制訂 172
10.3.4 項(xiàng)目指導(dǎo)與管理 172
10.3.5 項(xiàng)目監(jiān)控 172
10.3.6 項(xiàng)目整體變 控制 173
10.3.7 項(xiàng)目收尾 173
10.4 項(xiàng)目范圍管理 173
10.4.1 范圍管理概述 173
10.4.2 需求管理 174
10.4.3 工作分解結(jié)構(gòu) 175
10.5 項(xiàng)目進(jìn)度管理 177
10.5.1 活動(dòng)概述 177
10.5.2 活動(dòng)歷時(shí)估算 178
10.5.3 進(jìn)度安排方法 179
10.6 項(xiàng)目人力資源管理 182
10.6.1 項(xiàng)目團(tuán)隊(duì)管理概述 182
10.6.2 項(xiàng)目團(tuán)隊(duì)組建 183
10.6.3 項(xiàng)目團(tuán)隊(duì)管理 184
10.6.4 項(xiàng)目團(tuán)隊(duì)激勵(lì) 184
10.6.5 績效管理 186
10.7 項(xiàng)目溝通管理 187
10.7.1 溝通管理概述 187
10.7.2 溝通方式 187
10.7.3 沖突管理 188
10.8 項(xiàng)目干系人管理 189
10.8.1 干系人識別 189
10.8.2 干系人參與規(guī)劃 189
10.8.3 干系人參與管理 190
10.8.4 干系人參與監(jiān)督 190
10.9 項(xiàng)目采購管理 191
10.9.1 項(xiàng)目采購規(guī)劃 191
10.9.2 項(xiàng)目采購實(shí)施 191
10.9.3 項(xiàng)目采購控制 192
習(xí)題 193
1章 軟件風(fēng)險(xiǎn)分析和管理 194
11.1 軟件風(fēng)險(xiǎn)管理概述 194
11.1.1 風(fēng)險(xiǎn)的定義 194
11.1.2 風(fēng)險(xiǎn)的分類 194
11.1.3 風(fēng)險(xiǎn)的性質(zhì) 195
11.1.4 風(fēng)險(xiǎn)管理 196
11.2 風(fēng)險(xiǎn)規(guī)劃 197
11.3 風(fēng)險(xiǎn)識別 197
11.3.1 風(fēng)險(xiǎn)識別的方法 198
11.3.2 風(fēng)險(xiǎn)識別的結(jié)果 199
11.4 風(fēng)險(xiǎn)評估 200
11.4.1 定性風(fēng)險(xiǎn)分析 200
11.4.2 定量風(fēng)險(xiǎn)分析 202
11.5 風(fēng)險(xiǎn)應(yīng)對策略 204
11.5.1 風(fēng)險(xiǎn)規(guī)避 204
11.5.2 風(fēng)險(xiǎn)轉(zhuǎn)移 205
11.5.3 損失控制 205
11.5.4 自留風(fēng)險(xiǎn) 206
11.6 風(fēng)險(xiǎn)監(jiān)控 206
習(xí)題 208
2章 軟件開發(fā)主流工具 209
12.1 需求設(shè)計(jì)工具 209
12.1.1 流程繪制工具——Visio 2019 209
12.1.2 快速原型設(shè)計(jì)工具——Axure RP 212
12.1.3 軟件項(xiàng)目管理工具——Project 2019 215
12.2 軟件集成開發(fā)環(huán)境 219
12.2.1 Eclipse集成開發(fā)環(huán)境 219
12.2.2 Android集成開發(fā)環(huán)境 222
12.2.3 iOS集成開發(fā)環(huán)境 226
12.3 軟件測試工具 229
12.3.1 負(fù)載測試工具——LoadRunner 229
12.3.2 缺陷跟蹤系統(tǒng)——Bugzilla 232
12.3.3 測試管理工具——TestLink 233
12.4 軟件維護(hù)工具——Subversion 235
習(xí)題 237
參考文獻(xiàn) 238

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號