写点什么

第四章作业

用户头像
Kasn
关注
发布于: 2021 年 02 月 07 日
第四章作业

终于到了写文档和画原型的章节啦,本周请大家完成下面的作业:

挑一个你自己的产品 / 你喜欢的产品 / [拍东⻄] 发起拍卖 / [知识星球] 加入星球 / [极客时间] 购买课程来写一个用例。


以 [极客时间] 购买课程为例,用例图如下:



UC01.个人用户-购买课程



文档变更历史:


用例描述:

本文档描述个人用户购买课程的流程和逻辑。


角色:

个人用户


辅助图例:



基本流程:

1.用例开始

2.用户选择课程

3.用户查看课程简介/试读课程内容

4.用户提交购买申请

5.系统校验用户已登录

6.用户提交支付申请

7.系统校验用户账户余额充足

8.系统登记购买记录

9.系统提示购买成功

10.用例结束


扩展流程:

5a.系统校验用户未登录

    5a1.系统展示登录组件

    5a2.用户输入账号密码

    5a3.系统校验账号密码正确

          5a3a.系统校验账号密码错误

               5a3a1.系统提示账号密码错误

               5a3a2.重复步骤 5a

5a4.重复步骤 5

5b.系统校验用户未注册

    5b1.系统展示注册组件

    5b2.用户提交注册申请

    5b3.系统校验注册成功

          5b3a.系统校验注册未成功

                  5b3a1.系统提示注册未成功

                  5b3a2.重复步骤 5b

5b4.重复步骤 5

7a.系统校验用户账户余额不足

    7a1.系统提示账户余额不足

    7a2.用户选择充值额度  

    7a3.用户提交充值申请

    7a4.系统校验充值环境安全

    7a5.系统提示充值成功

    7a6.重复步骤 7

8a.系统未登记购买记录

    8a1.掉单

8a2.系统提示购买失败

    8a3.用例结束


前置条件:

  • 与极客时间 App 连接的网络是可用的;

  • 用户被授权进行此次操作。


后置条件:

  • 课程购买成功,记录本次成功事件在用户账户上;

  • 课程购买失败,记录本次失败事件在用户账户上。


术语表:

掉单:在电商场景下,表示下单之后某种状态不见了。比如:用户已经完成下单并付款,但是订单状态还是“未付款”,导致商家没有收到消费者的订单。


备注:

个人用户在极客时间 App 里一次最多购买一个课程。

用户头像

Kasn

关注

做一个优秀的普通人。 2018.03.23 加入

产品学生一枚

评论 (1 条评论)

发布
用户头像
学习了
2021 年 03 月 13 日 10:29
回复
没有更多了
第四章作业