用例说明模板
采用面向对象的方法进行需求分析,在建立功能模型过程中,需要对用例图中的每一个用例进行说明。一般采用半结构化的格式(即包含固定字段,每一个字段的内容则可以采用自然语言描述)。用例说明,也称为用例描述或者脚本(scenario)。
对于本课程的分组项目,我们采用如下格式编写用例说明。
用例说明的格式
以在线购物系统中的“下单”用例为例。应用于系统中的每一个用例。
下单
用例名称: 下单
行为者: 顾客
前置条件: 顾客已登录;顾客的购物车非空。
目标: 生成订单。
正常脚本:
1. 顾客打开购物车,选择要购买的商品,点击“下单”按钮。
2. 系统显示地址输入框。
3. 顾客输入地址。
4. 系统显示快递方式选项:送货上门,驿站自取。
5. 顾客选择快递方式。
6. 系统显示商品金额、运费和总金额。
7. 顾客点击“确认”按钮。
8. 系统生成订单,显示下单成功页面。
异常脚本:
1. 顾客输入地址不完整。处理:见**处理不完整地址**用例。
2. 在“确认”页面,顾客选择“取消”。处理:系统不生成订单,购物车不变。
处理不完整地址
用例名称: 处理不完整地址
行为者: 顾客
前置条件: 无。
目标: 获取顾客完整地址。
正常脚本:
1. 系统显示地址输入框。
2. 顾客输入地址。
3. 系统对地址进行语法检查。
4. 重复以上步骤,直到顾客输入完整地址。
异常脚本: 无。