# 【从0带做】仿天猫购物商城+推荐算法

作者:武哥聊编程 (opens new window)
公众号:武哥聊编程 (opens new window)
获取链接https://www.javaxmsz.com/projectDetail?id=1 (opens new window)

# 一、项目功能视频

# 二、项目在线体验地址

体验地址(请电脑端浏览器访问):http://43.142.97.35:85/ (opens new window)
管理员账号:admin 123456
用户账号: zhangsan 123456
可自行注册用户账号体验

# 三、项目技术栈

前后端分离
后端:Springboot2 + Mybatis
前端:Vue2 + ElementUI + Axios
数据库: MySQL

版本要求:
jdk1.8,MySQL 5.7或者8,node.js环境16版本,maven版本建议3.8及以上,navicat建议不低于16

数据库表:11张表
难度系数:⭐⭐⭐⭐⭐

# 四、项目功能描述

# 1. 管理员

登录、个人信息、修改密码、管理后台管理系统所有数据
商品分类管理:管理系统的商品分类信息
商品信息管理:管理所有店铺的商品信息、商品详情
评论管理:管理所有店铺商品的评论信息
订单管理:管理所有店铺的订单信息
公告管理:管理系统公告信息
管理员信息:管理系统管理员的相关信息
商家信息:管理系统商家的信息,审核商家
用户信息:管理系统用户的信息

# 2. 商家

登录、注册、个人信息、修改密码、管理后台管理自己店铺相关数据
商品信息管理:管理自己店铺的商品信息、商品详情
评论管理:管理自己店铺商品的评论信息
订单管理:管理自己店铺的订单信息,包括发货

# 3. 用户

注册、登录、个人信息、修改密码
系统前台首页浏览商品分类、商品信息、系统推荐商品(协同过滤推荐算法)、个人信息入口
收藏的宝贝:浏览自己收藏的商品信息
我的地址:管理自己的收货地址
我的购物车:浏览自己购物车里的商品,支持多选,支持下单
我的订单:查看自己的订单信息,包括确认收货、评价

# 五、创新点

  • 基于多商户,不同的商户管理自己的数据
  • 仿天猫商城,基本上与其一模一样,亮点十足,不担心重复
  • 加入协同过滤推荐算法,个性化推荐
  • 推荐算法内部,多线程异步处理不同用户的数据

# 六、页面关键截图

# 1. 登录

image.png

# 2. 系统前台

前台首页 image.png image.png 按分类查看 image.png 搜索商品 image.png 商品详情和评价 image.png image.png 查看店铺 image.png 我的收藏 image.png 我的购物车 image.png 我的地址 image.png 我的订单 image.png

# 3. 管理后台

商品分类: image.png 商品详情: image.png 评论管理: image.png 订单管理: image.png 系统公告: image.png

上次更新: 3/31/2025,