一、项目介绍

用户角色:
1. 个人中心:用户可以查看自己的个人信息,包括用户名、头像、积分等;
2. 点餐中心:用户可以浏览菜品列表,选择餐品并下单;
3. 购物车:用户可以将选好的餐品加入购物车,进行数量修改或删除;
4. 优惠券商城:用户可以查看可领取的优惠券,并选择领取;
5. 修改密码:用户可以修改登录密码。

管理员角色:
1. 用户管理:管理员可以查看用户列表,包括其注册信息和权限,还可以进行用户的禁用、解禁等操作;
2. 角色管理:管理员可以查看角色列表,包括角色名称和权限,还可以进行角色的添加、修改和删除;
3. 菜单管理:管理员可以查看菜单列表,包括菜品名称、价格、库存等信息,还可以进行菜品的添加、修改和删除;

配送员角色:
1. 查看配送记录:配送员可以查看自己的配送记录,包括订单号、用户信息、送达状态等;
2. 订单:配送员可以接收订单并进行派送。

其他通用功能:
1. 管理菜品:食堂管理员可以管理菜品,包括菜品的上架、下架、价格修改等;
2. 优惠券管理:食堂管理员可以管理优惠券,包括优惠券的添加、修改、删除等;
3. 配送员管理:食堂管理员可以管理配送员,包括配送员的添加、编辑、删除等;
4. 订单分配:食堂管理员可以将订单分配给不同的配送员进行派送;
5. 投诉管理:食堂管理员可以查看用户投诉记录,并进行相应的处理。

作品包含

购买的内容主要包括有源码安装教程+系统源码+技术说明+数据库+安装环境+交付PPT

二、项目技术

后端语言:Java

项目架构:B/S架构、MVC开发模式

数据库:MySQL

前端技术:JavaScript、HTML、CSS

后端技术:Spring Boot、SSM

三、运行环境

JDK版本:1.8

操作系统:Window、MacOS

数据库:MySQL5.7

主要开发工具:IDEA

Tomcat: 8.0

Maven:3.6

四、运行截图