文章目录
2. 功能分析电子商城,预想是可以支持百万级别的并发。
2.1 用户模块
基础功能:
- 注册,登录,登出
- ⽤户个⼈资料展示与编辑,上传头像
- 更改密码
- 浏览商品
- 添加购物车
- 商品下单
- 添加地址
- 查看订单信息
- 支付功能
用户购买过程:
用户——>添加购物车——>下单——>选择地址——>提交订单——>支付
2.2 商家模块
- 上传商品(放在背包,不会上架)
- 上架商品(显示可以看到)
2.3 管理员
- 管理商品
- 管理用户和商家
2.4 其他
- 商品分类
- 轮播图
2.5 优化
并发控制
- mysql 集群:读写分离
- redis 集群:高速缓存
直接把navicat的导出来了,需要的话自行下载吧。免费的,我没有设置任何积分。