商城系统

我要开发同款
proginn18541607062023年03月20日
93阅读
所属分类H5网站

作品详情

项目为分布式的在线商城系统,主要有用户模块、订单模块、购物车模块、优惠券模块组成;
用户模块实现了用户的注册、登陆、个人资料修改、收货地址维护等功能(验证码功能对接了短信、邮箱接口,可以实现验证码的发送);
优惠券模块实现了可配置化优惠券的发放、使用,可以实现一些促销活动促使顾客消费;
购物车模块主要实现了商品管理,顾客购物车管理功能,根据后台配置展示对应的商品以及每个顾客的购物车自己计算总价等功能;
订单模块实现了下单操作,对接支付宝沙箱环境(程序考虑到微信对接并且可以扩展,因微信对接无法个人使用暂未对接微信支付)完成顾客的成功下单功能;
秒杀模块(暂时未实现,后续有时间迭代):秒杀模块预计实功能:配合优惠券模块在一些节日时完成商品的秒杀任务;
项目采用springCloud alibaba全家,配合RabbitMQ的死信队列实现订单未支付定时关单、redis实现购物车功能,用task表(乐观锁原理,开始用seate实现,后改为task表压测性能提升60%以上,减少事务等待)实现分布式事务,完成订单状态与优惠劵购物车等数据的一致性;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论