在双管道模型,业务分析阶段的输出物,就是软件用例。
从这个时候开始,我们进入到软件需求分析的阶段,这个阶段,主要要做的,是通过软件需求规约这个框架,细化软件需求。
1. 涉众利益
2. 前置条件
3. 后置条件
4. 基本路径
5. 扩展路径
6. 字段
7. 业务规则
8. 质量要求
这里不把字段,业务规则,和质量要求,归纳为“其他约束”,因为它们和基本路径、扩展路径相比,并非总是处于次要的位置。
在拥有长业务操作链条,也就是一次事务的操作,要和系统做多次交互的情况,我们的“基本路径”和“扩展路径”处在比较重要的位置。
而当业务操作链条,和系统交互次数不多,但是一次性会希望能看到更多的业务信息的时候,那么这项业务重点描述的内容,会放在字段和业务规则上面。
网友评论