美食分享系统 (任务书+开题报告+论文+答辩PPT+项目说明文档)

商品编码:G0287

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

美食分享系统 (任务书+开题报告+论文+答辩PPT+项目说明文档)

项目简介

美食分享系统面向普通用户与管理员,把菜谱浏览、分享发布、评分评论、收藏、智能推荐和运营审核放在同一平台中,解决纸质菜谱与零散网页难以兼顾结构化展示、互动反馈与内容治理的问题。用户可按分类、口味、难度检索菜品,查看食材与步骤,发布图文视频分享,设置饮食偏好并获得推荐与 AI 建议;管理员维护分类与美食、审核用户分享、处理评论与反馈,并通过图表查看分类分布与发布趋势。

技术栈

  • 后端:Spring Boot 2.7.18、JDK 17、MyBatis 2.3.1、PageHelper 1.4.7、Hutool 5.8.25
  • 前端:Vue 3.3.4、Vue Router 4.2.4、Pinia 2.1.7、Axios 1.6.2、Element Plus 2.4.4、ECharts 5.4.3、WangEditor 5.1.23、Vite 5.0.0
  • 数据库:MySQL(mysql-connector-java 8.0.33)

项目规模

  • 数据表数量:15 张
  • 角色数量:2 个(用户、管理员)

具体功能

用户(前台)

  • 网站首页:查看轮播图、推荐美食、热门美食和最新美食分享卡片,进入详情或分享页。
  • 美食浏览与筛选:按分类(家常菜、地方特色、小吃零食、健康饮食、烘焙甜点、汤羹粥品)、口味、难度和关键词检索菜品,浏览评分与浏览量。
  • 美食详情:查看封面、分类、口味、难度、用时、评分,切换食材配料、制作方法和烹饪技巧,登录后评分、评论、收藏。
  • 美食分享:浏览已通过审核的用户分享,观看视频、阅读步骤与心得,点赞支持;登录后发布封面、视频、制作步骤和个人经验,待审核后展示。
  • 个性化偏好与智能推荐:设置口味偏好、食材禁忌和饮食目标;系统结合偏好、浏览记录和评分行为推荐猜你喜欢的美食。
  • AI 助手:在对话窗口提问菜谱或饮食建议,系统结合站内菜谱与个人偏好给出步骤化答复。
  • 收藏与个人中心:管理个人信息、发布内容、评分记录、收藏列表和浏览历史,支持删除记录。
  • 账号与反馈:注册登录、邮箱找回密码,在线提交意见反馈。

管理员(后台)

  • 工作台:查看用户数、美食数、分享数、评论数,以及美食分类分布和近期发布趋势图表。
  • 用户管理:按用户名、状态检索账号,查看详情,编辑资料,执行禁用、启用或删除。
  • 分类与美食管理:维护分类名称、描述与排序;新增或编辑美食封面、食材、做法、口味、难度、耗时与小贴士。
  • 分享审核:按状态筛选用户分享,查看图片与标题,填写审核意见后通过或拒绝,也可删除违规内容。
  • 评论管理:处理或删除不规范评论。
  • 推荐管理:调整浏览权重、评分权重、收藏权重、推荐数量和时间衰减因子等参数并启用。
  • 数据统计:用图表展示用户口味偏好分布、近7天浏览趋势、美食分类占比和评分区间。
  • 轮播、反馈与日志:维护首页轮播;查看并处理用户反馈;检索后台登录日志;修改管理员密码。

界面截图

网站首页
网站首页

美食浏览
美食浏览

美食详情
美食详情

AI智能助手
AI智能助手

收藏列表
收藏列表

分享审核
分享审核

论文截图

论文摘要页
论文摘要页

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

立即购买 · 更多源码