智慧饭堂报餐系统源码 智慧食堂源码

news2024/11/26 20:37:02

智慧饭堂报餐系统源码 智慧食堂源码

技术栈

1、前端技术栈:ES6、vue、vuex、vue-router、vue-cli、axios、element-ui

2、后端技术栈:SpringBoot、MyBatis、Spring Security、Jwt

介绍

一款java开发的智慧饭堂报餐系统,支持连接人脸识别设备,小程序报餐,PC后台管理,平板厨房端管理。支持硬件远程更新,硬件采用安卓系统,敏感数据加密,支持独立部署、支持二次开发、支持定制开发,深受客户好评的软硬一体化报餐系统。

智慧饭堂报餐系统是一款操作便捷、功能强大的系统软件,是针对政企事业单位内部饭堂不确定每顿有多少人吃饭,不确定应该提前准备多少食材做多少饭;用餐者(员工)也不知道食堂都做的什么菜,不知道下一顿饭要不要去吃;单位领导同样也不知道食堂有没有浪费,员工都有没有去吃饭而设计开发的。报餐系统具有饭堂厨师精准备餐,员工一键报餐,快速取餐,余额实时查询,评价反馈,管理人员可实时多维度统计,报表一键导出等。一整套政企事业单位内部饭堂的全套信息化用餐管理流程。

硬件

1、人脸识别设备:安卓、内置扬声器和麦克风、通讯方式为LAN+WIFI+蓝牙、需要联网

2、柱子(选配):立柱/底座

3、平板pad(选配):Android

使用说明

一、 登录

a.小程序搜索已做好的智慧饭堂报餐系统小程序的名称进入,或者是通过扫描报餐系统二维码进入,或者是通过公众号菜单找到报餐系统进入;

b.登录小程序,通过账号密码登录,因报餐系统主要针对内部饭堂使用,账号密码请联系管理员提供;

c.进入首页后即可通过报餐明细表查看自己目前的报餐情况。

二、 录入人脸

1、用户可在个人中心录入人脸,首次录入不需审核,后面修改人脸则需后台工作人员进行审核;

2、新用户首次进入会强制上传人脸。

三、 充值

1、可选择固定金额充值,也可自定义金额充值,余额需要大于报餐/加餐/领餐/客餐的费用才能进行报餐;

四、 报餐

1、报餐。点击我要报餐,进入报餐页面,可自动报餐或手动报餐;

2、选择饭堂。选择饭堂后可在报餐时间内点击报餐按钮进行报餐(扣除报餐费用),再次点击则取消报餐(返还报餐费用),若报餐时间结束后则不能取消报餐;

五、 挂餐

1、已报餐的情况下,如果本人在用餐时间内无法用餐,则可进行挂餐,挂餐后若被其他用户领取则无需扣费,如果在用餐时间结束还未被领取则仍然需要扣费;

六、 客餐(需提前电话联系管理员)

1、可根据客人数量以及用餐的日期、餐次进行客餐申请,申请后需管理员在后台进行审核;

2、审核通过后申请人去对应饭堂进行就餐(出示申请记录),客人可走人工通道进入就餐即可;

七、 代取餐

1、报餐成功后,若因特殊情况无法用餐,则可代取餐指派报餐饭堂的同事去帮忙代取打包;

八、 领餐与加餐

1、在用餐时间内,忘记报餐的情况下,有挂餐则可领取挂餐,没有挂餐则可以加餐,领餐后可直接人脸识别就餐,加餐则需要出示核销二维码等管理员用平板扫码核销,核销后即可用餐;

九、 核销

1、人脸机停电情况下可使用核销二维码进行核销;

十、 修改密码

1、可修改小程序登录密码;

十一、 意见反馈

1、可提交意见反馈;

十二、 申请清算余额

1、可申请退款:小程序申请退款,后台退款管理审核通过后,就可以退款了;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1097169.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

分享一下微信报名系统怎么做

