掌桥专利:专业的专利平台
掌桥专利
首页

菜品订单处理系统、方法、电子设备及计算机可读存储介质

文献发布时间:2023-06-19 09:29:07


菜品订单处理系统、方法、电子设备及计算机可读存储介质

技术领域

本申请实施例涉及信息处理技术领域,特别是涉及一种菜品订单处理系统、方法、电子设备及计算机可读存储介质。

背景技术

在餐饮领域,现有技术中普遍的出菜流程是:后厨出菜,然后由专职的划菜员对菜品进行划菜处理,包括:通过厨房打印机打印划菜单,然后手工划单;或者打印出带条码(或二维码)的后厨分单,然后进行扫码划菜;或者通过划菜出品界面,点击消费单,找到正在出品的菜品项,完成划菜。

可见,现有的出菜流程中需要专职的划菜人员,浪费人力,导致人力成本的上升。还需要划菜人员对纸质打印单、扫码枪、电子屏幕进行操作,操作繁琐且不卫生。

发明内容

本申请提供一种菜品订单处理系统、方法、电子设备及计算机可读存储介质,能够节省人力成本,提升现有餐饮流程中的出菜、划菜效率。

为了解决上述问题,第一方面,本申请实施例提供了一种菜品订单处理系统,包括:

菜品识别装置,用于获得菜品图像,并对所述菜品图像进行识别,确定菜品信息;

菜品信息处理装置,用于将所述菜品信息与多个菜品订单各自包含的菜品信息进行匹配,得到待划菜的目标菜品订单,以及,对所述目标菜品订单中的所述菜品信息对应的菜品进行划菜操作;

菜品信息输出装置,用于输出所述菜品信息和所述菜品信息对应的取餐信息。

可选地,所述菜品识别装置包括:

图像采集模块,用于采集菜品图像;

图像识别模块,用于对所采集的菜品图像进行识别,确定菜品信息。

可选地,所述菜品信息输出装置包括以下任意一种或多种:

用于通过语音对所述菜品信息和所述菜品信息对应的取餐信息进行语音播报的音频输出模块;

用于通过影像对所述菜品信息和所述菜品信息对应的取餐信息进行显示的投影模块或具有显示屏的显示模块;

用于通过振动或振铃对所述菜品信息和所述菜品信息对应的取餐信息进行提示,或通过显示信息对所述菜品信息和所述菜品信息对应的取餐信息进行显示的设备,所述设备为可穿戴设备或电子桌牌。

可选地,所述系统还包括:

通信模块,用于将所述菜品信息和所述菜品信息对应的取餐信息发送给第一终端;以及,接收第二终端返回的匹配错误信息,所述匹配错误信息表征不存在所述目标菜品订单或所述目标菜品订单不包含所述菜品信息对应的菜品;

所述菜品信息处理装置,还用于根据所述匹配错误信息,将所述菜品信息与多个菜品订单各自包含的菜品信息进行再次匹配,得到新的待划菜的目标菜品订单,以及,对所述新的待划菜的目标菜品订单中的所述菜品信息对应的菜品进行划菜操作。

可选地,所述将所述菜品信息与多个菜品订单各自包含的菜品信息进行匹配,得到待划菜的目标菜品订单的步骤,包括:

根据所述菜品信息,从多个菜品订单中确定至少一个候选菜品订单,一个候选菜品订单包含所述菜品信息对应的菜品且所述菜品的出菜状态为未出菜;

根据所述至少一个候选菜品订单的出菜进度信息,确定所述待划菜的目标菜品订单。

可选地,所述根据所述至少一个候选菜品订单的出菜进度信息,确定所述待划菜的目标菜品订单的步骤,包括:

根据所述至少一个候选菜品订单各自的已等待时长和/或所述至少一个候选菜品订单各自的出菜状态为未出菜的菜品的数量,确定所述待划菜的目标菜品订单。

可选地,所述系统还包括菜品订单管理服务器,所述菜品订单管理服务器具体包括:

