烹饪系统的排单方法和排单系统与流程

文档序号:14390578阅读:182来源:国知局
烹饪系统的排单方法和排单系统与流程

本发明涉及商用烹饪领域,具体而言,涉及一种烹饪系统的排单方法和排单系统。



背景技术:

目前,现有的烹饪装置均为单台操作,执行加热相应操作流程为:根据订单匹配相应工作模式和时间,在多个未工作的烹饪装置中任意选取一台,打开炉门,将食物放置在腔体内,关上炉门,在控制面板上设置工作模式和时间,点击“开始”按钮工作。当所有烹饪装置均在工作时,等待某台烹饪装置完成烹饪后,再选取该台烹饪装置执行烹饪。该烹饪装置只能单台操作,操作步骤多,效率低;并且在商用多台烹饪装置的情况下,人工无法根据使用时长均布排单。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的第一方面在于,提出一种烹饪系统的排单方法。

本发明的第二方面在于,提出一种烹饪系统的排单系统。

有鉴于此,根据本发明的第一方面,提供了一种烹饪系统的排单方法,烹饪系统包括订单发送端、中控设备和多个烹饪器具,排单方法包括:接收订单发送端发送的订单信息;判断多个烹饪器具的工作状态,若多个烹饪器具中的至少一个处于空闲状态,则运行闲时排单模式,若多个烹饪器具均处于工作状态,则运行忙时排单模式;当运行闲时排单模式时,根据处于空闲状态的烹饪器具的累计工作时长,发送订单信息至一个烹饪器具;当运行忙时排单模式时,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具。

本发明提供的排单方法,包括两种排单模式,闲时排单模式和忙时排单模式;中控设备接收订单信息后,当存在至少一个烹饪器具处于空闲状态时,采用闲时排单模式,根据空闲状态的烹饪器具的累计工作时长,优先选择累计工作时长相对较短的空闲烹饪器具进行加工,如此可以避免个别烹饪器具因累计加工时长过长导致使用过度而损坏;当所有烹饪器具均处于工作状态时,采用忙时排单模式,根据每个烹饪器具的剩余工作时长,选择剩余工作时长相对较短的烹饪器具进行加工,保证了订单在相对较短的时间内完成,缩短了用户的等待时间;通过闲时和忙时两种排单模式,可以实现具备多台烹饪器具时的优化排单,并且操作简单便捷,效率高,使整个排单过程更加智能化,提升用户的使用体验。

另外,根据本发明提供的上述技术方案中的排单方法,还可以具有如下附加技术特征:

在上述技术方案中,优选地,当运行闲时排单模式时,根据处于空闲状态的烹饪器具的累计工作时长,将订单信息发送至一个烹饪器具的步骤包括:当运行闲时排单模式时,查询处于空闲状态的烹饪器具的累计工作时长;发送订单信息至累计工作时长最短的烹饪器具。

在该技术方案中,确认为闲时排单模式后,中控设备查询每个处于闲时状态的烹饪器具的累计工作时长,选择累计工作时长最短的烹饪器具,将订单信息发送至该设备,避免了个别烹饪器具因累计加工时长过长导致使用过度而损坏,提升了整个排单过程的工作效率。

在上述任一技术方案中,优选地,当运行闲时排单模式时,根据处于空闲状态的烹饪器具的累计工作时长,将订单信息发送至一个烹饪器具的步骤包括:当运行闲时排单模式时,从处于空闲状态的烹饪器具中选择带有优先标识的烹饪器具;根据处于空闲状态并带有优先标识的烹饪器具的累计工作时长,发送订单信息至一个烹饪器具。

在该技术方案中,运行闲时排单模式时,优先选择带优先标识的烹饪器具,再从中根据累计工作时长优选出相应的烹饪器具,如果优选的烹饪器具都不空闲,再选择其他烹饪器具。通过加入优先标识,可以对排单过程进行人为干预,优先特定几台烹饪器具排单,提高了排单过程的灵活性,并且操作简单便捷,效率高。

在上述任一技术方案中,优选地,当运行忙时排单模式时,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具的步骤包括:当运行忙时排单模式时,查询多个烹饪器具的剩余工作时长;发送订单信息至剩余工作时长最短的烹饪器具。

