大話軟件工程——需求分析與軟件設(shè)計(jì)
定 價(jià):199 元
- 作者:李鴻君
- 出版時(shí)間:2020/3/1
- ISBN:9787302544425
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP311.521
- 頁(yè)碼:580
- 紙張:膠版紙
- 版次:1
- 開本:16K
《大話軟件工程——需求分析與軟件設(shè)計(jì)》面向從事軟件分析與設(shè)計(jì)相關(guān)工作的讀者!洞笤捾浖こ獭枨蠓治雠c軟件設(shè)計(jì)》的重點(diǎn)是在軟件工程中增加了業(yè)務(wù)設(shè)計(jì)和應(yīng)用設(shè)計(jì)的部分,提出了軟件設(shè)計(jì)工程化的模式,支持進(jìn)行定性、定量的軟件項(xiàng)目管理,是一本實(shí)操型的軟件工程工具書。全書共分為6篇22章,分別介紹了業(yè)務(wù)分析與設(shè)計(jì)的理論、需求工程的調(diào)研與分析方法、業(yè)務(wù)的分析與設(shè)計(jì)方法、應(yīng)用設(shè)計(jì)方法、業(yè)務(wù)用例和應(yīng)用用例的編寫方法、需求和設(shè)計(jì)的配套模板、規(guī)格書標(biāo)準(zhǔn)等。
《大話軟件工程——需求分析與軟件設(shè)計(jì)》可作為軟件工程師(包括需求、設(shè)計(jì)、開發(fā)、實(shí)施)、產(chǎn)品/項(xiàng)目經(jīng)理、管理咨詢師的實(shí)用工具書、培訓(xùn)機(jī)構(gòu)的設(shè)計(jì)資格培訓(xùn)教材,以及普通高等院校管理信息專業(yè)、計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)軟件設(shè)計(jì)方法的參考書。
目錄
第1篇 基礎(chǔ)概念
第1章 知識(shí)體系概述 2
1.1 基礎(chǔ)部分 2
1.1.1 三個(gè)知識(shí)體系 2
1.1.2 三個(gè)基礎(chǔ)原理 6
1.2 軟件工程 7
1.2.1 定義與框架 7
1.2.2 工程分解(橫軸) 9
1.2.3 工作分解(縱軸) 10
1.2.4 工程與工作的分解區(qū)別 10
1.3 知識(shí)框架的構(gòu)成 11
1.3.1 篇章的構(gòu)成 11
1.3.2 軟件工程知識(shí)體系框架 12
1.4 本書的思路與方法 15
1.4.1 本書采用的方法 15
1.4.2 面向過(guò)程與面向?qū)ο?17
第2章 分離原理 20
2.1 基本概念 20
2.1.1 定義與作用 20
2.1.2 分離原理模型 21
2.1.3 思路與理解 24
2.2 業(yè)務(wù)與管理的概念 25
2.2.1 業(yè)務(wù)的概念 25
2.2.2 管理的概念 26
2.2.3 業(yè)務(wù)與管理的區(qū)別 27
2.2.4 業(yè)務(wù)與管理的相對(duì)性 29
2.2.5 業(yè)務(wù)與管理的特性 30
2.3 分離1——業(yè)務(wù)與管理 32
2.3.1 要素的分離 32
2.3.2 架構(gòu)的分離 33
2.3.3 業(yè)務(wù)流程與審批流程的分離 34
2.4 分離2——組織 35
2.4.1 組織的概念 35
2.4.2 組織、業(yè)務(wù)與管理的關(guān)系 36
2.4.3 組織與業(yè)務(wù)流程的關(guān)系 37
2.5 分離3——物品 38
2.5.1 物品的概念 38
2.5.2 物品要素的作用 38
第3章 組合原理 41
3.1 基本概念 41
3.1.1 定義與作用 41
3.1.2 組合原理模型 42
3.1.3 思路與理解 43
3.2 組合三元素1——要素 44
3.2.1 對(duì)象的概念 44
3.2.2 要素的概念 46
3.2.3 要素屬性1——粒度與分層 47
3.2.4 要素屬性2——黑盒與白盒 49
3.2.5 要素屬性3——系統(tǒng)與模塊 52
3.2.6 要素屬性4——解耦與內(nèi)聚 54
3.3 組合三元素2——邏輯 57
3.3.1 邏輯的概念 57
3.3.2 邏輯的作用 58
3.3.3 邏輯的分類 60
3.3.4 邏輯的表達(dá)1——架構(gòu) 61
3.3.5 邏輯的表達(dá)2——功能 62
3.3.6 邏輯的表達(dá)3——數(shù)據(jù) 63
3.3.7 邏輯的表達(dá)4——管理 63
3.4 組合三元素3——模型 64
3.4.1 分析模型 64
3.4.2 架構(gòu)模型 66
3.4.3 兩種模型的區(qū)別 68
第4章 分析模型與架構(gòu)模型 72
4.1 基本用語(yǔ)約定 72
4.2 圖形符號(hào)說(shuō)明 73
4.2.1 圖形符號(hào)的構(gòu)成 73
4.2.2 圖形符號(hào)的用法 75
4.2.3 背景框的用法 76
4.3 分析模型1——關(guān)聯(lián)圖 77
4.3.1 概念與解讀 77
4.3.2 畫法與場(chǎng)景 78
4.4 分析模型2——魚骨圖 80
4.4.1 概念與解讀 80
4.4.2 畫法與場(chǎng)景 80
4.5 分析模型3——思維導(dǎo)圖 81
4.5.1 概念與解讀 81
4.5.2 畫法與場(chǎng)景 82
4.6 分析模型4——排比圖(一維) 83
4.6.1 概念與解讀 83
4.6.2 畫法與場(chǎng)景 85
4.7 分析模型5——排比圖(二維) 86
4.7.1 概念與解讀 86
4.7.2 畫法與場(chǎng)景 87
4.8 架構(gòu)模型1——拓?fù)鋱D 88
4.8.1 概念與解讀 88
4.8.2 畫法與場(chǎng)景 89
4.9 架構(gòu)模型2——分層圖 90
4.9.1 概念與解讀 90
4.9.2 畫法與場(chǎng)景 92
4.10 架構(gòu)模型3——框架圖 93
4.10.1 概念與解讀 93
4.10.2 畫法與場(chǎng)景 94
4.11 架構(gòu)模型4——分解圖 96
4.11.1 概念與解讀 96
4.11.2 畫法與場(chǎng)景 97
4.12 架構(gòu)模型5——流程圖 98
4.12.1 概念與解讀 98
4.12.2 畫法與場(chǎng)景 99
4.13 其他模型——交互圖 100
4.13.1 概念與解讀 101
4.13.2 畫法與場(chǎng)景 102
第2篇 需求工程
第5章 需求工程概述 106
5.1 基本概念 106
5.1.1 定義與作用 106
5.1.2 內(nèi)容與能力 107
5.1.3 思路與理解 108
5.2 需求分類 110
5.2.1 功能性需求 110
5.2.2 非功能性需求 110
5.2.3 關(guān)于售前咨詢 111
5.3 工程分解 112
5.3.1 工程分解1——需求調(diào)研 113
5.3.2 工程分解2——需求分析 113
5.3.3 需求調(diào)研與需求分析 113
5.3.4 需求工程資料的應(yīng)用 114
5.4 工作分解 114
5.4.1 需求調(diào)研的工作分解 115
5.4.2 需求分析的工作分解 115
5.5 需求體系的建立 115
5.5.1 需求體系的內(nèi)容 115
5.5.2 需求體系的價(jià)值 116
第6章 需求調(diào)研 118
6.1 基本概念 118
6.1.1 定義與作用 118
6.1.2 內(nèi)容與能力 119
6.1.3 思路與理解 120
6.2 需求調(diào)研方法 121
6.2.1 需求調(diào)研的準(zhǔn)備 121
6.2.2 調(diào)研對(duì)象的區(qū)別 125
6.2.3 需求調(diào)研的順序 126
6.2.4 需求真實(shí)性的識(shí)別 127
6.2.5 需求背景的記錄 129
6.2.6 需求的記錄形式 129
6.3 記錄方式1——現(xiàn)狀構(gòu)成(圖) 131
6.3.1 定義與作用 131
6.3.2 構(gòu)成圖1——靜態(tài)構(gòu)成 132
6.3.3 構(gòu)成圖2——?jiǎng)討B(tài)構(gòu)成 133
6.3.4 構(gòu)成圖3——管控構(gòu)成 135
6.4 記錄方式2——訪談?dòng)涗洠ㄎ模?136
6.4.1 定義與作用 136
6.4.2 訪談?dòng)涗洷?137
6.4.3 需求與要求 137
6.5 記錄方式3——既存表單(表) 138
6.5.1 定義與作用 138
6.5.2 表單的梳理與記錄 139
6.5.3 梳理與記錄的流程 141
6.6 需求調(diào)研匯總 143
6.6.1 需求記錄的原則 143
6.6.2 需求記錄的形式 143
第7章 需求分析 146
7.1 基本概念 146
7.1.1 定義與作用 146
7.1.2 內(nèi)容與能力 147
7.1.3 思路與理解 148
7.2 需求的分析 149
7.2.1 需求的分層 149
7.2.2 需求的轉(zhuǎn)換 150
7.2.3 三種需求分析法 152
7.3 需求分析1——現(xiàn)狀構(gòu)成圖 153
7.3.1 資料梳理 153
7.3.2 分析與轉(zhuǎn)換 155
7.4 需求分析2——訪談?dòng)涗?155
7.4.1 資料梳理 155
7.4.2 分析與轉(zhuǎn)換1——目標(biāo)需求 156
7.4.3 分析與轉(zhuǎn)換2——業(yè)務(wù)需求 158
7.4.4 分析與轉(zhuǎn)換3——功能需求 160
7.4.5 分析與轉(zhuǎn)換4——待定需求 162
7.5 需求分析3——既存表單 164
7.5.1 資料梳理 164
7.5.2 分析與轉(zhuǎn)換 165
7.6 需求分析匯總 165
7.6.1 需求規(guī)格說(shuō)明書 165
7.6.2 功能需求一覽 166
7.6.3 功能需求規(guī)格書(需求4件套) 167
第3篇 設(shè)計(jì)工程——概要設(shè)計(jì)
第8章 設(shè)計(jì)工程概述 174
8.1 基本概念 174
8.1.1 定義與作用 174
8.1.2 內(nèi)容與能力 176
8.1.3 思路與理解 178
8.2 工程分解 181
8.2.1 工程分解1——概要設(shè)計(jì) 182
8.2.2 工程分解2——詳細(xì)設(shè)計(jì) 182
8.2.3 工程分解3——應(yīng)用設(shè)計(jì) 183
8.2.4 工程分解4——三個(gè)階段的關(guān)系 183
8.2.5 業(yè)務(wù)設(shè)計(jì)與技術(shù)設(shè)計(jì)的關(guān)系 184
8.2.6 工程分解與資料引用 185
8.3 工作分解 186
8.3.1 工作分解1——架構(gòu)層 186
8.3.2 工作分解2——功能層 186
8.3.3 工作分解3——數(shù)據(jù)層 186
8.3.4 工作分解4——三分層的關(guān)系 187
8.3.5 工作分解5——業(yè)務(wù)與技術(shù)的分層關(guān)系 188
8.4 管理設(shè)計(jì) 189
8.5 組織設(shè)計(jì) 190
8.6 物品設(shè)計(jì) 191
8.7 價(jià)值設(shè)計(jì) 191
8.8 驗(yàn)證用例與規(guī)格書 192
8.8.1 驗(yàn)證用例 192
8.8.2 設(shè)計(jì)規(guī)格書 193
第9章 架構(gòu)的概要設(shè)計(jì) 198
9.1 基本概念 199
9.1.1 定義與作用 199
9.1.2 內(nèi)容與能力 200
9.1.3 思路與理解 201
9.2 設(shè)計(jì)基礎(chǔ)——設(shè)計(jì)規(guī)范 205
9.2.1 設(shè)計(jì)理念 205
9.2.2 設(shè)計(jì)主線 206
9.2.3 規(guī)范的其他內(nèi)容 207
9.3 設(shè)計(jì)基礎(chǔ)——基礎(chǔ)手法 207
9.3.1 架構(gòu)設(shè)計(jì)的基礎(chǔ) 207
9.3.2 設(shè)計(jì)標(biāo)準(zhǔn) 209
9.4 架構(gòu)的整體規(guī)劃——拓?fù)鋱D 211
9.4.1 使用場(chǎng)景 211
9.4.2 使用案例 212
9.5 架構(gòu)的分層規(guī)劃——分層圖 213
9.5.1 使用場(chǎng)景 213
9.5.2 使用案例 214
9.6 架構(gòu)的區(qū)域規(guī)劃——框架圖 216
9.6.1 使用場(chǎng)景 216
9.6.2 使用案例 216
9.7 架構(gòu)的結(jié)構(gòu)規(guī)劃——分解圖 218
9.7.1 使用場(chǎng)景 218
9.7.2 使用案例 219
9.8 架構(gòu)的流程規(guī)劃——流程圖 220
9.8.1 使用場(chǎng)景 220
9.8.2 使用案例 222
9.8.3 流程劃分 224
9.9 綜合應(yīng)用案例 226
9.9.1 各類圖形的變化 226
9.9.2 模型的組合使用 228
第10章 功能的概要設(shè)計(jì) 234
10.1 基本概念 235
10.1.1 定義與作用 235
10.1.2 內(nèi)容與能力 235
10.1.3 思路與理解 236
10.2 業(yè)務(wù)功能1——分類 237
10.2.1 業(yè)務(wù)功能的分類 237
10.2.2 業(yè)務(wù)功能的分類視圖 241
10.3 業(yè)務(wù)功能2——規(guī)劃 243
10.3.1 功能關(guān)聯(lián)圖 243
10.3.2 功能關(guān)聯(lián)圖的設(shè)計(jì) 245
10.3.3 架構(gòu)與規(guī)劃的區(qū)別 248
10.4 業(yè)務(wù)功能3——匯總 250
10.4.1 業(yè)務(wù)功能的最終確定 250
10.4.2 業(yè)務(wù)功能一覽 250