CASE FILE / 管理系统
订餐外卖管理系统
本系统是一套完整的美食在线订餐与外卖配送管理平台,采用前后端分离架构,后端基于 Spring Boot + MyBatis-Plus 构建 RESTful API,前端管理后台采用 Vue.js 打造,移动端 H5 页面适配手机浏览。系统覆盖菜品浏览 → 会员注册登录 → 购物下单 → 订单支付 → 配送追踪全链路业务流程,并集成百度 AI 智能识别能力,适用于中小型餐饮商家的线上外卖运营场景。
- STATUS
- 已完成
- TYPE
- 毕业设计
- UPDATED
- 2026.05
01
项目定位
菜品分类管理 — 多级分类维护、前后台统一检索 菜品信息管理 — 菜品上下架、图片上传、价格管理、点击热度排序 会员管理中心 — 注册/登录、个人信息、会员折扣、密码重置 订单信息管理 — 下单、金额自动计算(价格×数量×折扣)、支付状态跟踪 订单配送追踪 — 配送状态、配送时间、地址管理 系统配置管理 — 轮播图、公告、关于我们等全局配置项 百度 AI 集成 — 智能图像识别、内容审核等 AI 能力 Token 鉴权 — 自定义 Token + Shiro 安全框架,注解级权限控制 用户端(移动H5):顾客可浏览菜品分类与详情,按热度排序筛选热门菜品,注册成为会员后享受专属折扣优惠,将菜品加入购物车并下单,下单时系统自动根据菜品价格 × 数量 × 会员折扣计算总金额,支持查看订单支付状态与配送进度。 管理后台(PC端):管理员可维护菜品分类与菜品信息(含图片上传、价格设定、过期时间),管理会员信息与折扣策略,查看并处理订单(确认支付、安排配送),维护轮播图与公告等系统配置项。内置提醒功能可按时间范围自动统计待处理事项。 AI赋能:系统集成了百度 AI 开放平台 SDK,可用于菜品图片智能识别、内容合规审核等场景,提升运营效率。 安全机制:采用 Apache Shiro 配合自定义 Token 机制实现用户认证与鉴权,支持 @IgnoreAuth 注解灵活控制接口访问权限。前端页面操作与后端 API 权限分离,保障数据安全。 架构特点:严格的前后端分离架构,后端纯 RESTful API 返回 JSON 数据,前端独立部署。支持 MySQL 与 SQL Server 双数据库,通过 MyBatis-Plus 实现零 SQL 的 CRUD 操作,复杂查询通过 XML Mapper 自定义。
02
核心工作
更多工作内容将在后台补充后展示。
03
技术架构
Vue / Spring Boot / MySQL / MyBatis
已完成
04
页面截图
有类似项目需要沟通?
可以先说明业务场景、现有材料和期望完成时间。