在该技术方案中,确认为忙时排单模式后,中控设备查询所有烹饪器具的剩余工作时长,优先选择剩余工作时长最短的烹饪器具,通过这种排序选择方式,在实现多个烹饪器具同时排单的同时,保证了订单在最短的时间内完成,缩短了用户的等待时间,提升了整个排单过程的工作效率。

在上述任一技术方案中,优选地,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具的操作具体包括:根据多个烹饪器具的剩余工作时长选择一个烹饪器具;判断选择的烹饪器具的剩余工作时长是否大于等于预设时长;当选择的烹饪器具的剩余工作时长大于等于预设时长时,发送选择的烹饪器具的剩余工作时长至订单发送端;判断是否接收到订单发送端反馈的取消订单指令,若是,则删除订单信息,若否,则发送订单信息至选择的烹饪器具;当选择的烹饪器具的剩余工作时长小于预设时长时,发送订单信息至选择的烹饪器具。

在该技术方案中,当处于忙时排单模式时,先从多个烹饪器具中选择一个烹饪器具,再根据该烹饪器具的剩余工作时长判断用户的等待时间是否超过一定程度(即预设时长),若不超过,则直接排单加工,若超过,则先询问用户,根据用户的反馈确定是否加工。通过将预设时长与剩余工作时长进行比较,不仅可以确定用户需要等待的时间,提高订单信息透明度,还可以使用户根据等待时间选择等待或取消订单,提升用户体验。

在上述任一技术方案中,优选地,在接收订单发送端发送的订单信息的操作之后,在判断多个烹饪器具的工作状态的操作之前,还包括:根据订单信息中的加工方式确定所需的烹饪器具的类型;判断多个烹饪器具的工作状态的操作具体执行为:判断与确定的类型相同的烹饪器具的工作状态。

在该技术方案中,中控设备控制的多个烹饪器具包括不同的类型,如微波炉、蒸箱、烤箱等,中控设备在接收到订单信息后,根据订单信息确定订单信息中加工方式所需的烹饪器具类型,例如蒸鱼则需选择蒸箱,在确定烹饪器具类型之后,再判断已确定类型的烹饪器具的工作状态。采用不同类型的烹饪器具,可以满足不同的加工方式,使加工产品更丰富,用户选择更加多样化;通过对烹饪器具的分类控制,则可根据加工方式确定烹饪器具的类型,确保了产品的加工效果,并且操作简单便捷,效率高,提升用户使用体验。

根据本发明的第二方面,提供了一种烹饪系统的排单系统,烹饪系统包括订单发送端、中控设备和多个烹饪器具,排单系统包括:接收模块,用于接收订单发送端发送的订单信息;判断模块,用于判断多个烹饪器具的工作状态,若多个烹饪器具中的至少一个处于空闲状态,则运行闲时排单模式,若多个烹饪器具均处于工作状态,则运行忙时排单模式;闲时排单模块,用于当运行闲时排单模式时,根据处于空闲状态的烹饪器具的累计工作时长,发送订单信息至一个烹饪器具;忙时排单模块,用于当运行忙时排单模式时,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具。

本发明提供的排单系统,包括两种排单模式,闲时排单模式和忙时排单模式;接收单元接收订单信息后,判断单元判断存在至少一个烹饪器具处于空闲状态时,启动闲时排单模块,根据空闲状态的烹饪器具的累计工作时长,优先选择累计工作时长相对较短的空闲烹饪器具进行加工,如此可以避免个别烹饪器具因累计加工时长过长导致使用过度而损坏;当接收单元接收订单信息后,判断单元判断所有烹饪器具均处于工作状态时,启动忙时排单模块,根据每个烹饪器具的剩余工作时长,选择剩余工作时长相对较短的烹饪器具进行加工,保证了订单在相对较短的时间内完成,缩短了用户的等待时间;通过闲时和忙时两种排单模式,可以实现具备多台烹饪器具时的优化排单,并且操作简单便捷,效率高,使整个排单过程更加智能化,提升用户的使用体验。

在上述技术方案中,优选地,闲时排单模块包括:第一查询单元,用于当运行闲时排单模式时,查询处于空闲状态的烹饪器具的累计工作时长;第一发送单元,用于发送订单信息至累计工作时长最短的烹饪器具。

