【技术实现步骤摘要】
一种适用于餐厅的智能调度系统及方法
本专利技术提供一种适用于餐厅的智能调度系统及方法。
技术介绍
目前,餐厅基本都在靠服务员人工的判断等待最焦急的顾客,在后厨也基本是靠人工调度订单序列分配给厨师,或者不进行调度。这种靠人工的方式效率低下。因此,迫切需要一种可以有效对餐厅进行智能调度的系统及方法。
技术实现思路
因此,本专利技术的目的在于提供一种可以解决现有技术缺陷的适用于餐厅的智能调度系统及方法。为了实现上述目的,本专利技术提供一种适用于餐厅的智能调度系统,其特点在于,包括分别与一服务器通信连接的至少一第一电子设备及至少一第二电子设备,其中:所述第一电子设备,用于向所述服务器发送至少一订单;所述服务器,用于接受和存储所述订单,以及通过一调度算法计算出每一所述订单的调度优先级P,并依据所述调度优先级P来进行订单调度以生成一订单集合S,并将所述订单集合S发送至所述第二电子设备;所述第二电子设备为厨师用电子设备,用于接受并显示所述订单集合S,供厨师从所述订单集合S中选择即将开始做的订单并开始进行料理。在本专利技术的一实施例中,所述调度优先级P是与每一位顾客从开始与餐厅交互至 ...
【技术保护点】
1.一种适用于餐厅的智能调度系统,其特征在于,包括分别与一服务器通信连接的至少一第一电子设备及至少一第二电子设备,其中:所述第一电子设备,用于向所述服务器发送至少一订单;所述服务器,用于接受和存储所述订单,以及通过一调度算法计算出每一所述订单的调度优先级P,并依据所述调度优先级P来进行订单调度以生成一订单集合S,并将所述订单集合S发送至所述第二电子设备;所述第二电子设备为厨师用电子设备,用于接受并显示所述订单集合S,供厨师从所述订单集合S中选择即将开始做的订单并开始进行料理。
【技术特征摘要】
1.一种适用于餐厅的智能调度系统,其特征在于,包括分别与一服务器通信连接的至少一第一电子设备及至少一第二电子设备,其中:所述第一电子设备,用于向所述服务器发送至少一订单;所述服务器,用于接受和存储所述订单,以及通过一调度算法计算出每一所述订单的调度优先级P,并依据所述调度优先级P来进行订单调度以生成一订单集合S,并将所述订单集合S发送至所述第二电子设备;所述第二电子设备为厨师用电子设备,用于接受并显示所述订单集合S,供厨师从所述订单集合S中选择即将开始做的订单并开始进行料理。2.根据权利要求1所述的适用于餐厅的智能调度系统,其特征在于,所述调度优先级P是与每一位顾客从开始与餐厅交互至用餐结束离开这一时间内的至少一时间点或时间段相关,且所述服务器是依据所述调度优先级P的大小来进行订单的调度。3.根据权利要求2所述的适用于餐厅的智能调度系统,其特征在于,所述服务器是从所述调度优先级P中选择P最大的顾客,在该顾客的订单序列中选择一个订单O,并在其他顾客的订单序列中选择处于非待选择状态且未做的与该订单O相同或相似的订单,与该订单O共同形成所述订单集合S,并将所述订单集合S中的每一个订单设定为待选择状态,将所述订单集合S发送至所述第二电子设备。4.根据权利要求1~3中任一权利要求所述的适用于餐厅的智能调度系统,其特征在于,所述第二电子设备还用于将一订单开始做消息发送至所述服务器;所述服务器还用于接受所述订单开始做消息,并清除所述订单集合S中所有订单的待选择状态,并标记相应订单为开始做状态。5.根据权利要求4所述的适用于餐厅的智能调度系统,其特征在于,所述第一电子设备为服务员用电子设备及/或顾客用电子设备;其中,所述第二电子设备还用于在厨师做好一个订单后,使用所述第二电子设备向所述服务器发送一订单完成消息;所述服务器还用于在收到所述订单完成消息后,记录完成订单时刻,并向所述服务员用电子设备发送所述订单完成消息;而所述服务员用电子设备还用于接受并显示所述订单完成消息,所述服务员在看到所述订单完成消息后,为顾客上餐,并向所述服务器发送上餐完成消息;所述服务器还用于接受所述上餐完成消息,并记录上餐后时刻;其中,在向所述服务器发送至少一订单之前,所述顾客用电子设备还用于向所述服务器请求一餐谱,所述服务器还用于向所述第一电子设备发送所述餐谱。6.根据权利要求5所述的适用于餐厅的智能调度系统,其特征在于,所述调度优先级P是通过以下调度算法其中之一计算得到:调度算法1:P=N,其中,N为每一位顾客的等待焦急指数N;调度算法2:P=N+TM,其中,N为每一位顾客的等待焦急指数N,TM为订单制作时间;调度算法3:P=N+TM+CN*W,其中,N为每一位顾客的等待焦急指数N,TM为订单制作时间,CN为顾客催单次数,W为单次催单权重。7.根据权利要求6所述的适用于餐厅的智能调度系统,其特征在于,所述服务器是通过记录每一位顾客从开始与餐厅交互至用餐结束离开这一时间内的至少一时间点或时间段,并依据所述至少一时间点或时间段来计算所述等待焦急指数N,其中,所述等待焦急指数N通过以下算法其中之一来计算:算法1:N=t-T,其中,T为顾客第一个订单下单时刻,t为当前时刻;算法2:N=0.15*(t-T)+0.85*(t-t4),其中,t1为下单时刻,t2为厨师完成订单时刻,t3为服务员为顾客上餐后时刻,每一个订单皆有对应的t1、t2、t3;t为当前时刻,T为顾客第一个订单的下单时刻,t4默认值为T,其值为最后上餐时刻,即对应每个顾客最后一个t3;算法3:N=0.2*(t-T)+0.8*(t-t4),其中,t1为下单时刻,t2为厨师完成订单时刻,t3为服务员为顾客上餐后时刻,每一个订单皆有对应的t1、t2、t3;t为当前时刻,T为顾客第一个订单的下单时刻,t4默认值为T,其值为订单完成时刻,即对应每个顾客最后一个t2;算法4:N=0.2*(t-T)+0.4*(t-t4)+0.4*(t-t5),其中,t1为下单时刻,t2为厨师完成订单时刻,t3为服务员为顾客上餐后时刻,每一个订单皆有对应的t1、t2、t3;t为当前时刻,T为顾客第一个订单下单时刻,令t5默认值为T,其值为目前顾客倒数第二道餐的上餐时刻,令t4默认值为T,其值为目前顾客倒数第一道餐的上餐时刻;算法5:N=0.2*(t-T)+0.8*(t-(t4+600/n)),其中,t1为下单时刻,t2为厨师完成订单时刻,t3为服务员为顾客上餐后时刻,每一个订单皆有对应的t1、t2、t3;t为当前时刻,T为顾客第一个订单下单时刻,n为人数,t4为最近上餐时刻;算法6:N=0.2*(t-T)+0....
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。