微信报名系统是一种基于微信公众号或小程序的开发和应用,可实现用户通过微信进行在线报名、支付等操作的系统。本文将介绍微信报名系统的基本概念、制作流程、功能特点、使用流程和推广策略,帮助读者了解如何制作一个高效的微信报名系统。 一、微信报名系…

从零开始学习调用百度地图网页API:三、鼠标点击绘图功能

目录 代码功能问题注意addEventListenerplot_line 代码 <!DOCTYPE html> <html> <head><meta http-equiv"Content-Type" content"text/html; charsetutf-8" /><meta name"viewport" content"initial-scale1.0,…

WordPress 常规设置页面调用媒体中心上传图片插入URL(新版可用)

首先&#xff0c;我们需要在主题或插件文件夹中创建一个 JavaScript 文件&#xff08;如&#xff1a;media-uploader.js&#xff09;&#xff0c;该文件中包含如下代码。 /*** 媒体中心上传 js **/ jQuery(document).ready(function($){var mediaUploader;$(#upload_image_but…

AUTOSAR介绍

AUTOSAR产生背景 车辆功能的创新导致车辆E/E架构日益复杂。与此同时&#xff0c;开发要求通常自相矛盾&#xff1a;例如要求驾驶域辅助系统支持关键性驾驶操控&#xff0c;提高燃油经济性同时符合环境标准。信息娱乐和通信系统与实时车辆环境和在线服务的不断深入整合带来了更…

MASA MAUI 预览Office文件

文章目录 背景介绍1、新建MAUI Blazor项目2、创建OfficeViewer.razor组件3、使用安卓模拟器运行4、兼容iOS 总结 背景 接到一个在Maui中预览Office文件的需求&#xff0c;包含excel、word、PDF三种常见的文件&#xff0c;经过技术选型&#xff0c;最后选择了微软原生支持的off…

如何避免输入中文拼音时触发input事件

如何避免输入中文拼音时触发 input 事件 html 结构 <input type"text" name"" id"" />js 定义了一个输入框并添加了三个事件监听器。以下是每个部分的解释&#xff1a; const input document.querySelector("input"); let i…

记一次U8登录异常问题

最近陆续有同事反映U8系统登录切换不同用户&#xff0c;在选择账套时U8长时间无反应。 一开始在经历二十多秒的等待后还会出现账套下拉列表选项&#xff0c;后来经历更长的时间等待后提示连接SQL服务器错误&#xff0c;如下图&#xff1a; 因为不切换用户时直接登录使用是没有…

leetcode-1.两数之和

1. 题目 2. 解答 遍历数组元素之和&#xff0c;由于只有唯一答案&#xff0c;并且数组中同一个元素不能重复出现&#xff0c; 因此可以使用双重遍历方式来计算所有可能&#xff1b; #include <stdio.h>void solve(int num[], int len, int target) {for (int i 0; i …

spring 注解: 更加简单的存储 Bean

目录 1. 更加简单的存储 Bean 1.1 添加注解 1.1.1 Controller【控制器存储】 1.1.2 Service【服务存储】 1.1.3 Repository【仓库存储】 1.1.4 Component【组件存储】 1.1.5 Configuration【配置存储】 1.1.6 类注解存储 Bean 的命名规则&#xff08;默认命名规则&…

浅谈精密配电多回路监控装置在轨道交通项目上的应用

安科瑞 须静燕 行业背景 轨道交通作为城市公共交通系统的一部分&#xff0c;在过去几十年中得到了广泛的发展和扩张。它在解决城市交通拥堵、减少环境污染、提高城市可持续性等方面发挥了重要作用。随着科技的进步&#xff0c;轨道交通系统也在不断引入新的技术和创新&#xff…

外汇天眼:本周监管警告名单更新,远离以下平台!

