深入积分兑换商城系统的业务流程思考

假设我们想要针对积分兑换商城系统,给出以下相关需求:

会员用户在我们的平台,日常通过购买产品、且评论晒单可以不断有积分积累。积累到一定量的积分数后,就可以在积分兑换平台的积分兑换商品页面中,通过消耗自己的积分来兑换一些商品。

需求其实非常简单,基本大家都能够理解整个系统的操作。但是在实际应中在,针对这个积分消耗场景,具体实现的思考过程还是有要注意的一些地方,即对业务流程的思考。

怎么去思考?首先,用户只要不断地购买商品以及评论晒单,会不断地获取更多积分,那么在实现的业务流程,是否应该设立一份积分表,用来存储每个会员用户的积分呢?

加入在积分兑换商品页面中,用户选择消耗1W积分兑换爱奇艺会员,那积分兑换平台的后台逻辑应该怎么设计呢?

首先,我们需要消耗1W积分去兑换,同时必须要在积分表里扣掉1W积分,所以在流程设计中,首先必须有扣减1W积分的过程。

其次,用户用1W积分兑换了什么商品呢?

这时还需要一张单独的积分兑换记录表,用来记录这个用户本次消耗多少积分兑换了一件什么商品?

每个用户产生积分获取或消耗积分行为时,都需要在用户的积分兑换记录表中,插入一条记录,说明这个用户本次消耗多少积分兑换哪个商品?

最后,光是插入上述那条积分兑换记录是不够的,你必须得调用仓储业务模块的接口,通知仓储业务模块新增一条发货申请,而且应该是积分兑换对应的发货申请,这样保证仓库可以准备对应的商品进行发货。

所以说,针对这个积分兑换商城系统的积分消耗场景来说,还需要深入到业务流程的思考,才能保证整个流程的正常运作。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值