家家悦零食购物系统 (任务书+开题报告+论文+答辩PPT+项目说明文档)
商品编码:G0164
分类:Vue+SpringBoot · 价格:¥19.99
![]()
项目简介
本系统是一个基于 Spring Boot 与 Vue 构建的零食购物平台,面向普通用户和后台管理员,提供商品浏览、下单购买、收藏评价、积分记录、公告通知以及后台经营管理等能力,适用于线上零食商城的完整业务场景。 系统围绕“商品展示、订单交易、用户互动、库存预警、内容运营”五个核心环节展开,通过前后端分离架构实现前台商城与后台管理的协同运行。普通用户可以完成注册登录、浏览商品、加入购物车、提交订单、查看积分和历史记录;管理员可以完成商品、分类、订单、用户、评价、公告等数据维护,并通过统计图表和预警页面掌握经营状态。
技术栈
- 后端:JDK 8、Spring Boot 2.15.1、MyBatis、Maven
- 前端:Vue 3.2.13、Element Plus 2.4.4、Bootstrap 5.3.3、ECharts 5.4.3、Axios 1.6.2
- 数据库:MySQL
项目规模
- 数据表数量:14 张
- 角色数量:2 个(管理员、普通用户)
具体功能
前台用户
- 支持普通用户使用手机号和密码登录,登录后获取 token 并进入前台页面。
- 支持新用户注册,录入手机号、密码、昵称、邮箱、头像等基础信息。
- 支持个人信息查看与修改,包括昵称、邮箱、头像和密码更新。
- 支持退出登录并清理本地登录状态。
- 支持按分页方式浏览商品列表,前台商品列表可直接查看商品名称、价格、库存、标签和图片。
- 支持进入商品详情页查看商品描述、保质期、折扣、分类和库存信息。
- 支持按分类查看商品,并展示一级分类和二级分类的关联关系。
- 支持查看临期商品列表,便于用户优先选购折扣商品。
- 支持将商品加入购物车,并按数量修改或删除购物车商品。
- 支持从购物车提交订单,生成待付款订单并同步扣减库存。
- 支持选择收货地址、填写备注信息并生成订单详情。
- 支持查看个人订单列表和订单详情,追踪订单状态、运单号和商品明细。
后台管理员
- 支持管理员对商品进行新增、编辑、删除和分页查询。
- 支持上传商品图片,并将图片保存到上传目录后在前端直接访问。
- 支持维护商品价格、库存、保质期、折扣和临期标签。
- 支持分类树管理,包括一级分类、二级分类、排序和层级字段维护。
- 支持商品临期自动折扣计算,并可手动触发折扣更新。
- 支持后台首页展示商品总数、用户总数、订单总数和库存预警数量。
- 支持以饼图、柱状图、折线图和环形图展示订单状态分布、商品分类统计、销售额趋势和库存状态分布。
- 支持库存不足预警和临期商品预警,并可一键复制为适合粘贴到 Excel 的文本格式。
- 支持公告发布与公告列表管理,公告内容可使用富文本编辑。
- 支持系统参数和后台账号密码维护,便于管理员日常运营。
界面截图

系统首页

业务列表

详情页面

表单提交

管理后台

统计报表
论文截图

论文摘要页

论文功能结构图