监管信息早知道&#xff01;外汇天眼将每周定期公布监管牌照状态发生变化的交易商&#xff0c;以供投资者参考&#xff0c;规避投资风险。如果平台天眼评分过高&#xff0c;建议投资者谨慎选择&#xff0c;因为在外汇天眼评分高不代表平台没问题&#xff01; 以下是监管牌照发生…

出差学知识No4:ubuntu vim中的各种必须掌握的经典操作(持续更新......)

1、给vim模式下打开的文档内容每行之前加上行号&#xff0c;便于问题定位 1、给vim模式下打开的文档内容每行之前加上行号&#xff0c;便于问题定位 摁一下Esc之后输入&#xff1a;set number

CentoS7 安装篇十二:mysql主从搭建(xtrackbackup不停机搭建)

一、mysql主从搭建使用mysql自身自己做&#xff0c;需要停止mysql服务进行&#xff0c;这种情况下面临以下问题 1.影响客户正在运行的软件&#xff0c;数据库比较大的情况下耗时时间长 2.如果不想影响客户使用体验&#xff0c;就是晚上加班搞 为了更好软件体验及避免加班情况&a…

Stm32_标准库_14_串口蓝牙模块_解决手机与蓝牙模块数据传输的不完整性

由手机向蓝牙模块传输时间信息&#xff0c;Stm32获取信息并将已存在信息修改为传入信息 测试代码&#xff1a; #include "stm32f10x.h" // Device header #include "Delay.h" #include "OLED.h" #include "Serial.h"uint16_t num…

可能是入门高阶数学的好通道 —— 很直观易记,又很难判断的真假的数学命题们

1. 有理数和无理数 实数轴上&#xff0c;2.0右侧的第一个实数b&#xff0c;b是无理数&#xff1b;&#xff08;么&#xff1f;&#xff09; 2. 点的个数 实数轴上0.0到2.0之间距离&#xff0c;是0.0到1.0之间距离的2倍&#xff0c;所以&#xff0c;显然&#xff0c;0.0到2.0之…

【LeetCode刷题(数据结构与算法)】:上下翻转二叉树

给你一个二叉树的根节点 root &#xff0c;请你将此二叉树上下翻转&#xff0c;并返回新的根节点 你可以按下面的步骤翻转一棵二叉树&#xff1a; 原来的左子节点变成新的根节点 原来的根节点变成新的右子节点 原来的右子节点变成新的左子节点 上面的步骤逐层进行。题目数据保…

大数据中间件——Kafka

Kafka安装配置 首先我们把kafka的安装包上传到虚拟机中&#xff1a; 解压到对应的目录并修改对应的文件名&#xff1a; 首先我们来到kafka的config目录&#xff0c;我们第一个要修改的文件就是server.properties文件&#xff0c;修改内容如下&#xff1a; # Licensed to the …

【每日一题】只出现一次的数字 III

文章目录 Tag题目来源题目解读解题思路方法一&#xff1a;位运算 其他语言cpython3 写在最后 Tag 【位运算】【数组】【2023-10-16】 题目来源 260. 只出现一次的数字 III 题目解读 找出数组中恰好只出现一次的连个元素&#xff0c;其余的所有元素均出现两次。要求算法的时间…

获取Steam余额的几种方式,及Steam余额被红锁的几种情况

今天就跟大家聊聊买余额的话题&#xff0c;获取Steam余额的几种方式&#xff0c;及Steam余额被红锁的几种情况。 什么是买余额呢&#xff1f; 指的就是卖家通过steam市场里面的饰品出售功能&#xff0c;把steam账号里的余额转移到买家账号中。 大家都知道&#xff0c;自从充值…

【前段基础入门之】=>CSS3新特性 2D 变换

导语&#xff1a; CSS3新特性&#xff0c;给我们带来了很多的丰富的过渡变换效果&#xff0c;这些效果使我们的页面效果变得更加的生动&#xff0c;这一章节&#xff0c;就给大家带来CSS3中的第一个变换效果&#xff1a;2D 变换 在正式了解2D 变换之前,我们需要了解&#xff0c…