【Go实战 | 电商平台】(1) 需求分析

1. 项目概要

电子商城,预想是可以支持百万级别的并发。

2. 功能分析

2.1 用户模块

基础功能:

  • 注册,登录,登出

  • ⽤户个⼈资料展示与编辑,上传头像

  • 更改密码

  • 浏览商品

  • 添加购物车

  • 商品下单

  • 添加地址

  • 查看订单信息

  • 支付功能

用户购买过程:

用户——>添加购物车——>下单——>选择地址——>提交订单——>支付

2.2 商家模块

  • 上传商品(放在背包,不会上架)
  • 上架商品(显示可以看到)

2.3 管理员

  • 管理商品
  • 管理用户和商家

2.4 其他

  • 商品分类
  • 轮播图

2.5 优化

并发控制

  • mysql 集群:读写分离
  • redis 集群:高速缓存

3. 项目ER图

请添加图片描述

4. 数据字典

直接把navicat的导出来了,需要的话自行下载吧。免费的,我没有设置任何积分。

https://download.csdn.net/download/weixin_45304503/43755049

猜你喜欢

转载自blog.csdn.net/weixin_45304503/article/details/121371447
今日推荐