在该技术方案中,确认为闲时排单模式后,第一查询单元查询每个处于闲时状态的烹饪器具的累计工作时长,选择累计工作时长最短的烹饪器具,第一发送单元将订单信息发送至该设备,避免了个别烹饪器具因累计加工时长过长导致使用过度而损坏,提升了整个排单过程的工作效率。

在上述任一技术方案中,优选地,闲时排单模块包括:筛选单元,用于当运行闲时排单模式时,从处于空闲状态的烹饪器具中选择带有优先标识的烹饪器具;排单单元,用于根据处于空闲状态并带有优先标识的烹饪器具的累计工作时长,发送订单信息至一个烹饪器具。

在该技术方案中,运行闲时排单模式时,优先选择带优先标识的烹饪器具,再从中根据累计工作时长优选出相应的烹饪器具,如果优选的烹饪器具都不空闲,再选择其他烹饪器具。通过加入优先标识,可以对排单过程进行人为干预,优先特定几台烹饪器具排单,提高了排单过程的灵活性,并且操作简单便捷,效率高。

在上述任一技术方案中,优选地,忙时排单模块包括:第二查询单元,用于当运行忙时排单模式时,查询多个烹饪器具的剩余工作时长;第二发送单元,用于发送订单信息至剩余工作时长最短的烹饪器具。

在该技术方案中,确认为忙时排单模式后,第二查询单元查询所有烹饪器具的剩余工作时长,第二发送单元优先选择剩余工作时长最短的烹饪器具,通过这种排序选择方式,在实现多个烹饪器具同时排单的同时,保证了订单在最短的时间内完成,缩短了用户的等待时间,提升了整个排单过程的工作效率。

在上述任一技术方案中,优选地,忙时排单模块包括:选择单元,用于根据多个烹饪器具的剩余工作时长选择一个烹饪器具;第一判断单元,用于判断选择的烹饪器具的剩余工作时长是否大于等于预设时长,若是,则激活第四发送单元,若否,则激活第五发送单元;第四发送单元,用于发送选择的烹饪器具的剩余工作时长至订单发送端;第二判断单元,用于判断是否接收到订单发送端反馈的取消订单指令,若是,则删除订单信息,若否,则激活第五发送单元;第五发送单元,用于发送订单信息至选择的烹饪器具。

在该技术方案中,当处于忙时排单模式时,先从多个烹饪器具中选择一个烹饪器具,再根据该烹饪器具的剩余工作时长判断用户的等待时间是否超过一定程度(即预设时长),若不超过,则直接排单加工,若超过,则先询问用户,根据用户的反馈确定是否加工。通过将预设时长与剩余工作时长进行比较,不仅可以确定用户需要等待的时间,提高订单信息透明度,还可以使用户根据等待时间选择等待或取消订单,提升用户体验。

在上述任一技术方案中,优选地,还包括:筛选模块,用于根据订单信息中的加工方式确定所需的烹饪器具的类型;判断模块具体用于判断与确定的类型相同的烹饪器具的工作状态。

在该技术方案中,中控设备控制的多个烹饪器具包括不同的类型,如微波炉、蒸箱、烤箱等,接收模块在接收到订单信息后,筛选模块根据订单信息确定订单信息中加工方式所需的烹饪器具类型,例如蒸鱼则需选择蒸箱,在确定烹饪器具类型之后,判断模块再判断已确定类型的烹饪器具的工作状态。采用不同类型的烹饪器具,可以满足不同的加工方式,使加工产品更丰富,用户选择更加多样化;通过对烹饪器具的分类控制,则可根据加工方式确定烹饪器具的类型,确保了产品的加工效果,并且操作简单便捷,效率高,提升用户使用体验。

根据本发明的第三方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现如上述任一技术方案所述的排单方法。

本发明提供的计算机设备,处理器在执行存储器上存储的计算机程序时,可实现上述任一技术方案的所述的排单方法的步骤,因而具有上述排单方法的全部有益技术效果,在此不再赘述。

根据本发明的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现如上述任一技术方案所述的排单方法。

本发明提供的计算机可读存储介质,其上存储的计算机程序被处理器执行时可实现上述任一技术方案的方法的步骤,因而具有上述排单方法的全部有益技术效果,在此不再赘述。

根据本发明的第五方面,提供了一种中控设备,其特征在于,包括:如上述技术方案的计算机设备或如上述技术方案的计算机可读存储介质。

