第1章 需求概述 2
1.1什么是需求 3
1.2需求在总体方案中的位置 4
1.3一些基本原则 5
1.4传统需求流程 6
1.5敏捷需求流程 7
1.5.1极限需求流程 8
1.5.2增量需求流程 9
第2章 需求规格的内容 10
2.1介绍部分 11
2.1.1系统目的 11
2.1.2文档目的 11
2.1.3需求格式 12
2.1.4词汇表 13
2.1.5参考书目 13
2.1.6文档历史 13
2.2上下文部分 14
2.2.1范围 14
2.2.2主要假设 14
2.2.3主要排除 15
2.2.4关键业务实体 15
2.2.5基础架构 16
2.3功能域部分 16
2.4主要非功能要求部分 16
第3章 需求模式概念 18
3.1需求模式概述 18
3.2需求模式剖析 20
3.2.1基本细节 20
3.2.2适用性 22
3.2.3讨论 22
3.2.4内容 23
3.2.5模板 23
3.2.6实例 24
3.2.7额外需求 25
3.2.8开发考虑 27
3.2.9测试考虑 27
3.3领域 28
3.4需求模式组 30
3.5需求模式之间的关系 30
3.5.1需求模式分类 31
3.5.2提炼需求 33
3.5.3转移需求模式 34
3.5.4需求模式和方法的多样性 34
3.5.5需求模式用例 35
3.5.6业务规则和需求模式 35
第4章 使用和编写需求模式 37
4.1何时以及如何使用需求模式 37
4.2裁剪需求模式 39
4.3编写新的需求模式 40
4.3.1如何发现潜在的需求模式 40
4.3.2如何编写需求模式 42
第5章 基础需求模式 48
5.1系统间接口需求模式 48
5.2系统间交互需求模式 59
5.3技术需求模式 61
5.4遵从标准需求模式 67
5.5参考需求需求模式 74
5.6文档需求模式 76
第6章 信息需求模式 81
6.1数据类型需求模式 81
6.2数据结构需求模式 90
6.3标识符需求模式 93
6.4计算公式需求模式 98
6.5数据寿命需求模式 103
6.6数据归档需求模式 106
第7章 数据实体需求模式 115
7.1活实体需求模式 124
7.2交易需求模式 129
7.3配置需求模式 133
7.4编年史需求模式 139
7.5信息存储基础架构 149
第8章 用户功能需求模式 151
8.1查询需求模式 151
8.2报表需求模式 157
8.3易用性需求模式 163
8.4用户界面基础架构 181
8.5报表基础架构 183
第9章 性能需求模式 186
9.1响应时间需求模式 190
9.2吞吐量需求模式 198
9.3动态容量需求模式 206
9.4静态容量需求模式 209
9.5可用性需求模式 211
第10章 适应性需求模式 232
10.1可伸缩性需求模式 233
10.2可扩展性需求模式 238
10.3非狭窄性需求模式 245
10.4多样性需求模式 252
10.5多语言需求模式 262
10.6安装性需求模式 265
第11章 访问控制需求模式 270
11.1用户注册需求模式 272
11.2用户认证需求模式 283
11.3用户授权需求模式 292
11.4特定授权需求模式 294
11.5可配置授权需求模式 300
11.6批准需求模式 305
第12章 商业需求模式 310
12.1多组织单元需求模式 310
12.2费/税需求模式 314
词汇表 325
参考文献 332