存储模块,用于存储接收到的各个菜品订单,以及每个菜品订单的已等待时长、每个菜品订单包括的各个菜品的出菜状态,所述出菜状态包括未出菜或已出菜;

更新模块,用于在菜品信息处理装置对所述目标菜品订单中的所述菜品信息对应的菜品进行划菜操作之后,将所述目标菜品订单中的所述菜品信息对应的菜品的出菜状态更新为已出菜。

可选地,所述菜品订单管理服务器还包括:

通信模块,接收用户终端发送的针对目标菜品的退菜请求;

标记模块,用于根据所述退菜请求,将相应菜品订单上的目标菜品标记为已退菜。

可选地,所述菜品订单信息还包括:生成所述菜品订单信息的客户端信息;所述菜品订单管理服务器中的通信模块还用于:

接收所述客户端信息对应的客户端发送的针对预设菜品订单的出菜进度查询请求,并向所述客户端发送所述预设菜品订单的出菜状态为未出菜的菜品的数量和/或所述预设菜品订单的包括的各个菜品的出菜状态。

第二方面,本申请实施例提供了一种菜品订单处理方法,包括:

获得菜品图像,并对所述菜品图像进行识别,确定菜品信息;

将所述菜品信息与多个菜品订单各自包含的菜品信息进行匹配,得到待划菜的目标菜品订单;

对所述目标菜品订单中的所述菜品信息对应的菜品进行划菜操作;

输出所述菜品信息和所述菜品信息对应的取餐信息。

可选地,所述输出所述菜品信息和所述菜品信息对应的取餐信息,包括一下任意一种或多种:

通过语音对所述菜品信息和所述菜品信息对应的取餐信息进行语音播报;

通过影像对所述菜品信息和所述菜品信息对应的取餐信息进行显示;

通过振动或振铃对所述菜品信息和所述菜品信息对应的取餐信息进行提示,或通过显示信息对所述菜品信息和所述菜品信息对应的取餐信息进行显示。

可选地,所述方法还包括:

将所述菜品信息和所述菜品信息对应的取餐信息发送给第一终端;

接收第二终端返回的匹配错误信息,所述匹配错误信息表征不存在所述目标菜品订单或所述目标菜品订单不包含所述菜品信息对应的菜品;

根据所述匹配错误信息,将所述菜品信息与多个菜品订单各自包含的菜品信息进行再次匹配,得到新的待划菜的目标菜品订单,以及,对所述新的待划菜的目标菜品订单中的所述菜品信息对应的菜品进行划菜操作。

可选地,所述将所述菜品信息与多个菜品订单各自包含的菜品信息进行匹配,得到待划菜的目标菜品订单的步骤,包括:

根据所述菜品信息,从多个菜品订单中确定至少一个候选菜品订单,一个候选菜品订单包含所述菜品信息对应的菜品且所述菜品的出菜状态为未出菜;

根据所述至少一个候选菜品订单的出菜进度信息,确定所述待划菜的目标菜品订单。

可选地,所述根据所述至少一个候选菜品订单的出菜进度信息,确定所述待划菜的目标菜品订单的步骤,包括:

根据所述至少一个候选菜品订单各自的已等待时长和/或所述至少一个候选菜品订单各自的出菜状态为未出菜的菜品的数量,确定所述待划菜的目标菜品订单。

可选地,所述方法还包括:

存储接收到的各个菜品订单,以及每个菜品订单的已等待时长、每个菜品订单包括的各个菜品的出菜状态,所述出菜状态包括未出菜或已出菜;

在菜品信息处理装置对所述目标菜品订单中的所述菜品信息对应的菜品进行划菜操作之后,将所述目标菜品订单中的所述菜品信息对应的菜品的出菜状态更新为已出菜。

可选地,所述方法还包括:

接收用户终端发送的针对目标菜品的退菜请求;

