Go实战 | 电商平台 需求分析

Posted 小生凡一

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go实战 | 电商平台 需求分析相关的知识,希望对你有一定的参考价值。

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

以上是关于Go实战 | 电商平台 需求分析的主要内容,如果未能解决你的问题,请参考以下文章

Go实战 | 电商平台 用户登录

Go实战 | 电商平台(11) 更新商品

Go实战 | 电商平台(12) 删除商品

Go实战 | 电商平台 用户注册

Go实战 | 电商平台(10) 搜索商品

Go实战 | 电商平台 用户信息修改