# restaurant **Repository Path**: xiaoxin0214/restaurant ## Basic Information - **Project Name**: restaurant - **Description**: 基于MVC餐饮管理系统 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 1 - **Created**: 2023-03-06 - **Last Updated**: 2024-12-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目介绍 > 基于MVC餐饮管理系统编程语言使用的是Java,前端使用的是Layui框架,后端使用的是MVC框架,系统中所有的数据信息存储于MySQL数据库。该系统是采用栅格化布局,在电脑、平板还是手机上都能进行操作。系统实现的功能包括:个人信息管理; 系统登录模块,其中主要包括登录以及对员工密码进行短信验证码验证成功之后重置等功能;前台管理模块,其中主要包括开台餐桌、预约餐桌、点单、结账、注册会员、会员充值等功能;菜品管理;运营管理;订单管理;基础信息管理;财务分析以及系统设置等模块。 # 功能模块介绍 ![image-20230308131952085](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308131952085.png) ## 1.系统登录模块 > 系统登录模块,是进入本系统必须经过的模块,其他模块在过滤器的帮助下是无法直接输入网址进行的。在该页面用户可以看到由粒子背景特效、随机背景图、文字提示、输入框以及按钮组成的登录界面 。在这个模块员工可以实现登录、通过手机号接收验证码重置密码。 ![img](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/clip_image002.jpg) ## 2.餐馆系统首页 > 登录成功之后进入系统,来到系统主页,看到系统的首页。该页面主要展示的是欢迎的员工名称、时间提示 、餐馆一些数据统计以及关于餐馆的介绍。 ![image-20230308135145638](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135145638.png) ## 3.前台管理 > 前台系统,在该界面主要是采用在电脑、平板以及手机都不会影响操作的栅格布局来展现餐桌信息包括餐桌是否开台、开台时间、预约信息并且可以选择餐桌进行开台、预约、取消预约、对已开台餐桌进行点单、结账。 ![image-20230308135228242](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135228242.png) ### 3.1点餐界面 ![image-20230308135301624](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135301624.png) ### 3.2购物车界面 ![image-20230308135334872](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135334872.png) ### 3.3结账界面 ![image-20230308135426983](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135426983.png) ### 3.4支付界面 ![image-20230308135456499](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135456499.png) ## 4.菜品管理 > 在菜品设置界面首先是所有菜品详细内容分页展示,在该界面可以进行菜品的查询、添加、删除(包括批量删除)以及编辑。为了防止误删,还实现了回收站功能,可以将删除的菜品进行恢复或者彻底删除。 ![image-20230308135544951](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135544951.png) ## 5.菜品类型管理 > 在菜品类型界面,主要是对菜品类型进行管理,该界面显示所有菜品类型信息,可以进行菜品类型的添加,删除。并且可以对菜品类型进行上架或者不上架进行操作。 ![image-20230308135616567](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135616567.png) ## 6.运营管理 > 该功能界面显示有一周内营业额柱状图、今日最热产品、餐馆内部数据统计(包括今日订单、会员数、今日营业额、当前正在使用参数、菜品数量以及员工数量)以及菜品的历史销量排行(包括菜品图片、菜品名称以及其对应的总销量)。 ![02](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/02.png) ## 7.订单管理 > 订单管理,该功能界面是所有订单的分页展示,默认排序是时间顺序,最新的排在前面方便查看。可以根据会员名、员工名字以及支付状态进行查询,也可以在查看详细订单信息。 ![image-20230308135922642](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135922642.png) ### 7.1订单详情 ![image-20230308135951475](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308135951475.png) ## 8.基础信息管理 ### 8.1员工管理 > 在员工管理界面,分页展示了所有员工的详细信息,在该界面可以进行员工的查询、添加、删除(包括批量删除)以及编辑等功能。为了防止误删,还实现了回收站功能,可以将删除的员工进行恢复或者彻底删除。 ![image-20230308140042801](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308140042801.png) ### 8.2权限管理 > 对职位进行选择之后,在权限模板进行选择并且提交就能修改对应职位的权限。 ![image-20230308140109312](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308140109312.png) ## 9.财务分析 > 该模块有财务管理界面,详细内容就是所有的账单分页展示。可以进行查询和其他财务信息的添加。 ![image-20230308140142247](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308140142247.png) ## 10.系统设置(根据时间戳查看操作日志的功能) ![image-20230308140242255](https://xiaoxintypora.oss-cn-chengdu.aliyuncs.com/imgs/image-20230308140242255.png)