根据所述退菜请求,将相应菜品订单上的目标菜品标记为已退菜。

可选地,所述方法还包括:

接收客户端发送的针对预设菜品订单的出菜进度查询请求,所述客户端为生成所述菜品订单信息的客户端;

向所述客户端发送所述预设菜品订单的出菜状态为未出菜的菜品的数量和/或所述预设菜品订单的包括的各个菜品的出菜状态。

第三方面,本申请实施例还公开了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请第二方面公开的菜品订单处理方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时本申请第二方面公开的菜品订单处理方法的步骤。

本申请实施例包括以下优点:

采用本申请实施例公开的菜品订单处理系统,包括:菜品识别装置、菜品信息处理装置和菜品信息输出装置,可以对后厨完成的菜品进行自动识别,并且智能地对识别得到的菜品进行分配,得到取餐信息。从而提高餐厅后厨的整体工作效率,并且,利用菜品订单处理系统,对菜品进行自动识别和分配,可以节省人力,无需划菜员再对菜品进行划菜处理,进而无需再使用扫码枪或者单据进行划菜,使得整个出菜流程更加环保卫生。并且采用菜品订单处理系统替代人工划菜可以更加智能高效,避免人工划菜出现的失误。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例的一种菜品订单处理系统的结构示意图;

图2是本申请实施例的一种菜品订单处理系统的结构示意图;

图3是本申请实施例的一种菜品订单处理系统的结构示意图;

图4是本申请实施例的一种菜品订单处理方法的流程图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例公开的一种菜品订单处理系统,如图1所示,包括菜品识别装置110、菜品信息处理装置120,以及菜品信息输出装置130,其中,菜品识别装置,用于获得菜品图像,并对所述菜品图像进行识别,确定菜品信息;菜品信息处理装置,用于将所述菜品信息与多个菜品订单各自包含的菜品信息进行匹配,得到待划菜的目标菜品订单,以及,对所述目标菜品订单中的所述菜品信息对应的菜品进行划菜操作;菜品信息输出装置,用于输出所述菜品信息和所述菜品信息对应的取餐信息。

划菜操作,具体是指将已经出菜的菜品信息在相应订单中进行特殊标记,例如,标记为“已出菜”。

取餐信息,在本申请中具体是指面向传菜员、服务员等餐厅服务人员的取餐信息,至少包括:菜名和对应桌台号。

本申请的一些实施例中,菜品识别装置具备图像获取和图像分析的功能。菜品识别装置首先获取菜品图像,然后根据获取到的菜品图像,利用图像识别系统识别出菜品信息。

所述菜品识别装置110包括:图像采集模块,用于采集菜品图像;图像识别模块,用于对所采集的菜品图像进行识别,确定菜品信息。所述图像采集模块,可以为现有技术中任意一种具有图像采集功能的摄像头或者照相机;所述图像识别模块,可以为现有技术中的任意一种具有图像识别功能的图像识别系统。

所述菜品识别装置110通常为设置在后厨的出菜窗口的固定装置,后厨人员完成菜品之后,将菜品盛放在容器内,之后将盛放着菜品的容器放在菜品识别装置前,菜品识别装置110可以对菜品图像进行自动捕捉,或者,菜品识别装置也可以在接收到图像获取指令之后对菜品图像进行捕捉,所述图像获取指令可以为语音指令或者触控指令等。

在本申请的一些实施例中,所述菜品识别装置110也可以为传菜员的具有图像识别功能的手持移动终端(例如安装了图像识别软件的手机)。传菜员可以使用该手持移动终端完成菜品图像的采集。

完成菜品图像获取后,菜品识别装置110利用图像识别系统对捕捉到的菜品图像进行识别。

菜品识别装置110将识别得到的菜品信息发送给菜品信息处理装置120,菜品信息处理装置120将所述菜品信息与多个菜品订单各自包含的菜品信息进行匹配,得到待划菜的目标菜品订单,并对目标菜品订单中的所述菜品进行划菜操作。

