一、根据角色、过程来获取用例
采购阶段 | 入库阶段 | 上架阶段 | 销售阶段 | 履约阶段 | 售后阶段 | |
---|---|---|---|---|---|---|
采购员 | 进货 | |||||
仓库管理员 | 入库商品 | 出库商品; 发货; |
||||
商品管理员 | 上架商品; 下架商品 |
|||||
销售人员 | 与消费者沟通 | |||||
消费者 | 搜索商品; 流量商品 与销售人员沟通; 下单; |
二、根据事件获得用例
- 外部事件:有用户或外部系统触发
- 内部事件:可以理解为定时任务
- 状态事件:又称为内部事件,一般是外出事件触发的结果
事件列表 | 事件对用用例 | |
---|---|---|
外部事件 | ||
临时事件 | ||
状态事件 | ||
三、根据数据实体/域类进行CRUD完善用例
- 适用于已经整理出了一些用例,需要进一步完善用例
数据实体/域类 | CRUD | 已检验用例 |
---|---|---|
顾客 | 创建 | |
读取/报告 | ||
更新 | ||
删除 |
四、产出用例
用例 | 用例描述 |
---|---|
创建用户账户 | 。。。 |
更新账户信息 | 。。。 |
用例 | 用户/参与者 |
---|---|
搜索商品 | 消费者、销售员 |
查看上评价和排名 | 消费者、销售员 |
来源:oschina
链接:https://my.oschina.net/longcpp/blog/3168996