全栈之路-小程序API-优惠券,coupon系统设计

进入一个新的模块,就是优惠券的功能模块,这个模块据说非常复杂,需要考虑的内容很多,从设计到实现,一步一步的看一下这个优惠券是如何设计实现的。

一、优惠券分析

1、优惠券设计分析

(1)优惠券的创建(CMS中进行创建)

(2)选择优惠券的类型(满减券,满多少 - 减多少,门槛券,有无门槛,有门槛的话怎么办,没有门槛怎么办)

(3)优惠券审核(可有可无)

(4)优惠券的发放(用户自己领取?抢购还是放到显眼的地方让用户进行领取?主动发送到用户账户中)

(5)优惠券的使用

(6)优惠券的核销

(7)优惠金额的平摊或者是分布

(8)模板

(9)活动

(10)品类

内容出处:七月老师《从Java后端到全栈》视频课程

七月老师课程链接:https://class.imooc.com/sale/javafullstack