本发明提供的中控设备,具有上述的计算机设备或计算机可读存储介质,因而具有上述排单方法的全部有益技术效果,在此不再赘述。

根据本发明的第六方面,提供了一种烹饪系统,其特征在于,包括:订单发送端;至少一个烹饪器具;及如上述技术方案中的中控设备。

本发明提供的烹饪系统,具有上述技术方案的中控设备,因而具有上述排单方法的全部有益技术效果,在此不再赘述。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1示出了根据本发明的一个实施例的烹饪系统的结构示意图;

图2示出了根据本发明的第一个实施例的排单方法的示意流程图;

图3示出了根据本发明的第二个实施例的排单方法的示意流程图;

图4示出了根据本发明的第三个实施例的排单方法的示意流程图;

图5示出了根据本发明的第四个实施例的排单方法的示意流程图;

图6示出了根据本发明的第五个实施例的排单方法的示意流程图;

图7示出了根据本发明的第六个实施例的排单方法的示意流程图;

图8示出了根据本发明的第一个实施例的排单系统的示意框图;

图9示出了根据本发明的第二个实施例的排单系统的示意框图;

图10示出了根据本发明的第三个实施例的排单系统的示意框图;

图11示出了根据本发明的第四个实施例的排单系统的示意框图;

图12示出了根据本发明的第五个实施例的排单系统的示意框图;

图13示出了根据本发明的第六个实施例的排单系统的示意框图;

图14示出了根据本发明的一个实施例的计算机设备的结构示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

本发明第一方面的实施例提供了一种烹饪系统的排单方法,具体地,如图1所示,烹饪系统包括订单发送端(图中未示出)、中控设备b和多个烹饪器具a1至an,其中,订单发送端可独立设置,也可为下单用户个人的移动终端,烹饪器具可为微波炉、烤箱、蒸汽炉等。

图2示出了根据本发明的第一个实施例的排单方法的示意流程图;如图2所示,排单方法包括:

步骤s102,接收订单发送端发送的订单信息;

步骤s104,判断多个烹饪器具中是否存在至少一个烹饪器具处于空闲状态,若是,则转到步骤s106,若否,则转到步骤s110;

步骤s106,运行闲时排单模式;

步骤s108,根据处于空闲状态的烹饪器具的累计工作时长,发送订单信息至一个烹饪器具;

步骤s110,运行忙时排单模式;

步骤s112,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具。

在该实施例中,排单方法包括两种排单模式,闲时排单模式和忙时排单模式;中控设备接收订单信息后,当存在至少一个烹饪器具处于空闲状态时,采用闲时排单模式,根据空闲状态的烹饪器具的累计工作时长,优先选择累计工作时长相对较短的空闲烹饪器具进行加工,如此可以避免个别烹饪器具因累计加工时长过长导致使用过度而损坏;当所有烹饪器具均处于工作状态时,采用忙时排单模式,根据每个烹饪器具的剩余工作时长,选择剩余工作时长相对较短的烹饪器具进行加工,保证了订单在最短时间内完成,缩短了用户的等待时间;通过闲时和忙时两种排单模式,可以实现具备多台烹饪器具时的优化排单,并且操作简单便捷,效率高,使整个排单过程更加智能化,提升用户的使用体验。

图3示出了根据本发明的第二个实施例的排单方法的示意流程图;如图3所示,排单方法包括:

步骤s202,接收订单发送端发送的订单信息;

步骤s204,判断多个烹饪器具中是否存在至少一个烹饪器具处于空闲状态,若是,则转到步骤s206,若否,则转到步骤s212;

步骤s206,运行闲时排单模式;

步骤s208,查询处于空闲状态的烹饪器具的累计工作时长;

步骤s210,发送订单信息至累计工作时长最短的烹饪器具;

步骤s212,运行忙时排单模式;

步骤s214,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具。

在该实施例中,确认为闲时排单模式后,中控设备查询每个处于闲时状态的烹饪器具的累计工作时长,选择累计工作时长最短的烹饪器具,将订单信息发送至该设备,避免了个别烹饪器具因累计加工时长过长导致使用过度而损坏,提升了整个排单过程的工作效率。