所述将所述菜品信息与多个菜品订单各自包含的菜品信息进行匹配,得到待划菜的目标菜品订单的步骤,包括:

根据所述菜品信息,从多个菜品订单中确定至少一个候选菜品订单,一个候选菜品订单包含所述菜品信息对应的菜品且所述菜品的出菜状态为未出菜;

根据所述至少一个候选菜品订单的出菜进度信息,确定所述待划菜的目标菜品订单。

具体的,菜品信息处理装置120根据菜品信息,在系统中匹配到多个包含该菜品,且该菜品状态为未出菜的菜品订单,将这些菜品订单作为候选订单,然后查询这些候选订单的出菜进度信息,可以理解的,出菜进度信息可以包括:菜品订单已出菜的菜品数量、未出菜的菜品数量、未出菜的菜品的等待时长等。

然后根据候选订单的出菜进度信息确定一个优先级最高的菜品订单作为目标菜品订单。

可选的,所述根据所述至少一个候选菜品订单的出菜进度信息,确定所述待划菜的目标菜品订单的步骤,包括:

根据所述至少一个候选菜品订单各自的已等待时长和/或所述至少一个候选菜品订单各自的出菜状态为未出菜的菜品的数量,确定所述待划菜的目标菜品订单。

其中,候选菜品订单是指包含该菜品的所有订单。

在实际应用中,当确定出至少一个候选菜品订单后,可以根据这些候选菜品订单中的该菜品的订单已等待时长来确定候选订单的优先级,由此,可以合理安排各个订单的等待时长,避免部分订单等待时间过长。

仍然以菜品为“鱼香肉丝”为例进行说明,在确定候选菜品订单包括:03号桌订单、05号桌订单、13号桌订单之后,再分别获取这三个订单中,“鱼香肉丝”的等待时间,其中,03号等待时间为15分钟,05号等待时间为11分钟,13号等待时间为7分钟,则将该菜品分配给等待时间最长的03号桌。确定最终的取餐信息为“鱼香肉丝,03号桌”。

也可以根据各个候选菜品订单中未出菜的数量信息确定候选订单的优先级,由此,可以尽快完成一些未出菜菜品数量少的菜品订单,使得客户可以尽快完成用餐,减轻前厅桌台紧张程度。

仍然以菜品为“鱼香肉丝”为例进行说明,在确定候选菜品订单包括:03号桌订单、05号桌订单、13号桌订单之后,再分别获取这三个订单中,未出菜菜品的数量,其中,03号未出菜菜品为1个,05号未出菜菜品为3个,13号未出菜菜品为5个,则将该菜品分配给未出菜菜品数量最少的03号桌。确定最终的取餐信息为“鱼香肉丝,03号桌”。

也可以将等待时长和未出菜菜品数量结合以确定候选订单的优先级。使得菜品分配更加合理,提高客户体验。

以菜品识别装置110固定在出菜口对菜品图像进行自动捕捉为例:后厨完成了菜品鱼香肉丝,无需再大声告知传菜员当前所完成的菜品是什么,只需将该菜品装盘后通过出菜口放到菜品识别装置110前,菜品识别装置110的图像采集模块对菜品图像进行自动捕捉,获得菜品鱼香肉丝的图像,再将该图像上传到图像识别模块,图像识别模块利用图像识别系统对菜品鱼香肉丝的图像进行识别,得到菜品信息“鱼香肉丝”。

然后菜品识别装置110将“鱼香肉丝”这个菜品信息发送给菜品信息处理装置120,菜品信息处理装置对“鱼香肉丝”进行匹配,在匹配的过程中,发现03号桌的订单中,仅剩“鱼香肉丝”还未出菜,则将该菜品分配给03号桌,生成取餐信息“03号桌,鱼香肉丝”发送给菜品信息输出装置130。

可选的,所述菜品输出装置包括以下任意一种或多种:

