智慧厨房管理系统

Spring BootVueMySQLAI

功能介绍

智慧厨房管理系统面向家庭厨房使用者和平台管理员,将食材库存、菜谱、烹饪记录、营养热量和膳食计划放在同一管理流程中。用户先登记家中食材,查阅菜谱并安排膳食计划,根据计划整理购物清单,完成烹饪后记录制作过程与营养信息,适合日常备餐和家庭饮食资料整理。

AI 菜谱计划与厨房助手为用户提供饮食和烹饪相关的辅助入口。家庭设备页面用于维护设备信息,论坛页面支持围绕厨房经验和菜谱交流。使用者可以从现有库存出发安排菜谱,再把缺少的材料纳入购物清单,减少库存、计划和采购信息分散的问题。

管理员负责平台用户和厨房业务数据维护,查看相关内容与记录。典型场景包括家庭安排一周膳食、整理食材与采购需求、回看烹饪记录,以及通过论坛分享经验。项目附有设计资料、论文及答辩材料,并保留现有角色用例图和首页、登录页截图。

用例图/使用场景

用户维护库存 → 查看菜谱 → 规划膳食 → 整理购物清单 → 记录烹饪与营养 → 使用厨房助手或论坛交流;管理员维护用户和平台业务记录。下面为现有角色用例图。

演示截图

首页

首页

管理员登录

管理员登录

技术栈

后端采用 Java、Spring Boot、MySQL、MyBatis-Plus、Sa-Token、Spring Web、JDBC、Jackson、Lombok、Spring AOP 与 Maven,并声明邮件和 OpenAPI 文档依赖。前端采用 Vue 3、TypeScript、Vite、Element Plus、Vue Router、Pinia、Axios、ECharts 与 Day.js。AI 相关页面通过项目接口访问配置的服务。附件包含当前源码、功能资料、设计和答辩文档以及图片,排除依赖、构建产物和重复旧源码包。

项目资料附件

定制服务:+v pink996611