图4示出了根据本发明的第三个实施例的排单方法的示意流程图;如图4所示,排单方法包括:

步骤s302,接收订单发送端发送的订单信息;

步骤s304,判断多个烹饪器具中是否存在至少一个烹饪器具处于空闲状态,若是,则转到步骤s306,若否,则转到步骤s314;

步骤s306,运行闲时排单模式;

步骤s308,从处于空闲状态的烹饪器具中选择带有优先标识的烹饪器具;

步骤s310,查询处于空闲状态并带有优先标识的烹饪器具的累计工作时长;

步骤s312,发送订单信息至累计工作时长最短的烹饪器具;

步骤s314,运行忙时排单模式;

步骤s316,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具。

在该实施例中,运行闲时排单模式时,优先选择带优先标识的烹饪器具,再从中根据累计工作时长优选出相应的烹饪器具,如果优选的烹饪器具都不空闲,再选择其他烹饪器具,如商用烹饪器具优先,家用烹饪器具其次。通过加入优先标识,可以对排单过程进行人为干预,优先特定几台烹饪器具排单,提高了排单过程的灵活性,并且操作简单便捷,效率高。

图5示出了根据本发明的第四个实施例的排单方法的示意流程图;如图5所示,排单方法包括:

步骤s402,接收订单发送端发送的订单信息;

步骤s404,判断多个烹饪器具中是否存在至少一个烹饪器具处于空闲状态,若是,则转到步骤s406,若否,则转到步骤s412;

步骤s406,运行闲时排单模式;

步骤s408,查询处于空闲状态的烹饪器具的累计工作时长;

步骤s410,发送订单信息至累计工作时长最短的烹饪器具;

步骤s412,运行忙时排单模式;

步骤s414,查询多个烹饪器具的剩余工作时长;

步骤s416,发送订单信息至剩余工作时长最短的烹饪器具。

在该实施例中,确认为忙时排单模式后,中控设备查询所有烹饪器具的剩余工作时长,优先选择剩余工作时长最短的烹饪器具,通过这种排序选择方式,在实现多个烹饪器具同时排单的同时,保证了订单在最短时间内完成,缩短了用户的等待时间,提升了整个排单过程的工作效率。可选地,也可采用次优方式,选择剩余工作时长第二短的烹饪器具。

图6示出了根据本发明的第五个实施例的排单方法的示意流程图;如图6所示,排单方法包括:

步骤s502,接收订单发送端发送的订单信息;

步骤s504,判断多个烹饪器具中是否存在至少一个烹饪器具处于空闲状态,若是,则转到步骤s506,若否,则转到步骤s512;

步骤s506,运行闲时排单模式;

步骤s508,查询处于空闲状态的烹饪器具的累计工作时长;

步骤s510,发送订单信息至累计工作时长最短的烹饪器具;

步骤s512,运行忙时排单模式;

步骤s514,查询多个烹饪器具的剩余工作时长;

步骤s516,根据多个烹饪器具的剩余工作时长选择一个烹饪器具;

步骤s518,判断选择的烹饪器具的剩余工作时长是否大于等于预设时长,若是,则转到步骤s520,若否,则转到步骤s526;

步骤s520,发送选择的烹饪器具的剩余工作时长至订单发送端;

步骤s522,判断是否接收到订单发送端反馈的取消订单指令,若是,则转到步骤s524,若否,则转到步骤s526;

步骤s524,删除订单信息;

步骤s526,发送订单信息至选择的烹饪器具。

在该实施例中,当处于忙时排单模式时,先从多个烹饪器具中选择一个烹饪器具,再根据该烹饪器具的剩余工作时长判断用户的等待时间是否超过一定程度(即预设时长),若不超过,则直接排单加工,若超过,则先询问用户,根据用户的反馈确定是否加工。通过将预设时长与剩余工作时长进行比较,不仅可以确定用户需要等待的时间,提高订单信息透明度,还可以使用户根据等待时间选择等待或取消订单,提升用户体验。

图7示出了根据本发明的第六个实施例的排单方法的示意流程图;如图7所示,排单方法包括:

步骤s602,接收订单发送端发送的订单信息;

步骤s604,根据订单信息中的加工方式确定所需的烹饪器具的类型;

步骤s606,判断与确定的类型相同的烹饪器具中是否存在至少一个烹饪器具处于空闲状态,若是,则转到步骤s608,若否,则转到步骤s614;

