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