用于通过语音对所述菜品信息和所述菜品信息对应的取餐信息进行语音播报的音频输出模块;

用于通过影像对所述菜品信息和所述菜品信息对应的取餐信息进行显示的投影模块或具有显示屏的显示模块;

用于通过振动或振铃对所述菜品信息和所述菜品信息对应的取餐信息进行提示,或通过显示信息对所述菜品信息和所述菜品信息对应的取餐信息进行显示的设备,所述设备为可穿戴设备或电子桌牌。

本申请的一些实施例中,菜品信息处理装置120完成菜品信息和目标菜品订单的匹配后,生成取餐信息,将菜品信息和对应的取餐信息发送给菜品输出装置130,菜品输出装置130可以通过以下几种方式中的任意一种或者多种输出菜品信息及其对应的取餐信息:

通过语音播报对接收到的菜品信息和对应的取餐信息进行播报,例如,在确定取餐信息之后语音播报:“03号桌,鱼香肉丝”。

通过与菜品识别装置一体的显示屏对接收到的菜品信息和对应的取餐信息进行显示,例如:在确定取餐信息之后在信息输出装置的显示屏上显示“03号桌,鱼香肉丝”。

通过划菜员佩戴的可穿戴设备对接收到的菜品信息和对应的取餐信息进行提示,例如:在确定取餐信息之后将取餐信息发送到划菜员佩戴的可穿戴设备,则划菜员佩戴的可穿戴设备振动或者振铃,并且显示“03号桌,鱼香肉丝”提醒相应划菜员取餐。

在本申请的一些实施例中,菜品识别装置可以和菜品信息处理装置集成到同一个装置中,此时,菜品信息处理装置完成菜品信息和目标菜品订单的匹配后,生成取餐信息,将菜品信息和对应的取餐信息返回给菜品识别装置,由菜品识别装置输出取餐信息。

在本申请的另一实施例中,公开了另一种菜品订单处理系统,包括:菜品识别装置210、菜品信息处理装置220,以及菜品信息输出装置230,通信模块240。所述通信模块240,用于将所述菜品信息和所述菜品信息对应的取餐信息发送给第一终端;以及,接收第二终端返回的匹配错误信息,所述匹配错误信息表征不存在所述目标菜品订单或所述目标菜品订单不包含所述菜品信息对应的菜品;所述菜品信息处理装置,还用于根据所述匹配错误信息,将所述菜品信息与多个菜品订单各自包含的菜品信息进行再次匹配,得到新的待划菜的目标菜品订单,以及,对所述新的待划菜的目标菜品订单中的所述菜品信息对应的菜品进行划菜操作。

在实际应用中,可能存在匹配错误的情况,因此,在菜品信息处理装置220完成匹配后,通过通信模块240将菜品信息及与其对应的取餐信息发送到第一终端,服务员或者客户根据客户的菜品订单信息对菜品信息进行确认,若是确认该桌台的菜品订单中没有该菜品信息,则通过第二终端向菜品信息处理装置220返回匹配错误信息,菜品处理装置220在接收到所述匹配错误信息之后,将该匹配错误的菜品与多个菜品订单各自包含的菜品信息再次进行匹配,得到新的待划菜的目标菜品订单,从而进行划菜操作。由此系统可以执行下一步的出菜操作。

值得说明地是,本申请实施例中的,第一终端和第二终端可以为不同的终端。例如,第一终端可以包括服务员的终端和客户的终端,那么在将取餐信息发送出去之后,服务员和客户均可以对该取餐信息进行确认,因此,返回错误信息的第二终端可以是服务员的终端,也可以是客户的终端。

