软件工程课程设计(三 )用例说明模板

用例说明模板

  采用面向对象的方法进行需求分析,在建立功能模型过程中,需要对用例图中的每一个用例进行说明。一般采用半结构化的格式(即包含固定字段,每一个字段的内容则可以采用自然语言描述)。用例说明,也称为用例描述或者脚本(scenario)

  对于本课程的分组项目,我们采用如下格式编写用例说明。

用例说明的格式

  以在线购物系统中的“下单”用例为例。应用于系统中的每一个用例。


下单

用例名称: 下单

行为者: 顾客

前置条件: 顾客已登录;顾客的购物车非空。

目标: 生成订单。

正常脚本:

1. 顾客打开购物车,选择要购买的商品,点击“下单”按钮。
2. 系统显示地址输入框。
3. 顾客输入地址。
4. 系统显示快递方式选项:送货上门,驿站自取。
5. 顾客选择快递方式。
6. 系统显示商品金额、运费和总金额。
7. 顾客点击“确认”按钮。
8. 系统生成订单,显示下单成功页面。

异常脚本:

1. 顾客输入地址不完整。处理:见**处理不完整地址**用例。
2. 在“确认”页面,顾客选择“取消”。处理:系统不生成订单,购物车不变。

处理不完整地址

用例名称: 处理不完整地址

行为者: 顾客

前置条件: 无。

目标: 获取顾客完整地址。

正常脚本:

1. 系统显示地址输入框。
2. 顾客输入地址。
3. 系统对地址进行语法检查。
4. 重复以上步骤,直到顾客输入完整地址。

异常脚本: 无。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

墨痕_777

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值