# gd **Repository Path**: surpass_1/gd ## Basic Information - **Project Name**: gd - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-02-10 - **Last Updated**: 2021-01-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 系统名称 餐厅点餐管理系统 # 系统概要 ``` 餐厅点餐系统主要围绕点餐流程进行开发实现,首先用餐顾客使用手机扫描餐桌二维码,填写人数和手机号等信息即可进入点餐界面,选购自己的餐品后点击购物车界面对餐品进行增减,填写备注信息后确认下单,用餐顾客即可等待餐品上桌,用餐。 管理员可通过餐桌管理对该餐桌订单进行餐品状态和结账操作。点击餐桌详单可以看到当前订单的餐品状态和订单的基本信息,付款时计算已上菜金额进行结算付款,用户通过扫码进行结账,结账后订单信息会修改餐桌状态和餐品销量等信息,用餐流程结束。 餐厅点餐系统还对餐厅和供应商之间的原材料管理,供应商提交原材料审批单,管理员审批后原材料入库。 餐厅点餐系统还具备会员功能、餐厅信息、个人中心等功能,基本具备餐厅工作的所有功能。 ``` ## 功能实现 ### 技术选型 #### 后台技术选型 SpringBoot MyBatis redis docker镜像 #### 前端技术选型 Bootstrap组件 jQueryc Layui非模块化CC ECharts ### 开发环境 操作系统:Windows 10 编程语言: Java 8 开发工具: IDEA、Navicat、Git、IDEA 项目构建: Maven 3.3.9 服务器:SpringBoot自带启动器 数据库: MySQL、Redis 代码托管平台: Gitee ### 预览效果 ### 讨论 有问题请在[issue])讨论 ### 目录结构描述 ├─export---导出Excel数据 │ ├─原材料 │ └─订单 ├─file---图片 ├─qr---二维码 └─src └─main ├─java │ └─com │ └─zhouli---源代码 ├─resources │ ├─static │ │ ├─bootstrap---bootstrap资源包 │ │ ├─css---样式 │ │ ├─img---图片 │ │ ├─js---通用js │ │ └─layui---layui资源包 │ └─templates └─webapp ├─admin │ ├─alipay---支付宝组件 │ ├─customer---顾客资源 │ └─supporter---供应商 └─lib---部分jar # V1.0.0 版本内容更新 2020-02-10 项目初始化 2020-02-11 新增供应商管理 2020-02-12 新增原材料储备管理 原材料储备管理完善 2020-02-14 新增供应商审批功能 bootstrap layui 2020-02-16 新增管理员审批,各功能明细,点餐展示 2020-02-23 功能基本完成,等待优化校验 2020-02-25 新增统计分析,生成相关图表 2020-03-17 功能优化 新增部分功能添加导出功能 2020-03-18 新增用餐顾客呼叫工作人员语音提醒 2020-03-26 修正列表查询重置的问题 2020-04-24 新增表单校验,主要为非空 2020-04-28 更换redis数据源 2020-05-14 切换下载方式 2020-05-15 更换参数传递方式 2020-05-18 优化