[发明专利]一种用于餐厅精确上餐时间的多机网络系统有效

专利信息
申请号: 201410748249.0 申请日: 2014-12-10
公开(公告)号: CN104376516B 公开(公告)日: 2018-01-16
发明(设计)人: 张一鸣;邢智皓;李政;彭国豪;王晶;宋阳;孙建清 申请(专利权)人: 张一鸣;彭国豪
主分类号: G06F19/00 分类号: G06F19/00;G06Q50/12
代理公司: 济南舜源专利事务所有限公司37205 代理人: 李江
地址: 262700 山东省*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种用于餐厅精确上餐时间的多机网络系统,所述系统包括若干个餐桌模块、一个服务模块和一个厨房模块;采用本发明可以让顾客实时查看自己所有菜品的预计上餐时间,并且本发明可以修正大部分原因造成的估算误差,在兼顾操作简便性及成本的前提下,大大提高估算精度,上餐时间误差可以控制在两分钟之内;本发明通过设计人工服务请求并且精确了上餐时间,使餐厅服务人员的工作量大大减少,提高了工作效率和餐厅的服务质量。
搜索关键词: 一种 用于 餐厅 精确 时间 网络 系统
【主权项】:
一种用于餐厅精确上餐时间的多机网络系统,其特征在于:所述系统包括若干个餐桌模块、一个服务模块和一个厨房模块;所述餐桌模块包括一个餐桌感应模块,所述餐桌感应模块用来感应客户,并将客户准备就餐的信息发送到餐桌处理器;餐桌处理器,所述餐桌处理器接收到信息并进行处理后,向餐桌输出模块或餐桌无线通信模块发出信息;餐桌输出模块,所述餐桌输出模块接收到餐桌处理器的信息后,向客户发出信息;餐桌输入模块,所述餐桌输入模块用来输入点餐信息,并将信息发送到餐桌处理器;餐桌无线通信模块,所述餐桌无线通信模块接收到餐桌处理器的信息后,将信息发送到服务模块和厨房模块,另外可以接收服务模块和厨房模块的信息,并将信息发送到餐桌处理器;所述服务模块包括一个服务无线通信模块,所述服务无线通信模块用来接收餐桌模块和厨房模块的信息,将信息发送到服务单片机,另外可以接收服务单片机的信息,将信息发送到餐桌模块和厨房模块;服务单片机,所述服务单片机接收到信息并进行处理后,向服务输出模块或服务无线通信模块发出信息;服务输出模块,所述服务输出模块接收到服务单片机的信息后,向服务人员发出信息;服务输入模块,所述服务输入模块用来输入信息,并将信息发送到服务单片机;所述厨房模块包括若干个厨房单片机模块,所述厨房单片机模块与厨师一一对应,用于向厨师发送信息和厨师输入信息;厨房总线,所述厨房总线用于厨房单片机模块和厨房处理器的信息传输;厨房处理器,所述厨房处理器接收到信息后对上餐时间进行处理,并向厨房总线或厨房无线通信模块输出信息;厨房无线通信模块,所述厨房无线通信模块接收到厨房处理器的信息后,将信息发送到服务模块和餐桌模块,另外可以接收服务模块和餐桌模块的信息,并将信息发送到厨房处理器;所述厨房处理器对上餐时间进行处理,所涉及的参数及变量为:M:参数,厨房能同时进行制作的最大菜品数量;m:变量,初值为1,已经计算出上菜时间且未完成的菜品数量;N:变量,当前正在计算上菜时间的订单中所需制作的菜品数量;n:变量,初值为1,在该订单的菜品数量N中正在计算上菜时间的第n道菜品,顺序由点餐顺序决定;i:变量,初值为0,开机后已经计算出上菜时间的菜品总数量;Ci:变量,开机后每道菜品的编号,该编号是唯一的;tci:变量,完成编号为Ci的菜品所需要的预计时间,可为负,负值表示实际用时大于预计用时;td:变量,总上餐时间的误差统计值,即每道菜品制作完成时tci数值;POWEROFF:关机申请标志位,若该标志位为1,则系统关机,否则不执行任何功能;所述厨房处理器对上餐时间进行处理的步骤为:步骤S101,所述多机网络系统开启;步骤S102,对系统参数和变量进行初始化,确定参数M,将变量m初始化为1,将变量i、td初始化为0;步骤S103,判断订单队列是否为空,“是”则重复执行步骤S103,“否”则进入步骤S104;步骤S104,提取出队首订单,读取该订单中菜品数量N,并将n初始化为1;步骤S105,提取订单中第n道菜品,并编号为Ci;步骤S106,变量m自增1,同时变量i自增1;步骤S107,判断m是否大于M,“是”则进入步骤S111进行上菜时间的计算;“否”则进入步骤S108进行上菜时间的计算;步骤S108,从数据库调取该菜品的统计时间赋值给tci,并将tci发回给餐桌模块;步骤S109,判断n是否大于N,“否”则进入步骤S110,“是”则进入步骤S112;步骤S110,变量n自增一,并进入步骤105;步骤S111,采用变量tci的计算方法,将计算出的用时tci发回餐桌模块,并进入步骤S112;步骤S112,刷新所有菜品的上餐倒计时tc0~tci;步骤S113,判断订单对列是否为空,“是”则进入步骤S114,“否”则进入步骤S104;步骤S114,判断POWEROFF是否为1,“是”则进入步骤S115,“否”则进入步骤S103;步骤S115,关闭系统;所述订单变化时,N值重新确定的步骤为:步骤S201,厨房模块的厨房无线通信模块接收到数据;步骤S202,厨房模块的厨房处理器解码,判断该数据包是否为订单,“是”则进入步骤S203,“否”则进入步骤S204;步骤S203,将此订单加入到订单列表,生成新的订单菜品数量N;步骤S204,结束;所述厨房模块中某菜品完成时,对tci进行误差纠正的步骤为:步骤S301,菜品制作完成并触发中断;步骤S302,获取该菜品的倒计时剩余时间tci,tci为负值表示菜品的实际完成时间晚于预计时间;步骤S303,变量td的值增加tci;步骤S304,将tci清零且冻结该变量,使得该变量的值恒为0;步骤S305,判断总误差td是否在正负30s之内,“是”则进入步骤S308,“否”则进入步骤S306;步骤S306,误差时间大于30秒,等待队列中所有菜品的倒计时剩余时间加td;步骤S307,td清零;步骤S308,变量m自减1;步骤S309,结束;所述S111步骤中对变量tci的确定步骤为:设某时刻正在烹饪的M个菜的剩余出锅时间分别为t1,t2……tM,待计算时间的菜品在等待队列的第Q位,因此从点菜顺序上来说,该菜品前面有M+Q‑1个菜,M个菜在烹饪中,Q‑1个菜在等待队列里,变量tpq表示等待队列中第q个菜品的统计时间,1≤q≤Q;步骤1,定义一个正在制作各个菜品的完成时间数列A={ti},即A={t1,t2…tx…tM},从中取最小值tx,并将tx值存储为tx0,从数列A中剔除此最小值元素tx,将数列A={ti}中的所有元素的值均减去tx0,同时在A中添加新元素tp1,即q=1时的tpq;步骤2,在数列A中选取最小元素值tx,将tx存储为tx1,从数列中剔除此最小值元素tx,将数列中所有元素的值减去tx1,同时在A中添加新元素tp2,即q=2时的tpq;依次类推步骤q,在数列A中选取最小元素值tx,将tx存储为tx(q‑1),从数列中剔除此最小值元素tx,将数列中所有元素的值减去tx(q‑1),同时在A中添加新元素tpq;依次类推步骤Q,在数列A中选取最小元素值tx,将tx存储为tx(Q‑1),从数列中剔除此最小值元素tx,将数列中所有元素的值减去tx(Q‑1);步骤Q+1,待计算时间的菜品的预计等待时间tci=tx0+tx1+……+tx(Q‑1)+tpQ。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张一鸣;彭国豪,未经张一鸣;彭国豪许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410748249.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top