# 《Seckill秒杀系统》第16章:秒杀活动用户端业务开发

作者:冰河
星球:http://m6z.cn/6aeFbs (opens new window)
博客:https://binghe.gitcode.host (opens new window)
文章汇总:https://binghe.gitcode.host/md/all/all.html (opens new window)
源码获取地址:https://t.zsxq.com/0dhvFs5oR (opens new window)
课程视频:https://t.zsxq.com/10KA0pep3 (opens new window)

沉淀,成长,突破,帮助他人,成就自我。

  • 本章难度:★★☆☆☆
  • 本章重点:完成秒杀活动用户端业务开发,用户登录系统后能够查看秒杀活动,并将前后端代码联调成功。
  • 课程视频:https://t.zsxq.com/10KA0pep3 (opens new window)

大家好,我是冰河~~

用户是秒杀系统的重要参与者,对于用户来说,可以查看秒杀活动,并能够通过秒杀活动来查看对应的秒杀商品,而不需要对秒杀活动进行新增、修改和删除等操作。

# 一、前言

大量的用户请求是造成秒杀系统高并发大量的根本原因,所以说,用户才是秒杀系统最根本的使用者。对于秒杀系统来说,用户端的功能要尽量简化,不要有过多复杂的业务逻辑。

# 二、本章诉求

相比于运营端,用户端的功能会更加精简。用户端不会对秒杀活动进行更新操作,只会查看秒杀活动以及秒杀活动下的商品,对商品进行抢购下单。本章,就简单实现用户端对秒杀活动的查看功能。

# 三、用户端流程设计

用户在登录秒杀系统后,能够查看秒杀活动,简化后的流程如图16-1所示。


可以看到,关于秒杀活动,用户端的流程比运营端的流程简化很多,用户登录系统后,会查看秒杀活动,通过秒杀活动查看秒杀商品。

# 四、用户端页面开发

在用户端实现的秒杀活动业务中,精简后可以只剩下一个查看秒杀活动列表的页面,具体开发步骤如下所示。

# 查看完整文章

加入冰河技术 (opens new window)知识星球,解锁完整技术文章与完整代码