步骤s608,运行闲时排单模式;

步骤s610,查询处于空闲状态的烹饪器具的累计工作时长;

步骤s612,发送订单信息至累计工作时长最短的烹饪器具;

步骤s614,运行忙时排单模式;

步骤s616,查询多个烹饪器具的剩余工作时长;

步骤s618,根据多个烹饪器具的剩余工作时长选择一个烹饪器具;

步骤s620,判断选择的烹饪器具的剩余工作时长是否大于等于预设时长,若是,则转到步骤s622,若否,则转到步骤s628;

步骤s622,发送选择的烹饪器具的剩余工作时长至订单发送端;

步骤s624,判断是否接收到订单发送端反馈的取消订单指令,若是,则转到步骤s626,若否,则转到步骤s628;

步骤s626,删除订单信息;

步骤s628,发送订单信息至选择的烹饪器具。

在该实施例中,中控设备控制的多个烹饪器具包括不同的类型,如微波炉、蒸箱、烤箱等,中控设备在接收到订单信息后,根据订单信息确定订单信息中加工方式所需的烹饪器具类型,例如蒸鱼则需选择蒸箱,在确定烹饪器具类型之后,再判断已确定类型的烹饪器具的工作状态。采用不同类型的烹饪器具,可以满足不同的加工方式,使加工产品更丰富,用户选择更加多样化;通过对烹饪器具的分类控制,则可根据加工方式确定烹饪器具的类型,确保了产品的加工效果,并且操作简单便捷,效率高,提升用户使用体验。

本发明第二方面的实施例提供了一种烹饪系统的排单系统,具体地,如图1所示,烹饪系统包括订单发送端(图中未示出)、中控设备b和多个烹饪器具a1至an,其中,订单发送端可独立设置,也可为下单用户个人的移动终端,烹饪器具可为微波炉、烤箱、蒸汽炉等。

图8示出了根据本发明的第一个实施例的排单系统的示意框图;如图8所示,排单系统100包括:

接收模块102,用于接收订单发送端发送的订单信息;

判断模块104,用于判断多个烹饪器具的工作状态,若多个烹饪器具中的至少一个处于空闲状态,则运行闲时排单模式,若多个烹饪器具均处于工作状态,则运行忙时排单模式;

闲时排单模块106,用于当运行闲时排单模式时,根据处于空闲状态的烹饪器具的累计工作时长,发送订单信息至一个烹饪器具;

忙时排单模块108,用于当运行忙时排单模式时,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具。

在该实施例中,排单系统100包括两种排单模式,闲时排单模式和忙时排单模式;接收单元102接收订单信息后,判断单元104判断存在至少一个烹饪器具处于空闲状态时,启动闲时排单模块106,根据空闲状态的烹饪器具的累计工作时长,优先选择累计工作时长相对较短的空闲烹饪器具进行加工,如此可以避免个别烹饪器具因累计加工时长过长导致使用过度而损坏;当接收单元102接收订单信息后,判断单元104判断所有烹饪器具均处于工作状态时,启动忙时排单模块108,根据每个烹饪器具的剩余工作时长,选择剩余工作时长相对较短的烹饪器具进行加工,保证了订单在相对较短的时间内完成,缩短了用户的等待时间;通过闲时和忙时两种排单模式,可以实现具备多台烹饪器具时的优化排单,并且操作简单便捷,效率高,使整个排单过程更加智能化,提升用户的使用体验。

图9示出了根据本发明的第二个实施例的排单系统的示意框图;如图9所示,排单系统200包括:

接收模块202,用于接收订单发送端发送的订单信息;

判断模块204,用于判断多个烹饪器具的工作状态,若多个烹饪器具中的至少一个处于空闲状态,则运行闲时排单模式,若多个烹饪器具均处于工作状态,则运行忙时排单模式;

闲时排单模块206,包括:第一查询单元208,用于当运行闲时排单模式时,查询处于空闲状态的烹饪器具的累计工作时长;第一发送单元210,用于发送订单信息至累计工作时长最短的烹饪器具;

忙时排单模块212,用于当运行忙时排单模式时,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具。

