用户用例Use Case
你可能会说
把申请退款这件事写完整:用户怎么发起,系统怎么回应,失败时会看到什么。
描述参与者为达成目标与系统交互时的正常路径和重要例外例如,顾客申请订单退款时,用例会写清申请条件、顾客提交什么、系统怎样回应,以及超期或已经退款时怎样结束。它描述外部可观察行为,不规定内部代码如何实现。
也常被叫作用例System Use Case系统用例使用案例
一次退款申请中,顾客动作和系统回应怎样连接
参与者顾客
目标取回符合条件的订单费用
触发点击“申请退款”
参与者动作系统回应
- 1顾客选择可退款订单
- 2系统显示金额和退款规则
- 3顾客确认退款原因
- 4系统受理并显示预计到账时间
用户用例怎样描述系统行为
围绕一个参与者目标:先明确谁要完成什么,以及什么事件触发这次交互,避免把多个无关功能塞进一个用例。
交替写动作和回应:每一步都说明参与者做什么、系统显示或改变什么,让外部行为可以被讨论和检查。
补上重要例外:超期、资料不完整或重复提交等条件会改变结果,需要写清系统怎样结束或帮助用户恢复。
你可以这样告诉 AI Agent
请根据我提供的退款规则整理“顾客申请退款”用户用例,写清参与者、触发条件、前置条件、顾客动作、系统回应、成功结果和重要例外。规则缺失时先列问题,不要自行决定退款期限,也不要展开控制器、接口或数据库实现。整理后检查每个结束状态是否都能被顾客看见并理解。
接下来学什么
延伸阅读 · 权威出处
快速练习