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

文章目录

1. 项目概要

2. 功能分析

2.1 用户模块

2.2 商家模块

2.3 管理员

2.4 其他

2.5 优化

3. 项目ER图

4. 数据字典

1. 项目概要

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


2. 功能分析

2.1 用户模块

基础功能:


注册,登录,登出


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


更改密码


浏览商品


添加购物车


商品下单


添加地址


查看订单信息


支付功能


用户购买过程:


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


2.2 商家模块

上传商品(放在背包,不会上架)

上架商品(显示可以看到)

2.3 管理员

管理商品

管理用户和商家

2.4 其他

商品分类

轮播图

2.5 优化

并发控制


mysql 集群:读写分离

redis 集群:高速缓存

3. 项目ER图

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


4. 数据字典

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


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



上一篇:【转载】理解Android中垃圾回收日志信息


下一篇:【Go实战 | 电商平台】(2) 项目结构及配置文件初始化