在该实施例中,确认为闲时排单模式后,第一查询单元208查询每个处于闲时状态的烹饪器具的累计工作时长,选择累计工作时长最短的烹饪器具,第一发送单元210将订单信息发送至该设备,避免了个别烹饪器具因累计加工时长过长导致使用过度而损坏,提升了整个排单过程的工作效率。

图10示出了根据本发明的第三个实施例的排单系统的示意框图;如图10所示,排单系统300包括:

接收模块302,用于接收订单发送端发送的订单信息;

判断模块304,用于判断多个烹饪器具的工作状态,若多个烹饪器具中的至少一个处于空闲状态,则运行闲时排单模式,若多个烹饪器具均处于工作状态,则运行忙时排单模式;

闲时排单模块306,包括:筛选单元308,用于当运行闲时排单模式时,从处于空闲状态的烹饪器具中选择带有优先标识的烹饪器具;排单单元310,用于根据处于空闲状态并带有优先标识的烹饪器具的累计工作时长,发送订单信息至一个烹饪器具;

忙时排单模块312,用于当运行忙时排单模式时,根据多个烹饪器具的剩余工作时长,发送订单信息至一个烹饪器具。

在该实施例中,运行闲时排单模式时,优先选择带优先标识的烹饪器具,再从中根据累计工作时长优选出相应的烹饪器具,如果优选的烹饪器具都不空闲,再选择其他烹饪器具,如商用烹饪器具优先,家用烹饪器具其次。通过加入优先标识,可以对排单过程进行人为干预,优先特定几台烹饪器具排单,提高了排单过程的灵活性,并且操作简单便捷,效率高。

图11示出了根据本发明的第四个实施例的排单系统的示意框图;如图11所示,排单系统400包括:

接收模块402,用于接收订单发送端发送的订单信息;

判断模块404,用于判断多个烹饪器具的工作状态,若多个烹饪器具中的至少一个处于空闲状态,则运行闲时排单模式,若多个烹饪器具均处于工作状态,则运行忙时排单模式;

闲时排单模块406,包括:第一查询单元408,用于当运行闲时排单模式时,查询处于空闲状态的烹饪器具的累计工作时长;第一发送单元410,用于发送订单信息至累计工作时长最短的烹饪器具;

忙时排单模块412,包括:第二查询单元414,用于当运行忙时排单模式时,查询多个烹饪器具的剩余工作时长;第二发送单元416,用于发送订单信息至剩余工作时长最短的烹饪器具。

在该实施例中,确认为忙时排单模式后,第二查询单元414查询所有烹饪器具的剩余工作时长,第二发送单元416优先选择剩余工作时长最短的烹饪器具,通过这种排序选择方式,在实现多个烹饪器具同时排单的同时,保证了订单在最短的时间内完成,缩短了用户的等待时间,提升了整个排单过程的工作效率。可选地,也可采用次优方式,选择剩余工作时长第二短的烹饪器具。

图12示出了根据本发明的第五个实施例的排单系统的示意框图;如图12所示,排单系统500包括:

接收模块502,用于接收订单发送端发送的订单信息;

判断模块504,用于判断多个烹饪器具的工作状态,若多个烹饪器具中的至少一个处于空闲状态,则运行闲时排单模式,若多个烹饪器具均处于工作状态,则运行忙时排单模式;

闲时排单模块506,包括:第一查询单元508,用于当运行闲时排单模式时,查询处于空闲状态的烹饪器具的累计工作时长;第一发送单元510,用于发送订单信息至累计工作时长最短的烹饪器具;

忙时排单模块512,包括:选择单元514,用于根据多个烹饪器具的剩余工作时长选择一个烹饪器具;第一判断单元516,用于判断选择的烹饪器具的剩余工作时长是否大于等于预设时长,若是,则激活第四发送单元518,若否,则激活第五发送单元520;第四发送单元518,用于发送选择的烹饪器具的剩余工作时长至订单发送端;第二判断单元522,用于判断是否接收到订单发送端反馈的取消订单指令,若是,则删除订单信息,若否,则激活第五发送单元520;第五发送单元520,用于发送订单信息至选择的烹饪器具。

