电商商品推荐系统 (任务书+开题报告+论文+答辩PPT+项目说明文档)

商品编码:G0157

分类:Vue+SpringBoot · 价格:¥19.99

电商商品推荐系统 (任务书+开题报告+论文+答辩PPT+项目说明文档)

项目简介

本系统是一个基于用户行为数据的电商商品推荐平台,面向普通用户、商家和平台管理员,提供商品浏览、智能推荐、购物下单、优惠券、售后、评价和后台运营管理等功能。 系统围绕电商购物流程构建,从用户注册登录、浏览搜索商品、收藏和加入购物车,到提交订单、使用优惠券、确认收货、评价商品、发起售后,形成完整的线上交易闭环。平台通过浏览记录、收藏记录等用户交互数据构建推荐依据,结合协同过滤算法为用户展示个性化商品,帮助用户更快发现感兴趣的商品,也帮助商家提升商品曝光和运营效率。

技术栈

  • 后端:JDK 8、Spring Boot 2.13.0、MyBatis、Maven
  • 前端:Vue 3.2.13、Element Plus 2.4.3、ECharts 5.4.3、Axios 1.6.0
  • 数据库:MySQL

项目规模

  • 数据表数量:21 张
  • 角色数量:3 个(管理员、商家、普通用户)

具体功能

前台用户

  • 用户可以在前台首页查看轮播图、公告、资讯、热销商品、新品商品和推荐商品。
  • 用户可以按商品名称、分类、价格区间检索商品,并查看商品详情、商品图片、富文本描述、销量、库存和商家信息。
  • 用户进入商品详情时,系统会记录浏览历史,并根据登录用户判断是否已收藏该商品。
  • 系统基于用户浏览和收藏行为构建用户与商品交互集合,通过用户协同过滤和 Jaccard 相似度计算相似用户,再推荐相似用户感兴趣但当前用户尚未交互的商品。
  • 未登录用户或无有效推荐结果时,系统返回随机商品,保证推荐区域始终有可展示内容。
  • 用户可以将商品加入购物车,查看购物车列表,修改购买数量,删除购物车商品,并查看购物车商品数量。
  • 用户提交订单时可选择收货地址和可用优惠券,系统保存订单主表和订单明细,并记录订单总金额、实付金额、优惠金额、收货人和收货地址。
  • 用户可以在个人中心查看订单详情和订单列表,根据订单状态完成确认收货、评价等操作。
  • 商家可以查看本店订单并更新订单发货状态。
  • 商家可以新增商品,维护商品名称、分类、价格、原价、库存、库存预警值、主图、多图和富文本描述。
  • 商家可以编辑商品信息,上架或下架商品,并查看低于预警值的库存商品。
  • 商品图片通过上传接口保存到服务器上传目录,富文本编辑器中的图片同样使用统一文件上传接口。

后台管理员

  • 管理员可以查看全平台订单列表,按订单编号和状态进行检索,并进行订单维护。
  • 管理员可以管理全平台商品,审核商品状态,删除异常商品,并按分类、商家和状态筛选商品。
  • 管理员可以审核商家状态,维护商家资料,启用、禁用或拒绝商家。
  • 管理员可以维护用户账号,查询用户资料,启用或禁用用户账号。
  • 管理员可以维护商品分类、首页轮播图、公告、资讯和留言回复,支撑平台前台内容展示。
  • 管理员可以查看和维护平台全部优惠券数据。
  • 管理员可以查看全平台售后申请并删除异常记录。
  • 管理员首页统计用户数量、商家数量、商品数量和订单数量。
  • 商家首页统计本店商品数量、订单数量、待发货订单数量和售后申请数量。
  • 订单统计提供按日销售额和按月销售额接口,适合折线图或柱状图展示销售趋势。
  • 商品统计提供分类销售统计和热销 Top10 统计,适合饼图、柱状图或排行榜展示销售结构。

界面截图

商品中心
商品中心

商家咨询回复
商家咨询回复

购物车确认订单
购物车确认订单

业务列表
业务列表

详情页面
详情页面

后台留言管理
后台留言管理

论文截图

论文摘要页
论文摘要页

论文功能结构图
论文功能结构图

立即购买 · 更多源码