依然以前述的例子为例,若是菜品信息处理装置220生成“03号桌,鱼香肉丝”的菜品信息及取餐信息,该信息通过通信模块240发送到03号桌台的服务员的手持终端,03号桌台的服务员,对该信息进行确认,发现03好桌台的菜品订单中并没有“鱼香肉丝”的菜品信息,则确认该匹配信息错误。向菜品信息处理装置220返回匹配错误信息。菜品信息处理装置220接收到所述匹配错误信息之后,对“鱼香肉丝”重新进行目标菜品订单匹配,匹配到05号桌的菜品订单信息。则重新生成菜品信息及取餐信息“05号桌,鱼香肉丝”。并通过通信模块将该菜品信息及取餐信息发送到05号桌台的服务员的手持终端,05号桌台的服务员对该匹配信息确认无误,则返回匹配正确信息。则菜品信息处理装置220将该菜品信息及取餐信息发送给到菜品信息输出装置230。

在本申请的另一种实施例中,公开了另一种菜品订单处理系统,包括:菜品识别装置310,菜品信息处理装置320,菜品信息输出装置330,菜品订单管理服务器340。

其中,所述菜品订单管理服务器340具体包括:

存储模块,用于存储接收到的各个菜品订单,以及每个菜品订单的已等待时长、每个菜品订单包括的各个菜品的出菜状态,所述出菜状态包括未出菜或已出菜;

更新模块,用于在菜品信息处理装置对目标菜品订单中的菜品信息对应的菜品进行划菜操作之后,将所述目标菜品订单中的所述菜品信息对应的菜品的出菜状态更新为已出菜。

具体的,所述菜品订单管理服务器340用于存储客户下单的各个菜品订单,并且存储各个订单中每个菜品的实时出菜状态,将已经完成出菜的菜品状态标记为已出菜,将还未出菜处于等待中的菜品状态标记为未出菜,同时计算并存储各个菜品订单的已等待时长。还用于在菜品信息处理装置320对目标菜品订单中的菜品进行划菜操作之后,对目标菜品订单中的菜品状态进行更新,将完成划菜操作的菜品标记为已出菜。

在本申请的另一个实施例中,所述菜品订单管理服务器340还包括:

通信模块,接收用户终端发送的针对目标菜品的退菜请求;

标记模块,用于根据所述退菜请求,将相应菜品订单上的目标菜品标记为已退菜。

在实际应用中,可能会出现客户或者服务员操作失误导致点错了菜品,或者客户在点了某道菜品之后又不想要该菜品,在这些情况下,则需要菜品订单处理系统具备退菜功能。

因而,所述菜品订单管理服务器340还包括通信模块和标记模块。用于接收客户或者服务员的用户终端发送的针对目标菜品的退菜请求,并根据所述退菜请求,将相应菜品订单上的目标菜品标记为已退菜。

在实际应用中,客户可以通过自己的客户端进行点菜、退菜、查询出菜进度等操作,也可以指示服务员通过服务员的终端进行点菜、退菜、查询出菜进度等操作。

若是客户退菜时,后厨已经开始制作相应菜品,那么后厨出菜时,经过菜品识别装置310识别出菜品信息后,菜品信息处理装置320对该菜品匹配不到相应的目标菜品订单,则证明用户发送了退菜请求,退掉了该菜品。

在本申请的另一个实施例中,所述菜品订单信息还包括:生成所述菜品订单信息的客户端信息;所述通信模块还用于:接收所述客户端信息对应的客户端发送的针对预设菜品订单的出菜进度查询请求,并向所述客户端发送所述预设菜品订单的出菜状态为未出菜的菜品的数量和/或所述预设菜品订单的包括的各个菜品的出菜状态。

在实际应用中,客户在等待菜品的过程中可能会需要查询出菜进度,包括未出菜的菜品数量和/或各个菜品的出菜状态。

因此,在菜品订单信息中还包括:生成该菜品订单的客户端信息,即客户下单时采用的客户端的信息。

客户若是想查询菜品订单的出菜进度,只需通过下单时采用的客户端发送出菜进度查询信息。菜品订单管理服务器中的通信模块在接收到客户端发送的出菜进度查询信息之后可以根据客户端信息查询到相应的菜品订单,并且将该菜品的出菜进度发送给所述客户端。出菜进度具体包括:菜品订单中未出菜的菜品的数量和/或菜品订单中包括的各个菜品的出菜状态。