在该实施例中,先从多个烹饪器具中选择一个烹饪器具,再根据该烹饪器具的剩余工作时长判断用户的等待时间是否超过一定程度(即预设时长),若不超过,则直接排单加工,若超过,则先询问用户,根据用户的反馈确定是否加工。通过将预设时长与剩余工作时长进行比较,不仅可以确定用户需要等待的时间,提高订单信息透明度,还可以使用户根据等待时间选择等待或取消订单,提升用户体验。

图13示出了根据本发明的第六个实施例的排单系统的示意框图;如图13所示,排单系统600包括:

接收模块602,用于接收订单发送端发送的订单信息;

筛选模块604,用于根据订单信息中的加工方式确定所需的烹饪器具的类型;

判断模块606,用于判断多个烹饪器具的工作状态,若多个烹饪器具中的至少一个处于空闲状态,则运行闲时排单模式,若多个烹饪器具均处于工作状态,则运行忙时排单模式,具体用于判断与确定的类型相同的烹饪器具的工作状态;

闲时排单模块608,包括:第一查询单元610,用于当运行闲时排单模式时,查询处于空闲状态的烹饪器具的累计工作时长;第一发送单元612,用于发送订单信息至累计工作时长最短的烹饪器具;

忙时排单模块614,包括:选择单元616,用于根据多个烹饪器具的剩余工作时长选择一个烹饪器具;第一判断单元618,用于判断选择的烹饪器具的剩余工作时长是否大于等于预设时长,若是,则激活第四发送单元620,若否,则激活第五发送单元622;第四发送单元620,用于发送选择的烹饪器具的剩余工作时长至订单发送端;第二判断单元624,用于判断是否接收到订单发送端反馈的取消订单指令,若是,则删除订单信息,若否,则激活第五发送单元622;第五发送单元622,用于发送订单信息至选择的烹饪器具;

在该技术方案中,中控设备控制的多个烹饪器具包括不同的类型,如微波炉、蒸箱、烤箱等,接收模块602在接收到订单信息后,筛选模块604根据订单信息确定订单信息中加工方式所需的烹饪器具类型,例如蒸鱼则需选择蒸箱,在确定烹饪器具类型之后,判断模块606再判断已确定类型的烹饪器具的工作状态。采用不同类型的烹饪器具,可以满足不同的加工方式,使加工产品更丰富,用户选择更加多样化;通过对烹饪器具的分类控制,则可根据加工方式确定烹饪器具的类型,确保了产品的加工效果,并且操作简单便捷,效率高,提升用户使用体验。

本发明第三方面的实施例提供了一种计算机设备。图14示出了根据本发明的一个实施例的计算机设备的结构示意图,如图14所示,根据本发明的一个实施例的计算机设备7包括:存储器72、处理器74及存储在存储器72上并可在处理器74上运行的计算机程序,处理器74执行计算机程序时实现如上述任一技术方案的排单方法。

本发明提供的计算机设备7,处理器74在执行存储器72上存储的计算机程序时,可实现上述任一实施例的所述的排单方法的步骤,因而具有上述排单方法的全部有益技术效果,在此不再赘述。

本发明第四方面的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述任一实施例所述的排单方法。

本发明提供的计算机可读存储介质,其上存储的计算机程序被处理器执行时可实现上述任一实施例的方法的步骤,因而具有上述排单方法的全部有益技术效果,在此不再赘述。

本发明第五方面的实施例提供了一种中控设备,包括:如上述实施例的计算机设备或如上述实施例的计算机可读存储介质。

本发明提供的中控设备,具有上述的计算机设备或计算机可读存储介质,因而具有上述排单方法的全部有益技术效果,在此不再赘述。

本发明第六方面的实施例提供了一种烹饪系统,包括:订单发送端;至少一个烹饪器具;及如上述实施例的中控设备。

本发明提供的中控系统,具有上述实施例的中控设备,因而具有上述排单方法的全部有益技术效果,在此不再赘述。

以上结合附图详细说明了本发明的技术方案,本发明提出了一种排单方法,涉及智能云烹饪平台智能排单,即智能云烹饪平台中订单安排的逻辑和方法。一方面可以实现同时排单多台的烹饪器具,并且操作简单便捷,效率高,使整个排单过程更加智能化;另一方面也可根据烹饪器具历史使用情况排单,保证各设备使用时长基本一致,避免个别设备因过度使用而损坏,并且可以自动根据订单预估等待时间,反馈顾客,提高信息透明度和用户感知,提升用户使用体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1