Bootstrap

产品经路训练营 -- 第四章作业(一)

本周作业

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

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

概述

[极客时间]是一个在线学习平台,主要面向互联网人。提供专栏订阅、微课、训练营等学习方式。

本文主要从外部角度描述用户购买[极客时间]课程这一用例。

用例图

事件流

基础流程

扩展流程

微信扫描宣传海报购买课程扩展

3a. 用户在微信中扫描其他用户分享的课程购买二维码

3a1.系统校验账号信息正确

3a2.系统展示课程详情及购买方式选项

3a3.用户选择购买方式

3a4.继续执行步骤7

参团方式购买课程扩展

5a. 用户选择[参团]并提交购买课程请求

5a1.系统校验当前有成团状态满足参团要求

5a1a.否则展示开团购买课程结算页,转步骤5b

5a2.系统展示成团状态页面

5a3.用户选择团队项

5a4.用户提交参团请求

5a5.执行步骤6-13

5a6.系统修改成团状态

5a7.用例结束

5b. 用户选择[开团]并提交购买课程请求

5b1.执行步骤6-12

5b2.系统记录开团状态并推送至课程详情页中

5b3.启动计时器组件

5b4.成团成功

5b4a.成团不成功

5b4a1.系统删除团队项

5b4a2.系统修改用户购买记录

5b4a3.系统退回用户相应金额

5b4a4.系统推送用户“购买失败”

5b4a5.用例结束

5b5.系统修改拼团状态

5b6.系统删除团队项

5b7.用例结束

前置条件

客户端软硬件连通网络正常。微信账号已注册极客邦且已实名制,账户中未购买欲购买的课程。

后置条件

用户购买课程成功,记录到用户已购课程列表中。

策略

新用户可免费领取一门课程

结算时自动优先选择满足结算的最大面额优惠券

拼团时间为结算完成后的24小时