軟體需求與可視化模型

《軟體需求與可視化模型》是一本於2017年1月1日清華大學出版社出版的圖書,作者是[美]Joy Beatty,Anthony Chen,譯者是方敏、朱嶸。

基本介紹

  • 書名:《軟體需求與可視化模型》
  • 作者:[美]Joy Beatty,Anthony Chen
  • 譯者:方敏、朱嶸
  • 出版社:清華大學出版社
  • 出版時間:2017年1月1日
內容簡介,目錄,

內容簡介

需求文檔的模糊性和歧義性是導致很多軟體項目最終無法滿足用戶需求的主要原因。針對這一現狀,本書主要側重於以視覺化方式來表達軟體需求,介紹了4大類22個可視化需求模型,旨在指導讀者通過軟體需求的視覺化模型來進一步明確需求,促進開發人員對需求的理解,從而進一步推動軟體項目的成功。本書取自需求領域兩位專家十多年的實踐經驗,具有重要的指導和參考意義,可以幫助讀者準確理解需求,開發出滿足用戶需求和可以幫助用戶達成任務目標的軟體產品。

目錄

第Ⅰ部分需求模型介紹
第1章需求建模語言入門 3
定義RML 3
傳統軟體需求實踐的挑戰 4
人腦的限制 4
圖比文字更容易理解 5
需求模型 6
為什麼不用UML 7
需求與設計 8
一個層面的需求是對另一個
層面的設計 8
確定業務的實際需要 9
定義需求 9
需求模型不等於遊戲的結束 10
在項目中使用RML 10
其他資源 10
參考文獻 11
第2章模型分類 12
目標、人員、系統和數據模型 13
目標模型 15
人員模型 16
系統模型 17
數據模型 18
參考文獻 19
第Ⅱ部分對象模型
第3章業務目標模型 23
業務目標模型模板 24
例子 26
創建業務目標模型 28
使用業務目標模型 33
常見錯誤 36
相關的模型 37
練習 37
其他資源 38
參考文獻 38
第4章目標鏈 40
目標鏈模板 41
例子 42
創建目標鏈 45
使用目標鏈 52
常見錯誤 55
相關模型 55
練習 55
其他資源 56
參考文獻 56
第5章關鍵績效指標模型 57
KPIM模板 58
例子 59
創建KPIM 60
使用KPIM 62
常見錯誤 64
相關的模型 65
練習 65
其他資源 66
第6章特性樹 67
特性樹模板 68
例子 70
創建特性樹 71
使用特性樹 73
常見錯誤 75
相關的模型 76
練習 76
其他資源 77
參考文獻 77
第7章需求映射矩陣 78
RMM模板 79
例子 81
創建RMM 82
使用RMM 87
識別無關的需求或缺失的步驟 88
常見錯誤 89
相關模型 90
練習 90
其他資源 91
參考文獻 92
第Ⅲ部分人員模型
第8章組織結構圖 95
組織結構圖模板 96
例子 98
創建組織結構圖 99
使用組織結構圖 102
常見錯誤 105
相關模型 106
練習 106
場景 106
其他資源 107
參考文獻 107
第9章處理流程 109
處理流程模板 110
例子 113
創建處理流程 115
使用處理流程 119
常見錯誤 121
相關模型 122
練習 123
其他資源 124
參考文獻 124
第10章用例 125
用例模板 126
創建用例 129
寫主要路徑 133
寫替代路徑 134
使用用例 135
常見錯誤 139
相關模型 140
其他資源 141
參考文獻 142
第11章角色許可權矩陣 143
角色許可權矩陣模板 144
例子 145
創建角色許可權矩陣 146
使用角色許可權矩陣 151
常見錯誤 154
相關模型 154
練習 154
其他資源 155
第Ⅳ部分系統模型
第12章生態系統圖 159
生態系統圖模板 160
例子 162
創建生態系統圖 164
確認系統 164
使用生態系統圖 166
常見錯誤 167
相關模型 168
練習 169
其他資源 169
參考文獻 170
第13章系統流程 171
系統流程模板 172
例子 174
創建系統流程 175
使用系統流程 178
推導需求 178
常見錯誤 180
相關模型 180
練習 180
其他資源 181
第14章用戶界面流程 182
UI流程模板 183
例子 184
創建UI流程 185
決定螢幕的範圍 186
使用UI流程 190
常見錯誤 192
相關模型 192
練習 193
其他資源 193
參考文獻 193
第15章顯示-動作-回響 195
DAR模型模板 196
例子 198
創建DAR模型 201
使用DAR 204
常見錯誤 206
相關模型 207
練習 207
其他資源 208
參考文獻 208
第16章決策表 210
決策表模板 211
例子 212
創建決策表 213
使用決策表 217
常見錯誤 218
相關模型 219
練習 219
其他資源 220
參考文獻 220
第17章決策樹 221
決策樹模板 222
例子 224
創建決策樹 225
常見錯誤 230
相關模型 230
練習 231
其他資源 231
參考文獻 231
第18章系統界面表 233
系統界面表的模板 234
例子 234
創建系統界面表 235
使用系統界面表 237
常見錯誤 238
相關模型 238
練習 239
第Ⅴ部分數據模型
第19章業務數據圖 243
BDD模板 244
例子 247
創建BDD 248
常見錯誤 255
相關模型 255
練習 256
其他資源 256
參考文獻 256
第20章數據流圖 258
DFD模板 259
例子 259
創建DFD 260
使用DFD 262
常見錯誤 265
相關模型 266
練習 266
其他資源 267
參考文獻 267
第21章數據字典 268
例子 274
創建數據字典 276
相關模型 280
練習 281
其他資源 281
參考文獻 282
第22章狀態表 283
例子 285
使用狀態表 287
常見問題 290
相關模型 291
練習 291
其他資源 292
參考文獻 292
第23章狀態圖 293
狀態圖模板 294
例子 295
創建狀態圖 296
常見問題 299
相關模型 300
練習 300
其他資源 301
參考文獻 302
第24章報告表 303
報告表模板 304
例子 306
創建報表 308
確定報告 308
常見錯誤 312
相關模型 312
練習 313
第Ⅵ部分大局圖中的模型
第25章項目模型的選擇 317
根據項目階段選擇模型 317
根據項目特點選擇模型 321
關於讀者的思考 333
修改模型 334
練習 335
第26章模型的綜合套用 336
很多不同的視圖 336
使用多個模型 337
需求架構 338
模型計畫 340
相關模型 341
練習 352
第Ⅲ部分附錄
附錄A快速查找模型表格 355
附錄B一般性模型指南 357
附錄C練習答案 359

相關詞條

熱門詞條

聯絡我們