本申请的另一实施例公开了一种菜品订单处理方法,所述菜品订单处理方法包括:步骤410至步骤440。

步骤410:获得菜品图像,并对所述菜品图像进行识别,确定菜品信息;

步骤420:将所述菜品信息与多个菜品订单各自包含的菜品信息进行匹配,得到待划菜的目标菜品订单;

步骤430:对所述目标菜品订单中的所述菜品信息对应的菜品进行划菜操作;

步骤440:输出所述菜品信息和所述菜品信息对应的取餐信息。

可选地,所述输出所述菜品信息和所述菜品信息对应的取餐信息,包括一下任意一种或多种:

通过语音对所述菜品信息和所述菜品信息对应的取餐信息进行语音播报;

通过影像对所述菜品信息和所述菜品信息对应的取餐信息进行显示;

通过振动或振铃对所述菜品信息和所述菜品信息对应的取餐信息进行提示,或通过显示信息对所述菜品信息和所述菜品信息对应的取餐信息进行显示。

可选地,所述方法还包括:

将所述菜品信息和所述菜品信息对应的取餐信息发送给第一终端;

接收第二终端返回的匹配错误信息,所述匹配错误信息表征不存在所述目标菜品订单或所述目标菜品订单不包含所述菜品信息对应的菜品;

根据所述匹配错误信息,将所述菜品信息与多个菜品订单各自包含的菜品信息进行再次匹配,得到新的待划菜的目标菜品订单,以及,对所述新的待划菜的目标菜品订单中的所述菜品信息对应的菜品进行划菜操作。

可选地,所述将所述菜品信息与多个菜品订单各自包含的菜品信息进行匹配,得到待划菜的目标菜品订单的步骤,包括:

根据所述菜品信息,从多个菜品订单中确定至少一个候选菜品订单,一个候选菜品订单包含所述菜品信息对应的菜品且所述菜品的出菜状态为未出菜;

根据所述至少一个候选菜品订单的出菜进度信息,确定所述待划菜的目标菜品订单。

可选地,所述根据所述至少一个候选菜品订单的出菜进度信息,确定所述待划菜的目标菜品订单的步骤,包括:

根据所述至少一个候选菜品订单各自的已等待时长和/或所述至少一个候选菜品订单各自的出菜状态为未出菜的菜品的数量,确定所述待划菜的目标菜品订单。

可选地,所述方法还包括:

存储接收到的各个菜品订单,以及每个菜品订单的已等待时长、每个菜品订单包括的各个菜品的出菜状态,所述出菜状态包括未出菜或已出菜;

在菜品信息处理装置对所述目标菜品订单中的所述菜品信息对应的菜品进行划菜操作之后,将所述目标菜品订单中的所述菜品信息对应的菜品的出菜状态更新为已出菜。

可选地,所述方法还包括:

接收用户终端发送的针对目标菜品的退菜请求;

根据所述退菜请求,将相应菜品订单上的目标菜品标记为已退菜。

可选地,所述方法还包括:

接收客户端发送的针对预设菜品订单的出菜进度查询请求,所述客户端为生成所述菜品订单信息的客户端;

向所述客户端发送所述预设菜品订单的出菜状态为未出菜的菜品的数量和/或所述预设菜品订单的包括的各个菜品的出菜状态。

本申请的另一实施例公开了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的菜品订单处理方法。所述电子设备可以为PC机、移动终端、个人数字助理、平板电脑等。

本申请还公开了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的菜品订单处理方法的步骤。

对于方法实施例而言,由于其与装置实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的菜品订单处理系统、方法、电子设备及计算机可读存储介质,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

相关技术
  • 菜品订单处理系统、方法、电子设备及计算机可读存储介质
  • 订单处理方法、装置、电子设备及计算机可读存储介质
技术分类

06120112184585