第Ⅰ部分 需求模型介绍 3
第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
第Ⅱ部分 对象模型 23
第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
第Ⅲ部分人员模型 95
第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
第Ⅳ部分 系统模型 159
第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
第Ⅴ部分 数据模型 243
第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
第Ⅵ部分 大局图中的模型 317
第25章 项目模型的选择 317
根据项目阶段选择模型 317
根据项目特点选择模型 321
关于读者的思考 333
修改模型 334
练习 335
第26章 模型的综合应用 336
很多不同的视图 336
使用多个模型 337
需求架构 338
模型计划 340
相关模型 341
练习 352
第Ⅲ部分 附录 355
附录A 快速查找模型表格 355
附录B 一般性模型指南 357
附录C 练习答案 359