食品数据盘点处理方法、存储介质、计算机设备与流程

    专利2022-07-08  109


    本申请涉及计算机技术领域,尤其是涉及到一种食品数据盘点处理方法、存储介质、计算机设备。



    背景技术:

    目前厨房食材、配料等物品的消耗以及前台销售额的计算大多数是通过分步分别进行计算,但是由于仓库食材盘点、已烹饪食材的盘点、销售数量的盘点、成本计算的盘点等等过程都需要进行一一计算,而且在烹饪过程中还会出现烹饪失败的情况而造成食材盘点的过程难以计算,容易出现盘点数据误差大,给商家造成损失。



    技术实现要素:

    有鉴于此,本申请提供了一种食品数据盘点处理方法、存储介质、计算机设备,提高了数据盘点的效率和准确性。

    根据本申请的一个方面,提供了一种食品数据盘点处理方法,所述方法包括:

    对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据;

    获取原材料出库数据和/或成品销售数据;

    根据所述原材料使用数据以及所述原材料出库数据,获得对应的原材料盘点数据,和/或,根据所述成品制作数据以及所述成品销售数据,获得成品盘点数据。

    可选地,所述对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据,包括:

    对所述电子菜谱执行数据进行解析,得到所述电子菜谱执行数据对应的至少一个目标电子菜谱以及所述目标电子菜谱对应的原材料使用数据;

    分别对所述目标电子菜谱进行解析,得到所述目标电子菜谱对应的成品产出比;

    根据所述目标电子菜谱对应的原材料使用数据以及所述成品产出比,获得所述目标电子菜谱对应的成品制作数据。

    可选地,所述成品制作数据包括成品制作量,所述成品销售数据包括成品销售额,所述成品盘点数据包括销售额盘点数据;

    所述根据所述成品制作数据以及所述成品销售数据,获得所述成品盘点数据,包括:

    获取成品剩余量;

    根据所述成品制作量以及所述成品剩余量,获得成品消耗量以及与所述成品消耗量对应的成品消耗价值;

    根据所述成品消耗价值以及所述成品销售额获得成品损失值,并生成所述销售额盘点数据。

    可选地,所述成品销售数据还包括成品销售量,所述成品盘点数据还包括销售量盘点数据;

    所述获得成品消耗量之后,所述方法还包括:

    根据所述成品消耗量以及所述成品销售量获得成品损失量,并生成所述销售量盘点数据。

    可选地,所述成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;所述方法还包括:

    若所述成品损失值大于预设第一损失值和/或所述成品损失量大于预设第一损失量,则输出第一提示信息。

    可选地,所述原材料出库数据包括原材料出库量,所述原材料使用数据包括原材料使用量;

    所述根据所述原材料使用数据以及所述原材料出库数据,获得对应的原材料盘点数据,包括:

    获取所述原材料出库量;

    根据所述原材料出库量以及所述原材料使用量获得原材料损失量,并生成所述原材料盘点数据。

    可选地,所述获取所述原材料出库量之后,所述方法还包括:

    根据所述原材料出库量对应的第一原材料价值以及所述原材料使用量对应的第二原材料价值,获得原材料损失值,并生成所述原材料盘点数据。

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

    若所述原材料损失值大于预设第二损失值和/或所述原材料损失量大于预设第二损失量,则输出第二提示信息。

    可选地,所述对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据,包括:

    对所述电子菜谱执行数据进行解析,得到所述电子菜谱执行数据对应的至少一个目标电子菜谱以及所述目标电子菜谱对应的原材料使用数据;分别对所述目标电子菜谱进行解析,得到所述目标电子菜谱对应的成品产出比;根据所述目标电子菜谱对应的原材料使用数据以及所述成品产出比,获得所述目标电子菜谱对应的成品制作数据;

    所述成品制作数据包括成品制作量,所述成品销售数据包括成品销售额,所述成品盘点数据包括销售额盘点数据;所述根据所述成品制作数据以及所述成品销售数据,获得所述成品盘点数据,包括:

    获取成品剩余量,其中,所述成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;

    根据所述成品制作量以及所述成品剩余量,获得成品消耗量以及与所述成品消耗量对应的成品消耗价值;

    根据所述成品消耗价值以及所述成品销售额获得成品损失值,并生成所述销售额盘点数据;

    所述成品销售数据还包括成品销售量,所述成品盘点数据还包括销售量盘点数据;所述方法还包括:

    根据所述成品消耗量以及所述成品销售量获得成品损失量,并生成所述销售量盘点数据;

    若所述成品损失值大于预设第一损失值和/或所述成品损失量大于预设第一损失量,则输出第一提示信息;

    所述原材料出库数据包括原材料出库量,所述原材料使用数据包括原材料使用量;所述根据所述原材料使用数据以及所述原材料出库数据,获得所述目标时段对应的原材料盘点数据,包括:

    获取所述原材料出库量;

    根据所述原材料出库量以及所述原材料使用量获得原材料损失量,并生成所述原材料盘点数据;

    根据所述原材料出库量对应的第一原材料价值以及所述原材料使用量对应的第二原材料价值,获得原材料损失值,并生成所述原材料盘点数据;

    若所述原材料损失值大于预设第二损失值和/或所述原材料损失量大于预设第二损失量,则输出第二提示信息。

    根据本申请的另一方面,提供了一种食品数据盘点处理装置,所述装置包括:

    菜谱解析模块,用于对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据;

    比对数据获取模块,用于获取原材料出库数据和/或成品销售数据;

    数据盘点模块,用于根据所述原材料使用数据以及所述原材料出库数据,获得对应的原材料盘点数据,和/或,根据所述成品制作数据以及所述成品销售数据,获得成品盘点数据。

    可选地,所述菜谱解析模块,包括:

    原材料解析单元,用于对所述电子菜谱执行数据进行解析,得到所述电子菜谱执行数据对应的至少一个目标电子菜谱以及所述目标电子菜谱对应的原材料使用数据;

    产出比解析单元,用于分别对所述目标电子菜谱进行解析,得到所述目标电子菜谱对应的成品产出比;

    成品制作数据获取单元,用于根据所述目标电子菜谱对应的原材料使用数据以及所述成品产出比,获得所述目标电子菜谱对应的成品制作数据。

    可选地,所述成品制作数据包括成品制作量,所述成品销售数据包括成品销售额,所述成品盘点数据包括销售额盘点数据;所述数据盘点模块,包括:

    成品剩余量获取单元,用于获取成品剩余量;

    成品消耗计算单元,用于根据所述成品制作量以及所述成品剩余量,获得成品消耗量以及与所述成品消耗量对应的成品消耗价值;

    成品损失值盘点单元,用于根据所述成品消耗价值以及所述成品销售额获得成品损失值,并生成所述销售额盘点数据。

    可选地,所述成品销售数据还包括成品销售量,所述成品盘点数据还包括销售量盘点数据;所述数据盘点模块,还包括:

    成品损失量盘点单元,用于所述获得成品消耗量之后,根据所述成品消耗量以及所述成品销售量获得成品损失量,并生成所述销售量盘点数据。

    可选地,所述成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;所述装置还包括:

    第一提示模块,用于若所述成品损失值大于预设第一损失值和/或所述成品损失量大于预设第一损失量,则输出第一提示信息。

    可选地,所述原材料出库数据包括原材料出库量,所述原材料使用数据包括原材料使用量;所述数据盘点模块,包括:

    出库量获取单元,用于获取所述原材料出库量;

    原材料损失量盘点单元,用于根据所述原材料出库量以及所述原材料使用量获得原材料损失量,并生成所述原材料盘点数据。

    可选地,所述数据盘点模块,还包括:

    原材料损失值盘点单元,用于所述获取所述原材料出库量之后,根据所述原材料出库量对应的第一原材料价值以及所述原材料使用量对应的第二原材料价值,获得原材料损失值,并生成所述原材料盘点数据。

    可选地,所述装置还包括:

    第二提示模块,用于若所述原材料损失值大于预设第二损失值和/或所述原材料损失量大于预设第二损失量,则输出第二提示信息。

    可选地,所述菜谱解析模块,还用于:对所述电子菜谱执行数据进行解析,得到所述电子菜谱执行数据对应的至少一个目标电子菜谱以及所述目标电子菜谱对应的原材料使用数据;分别对所述目标电子菜谱进行解析,得到所述目标电子菜谱对应的成品产出比;根据所述目标电子菜谱对应的原材料使用数据以及所述成品产出比,获得所述目标电子菜谱对应的成品制作数据;

    所述成品制作数据包括成品制作量,所述成品销售数据包括成品销售额,所述成品盘点数据包括销售额盘点数据;所述数据盘点模块,还用于:获取成品剩余量,其中,所述成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;根据所述成品制作量以及所述成品剩余量,获得成品消耗量以及与所述成品消耗量对应的成品消耗价值;根据所述成品消耗价值以及所述成品销售额获得成品损失值,并生成所述销售额盘点数据;

    所述成品销售数据还包括成品销售量,所述成品盘点数据还包括销售量盘点数据;所述数据盘点模块,还用于:根据所述成品消耗量以及所述成品销售量获得成品损失量,并生成所述销售量盘点数据;若所述成品损失值大于预设第一损失值和/或所述成品损失量大于预设第一损失量,则输出第一提示信息;

    所述原材料出库数据包括原材料出库量,所述原材料使用数据包括原材料使用量;所述数据盘点模块,还用于:获取所述原材料出库量;根据所述原材料出库量以及所述原材料使用量获得原材料损失量,并生成所述原材料盘点数据;根据所述原材料出库量对应的第一原材料价值以及所述原材料使用量对应的第二原材料价值,获得原材料损失值,并生成所述原材料盘点数据;若所述原材料损失值大于预设第二损失值和/或所述原材料损失量大于预设第二损失量,则输出第二提示信息。

    依据本申请又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述食品数据盘点处理方法。

    依据本申请再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述食品数据盘点处理方法。

    借由上述技术方案,本申请提供的一种食品数据盘点处理方法、存储介质、计算机设备,利用电子菜谱执行数据解析得到的原材料使用数据和/或成品制作数据,结合原材料出库数据和/或成品销售数据,实现对原材料盘点和/或成品盘点,最终确定可以精准量化的原材料盘点数据和/或成品盘点数据。本申请实施例相比于现有技术依赖于对食品制作、销售各个环节的数据进行一一记录并据此进行盘点的方式来说,利用电子菜谱执行数据对原材料使用数据、成品制作数据进行统计,提高了盘点数据的准确性,且无需对每一道菜品的制作和销售数据一一记录,提高了食材盘点的效率。

    上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

    附图说明

    此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

    图1示出了本申请实施例提供的一种食品数据盘点处理方法的流程示意图;

    图2示出了本申请实施例提供的一种食品数据盘点流程示意图;

    图3示出了本申请实施例提供的一种食品数据盘点处理装置的结构示意图。

    具体实施方式

    下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

    在本实施例中提供了一种食品数据盘点处理方法,如图1所示,该方法包括:

    步骤101,对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据;

    步骤102,获取原材料出库数据和/或成品销售数据;

    步骤103,根据原材料使用数据以及原材料出库数据,获得对应的原材料盘点数据,和/或,根据成品制作数据以及成品销售数据,获得成品盘点数据。

    本申请实施例主要应用于商业、食堂等场景下的食材盘点,本实施例以商业场景下的食材盘点为例进行解释和阐述,但本申请并不限定于应用于该场景下,该商业场景具体可以为餐厅场景。其中,餐厅内的食品加工是基于电子菜谱进行的,餐厅内的智能厨具设备通过运行电子菜谱进行食品的烹饪加工,或者餐厅内的厨师人员严格参照电子菜谱进行食品的烹饪加工,例如智能锅具通过运行“宫保鸡丁”电子菜谱进行“宫保鸡丁”的加工,或者餐厅内的厨师人员严格按照电子菜谱指示的食材重量、烹饪时间等约束条件进行食品加工。

    在本实施例中,对餐厅内的电子菜谱执行数据进行统计,以智能厨具设备运行电子菜谱进行食品加工的方式为例,对智能厨具设备已运行的需要盘点的电子菜谱进行统计,也即获取电子菜谱执行数据,该电子菜谱中记录有烹饪食品所需的各种原材料的规格,例如菜品a需要一个鸡蛋,菜品b需要50g猪肉片,通过对电子菜谱执行数据进行解析可以获得原材料使用数据,另外,该电子菜谱中还记录有烹饪食品的成品规格,例如产出一份菜品a,产出200g菜品b。上述对电子菜谱执行数据解析获取的数据种类,可以根据实际计划盘点的内容确定,例如计划盘点原材料数据那么只需解析原材料使用数据,计划盘点成品数据那么只需要解析成品制作数据,计划盘点原材料数据和成品数据则需要解析这两种数据。进一步,根据计划盘点的内容获取原材料出库数据和/或成品销售数据,从而根据原材料使用数据和原材料出库数据进行原材料盘点,并确定可以量化的原材料盘点数据,和/或,根据成品制作数据和成品销售数据进行成品数据盘点,确定成品盘点数据。例如,对电子菜谱执行数据进行解析确定原材料使用数据为5kg猪肉片,原材料出库数据为5.5kg猪肉片,说明原材料出库数据与原材料使用数据不符,进而可以具体确定相差的数量是否在合理范围内,例如是否在烹饪损耗、运输损耗范围内,以便更清晰的把控原材料的使用情况。

    需要说明的是,本申请实施例中的电子菜谱可以为一段可执行程序,通过执行这段程序来实现控制智能烹饪设备进行食材烹饪加工。

    通过应用本实施例的技术方案,利用电子菜谱执行数据解析得到的原材料使用数据和/或成品制作数据,结合原材料出库数据和/或成品销售数据,实现对原材料盘点和/或成品盘点,最终确定可以精准量化的原材料盘点数据和/或成品盘点数据。本申请实施例相比于现有技术依赖于对食品制作、销售各个环节的数据进行一一记录并据此进行盘点的方式来说,利用电子菜谱执行数据对原材料使用数据、成品制作数据进行统计,提高了盘点数据的准确性,且无需对每一道菜品的制作和销售数据一一记录,提高了食材盘点的效率。

    在本申请实施例中,可选地,步骤101具体可以包括:

    步骤101-1,对电子菜谱执行数据进行解析,得到电子菜谱执行数据对应的至少一个目标电子菜谱以及目标电子菜谱对应的原材料使用数据;

    步骤101-2,分别对目标电子菜谱进行解析,得到目标电子菜谱对应的成品产出比;

    步骤101-3,根据目标电子菜谱对应的原材料使用数据以及成品产出比,获得目标电子菜谱对应的成品制作数据。

    在上述实施例中,对于计划进行成品盘点的情况来说,可以对电子菜谱执行数据进行解析获得已经执行了的一个或多个目标电子菜谱,例如电子菜谱执行数据指示已执行了1次菜谱a,2次菜谱b,则目标电子菜谱包括菜谱a*1、菜谱b*2,进一步可以获取目标电子菜谱中记录的原材料使用数据以及目标电子菜谱对应的成品产出比,其中,成品产出比是原材料使用数据和成品制作数据之间的对应关系,由于在实际应用场景中,在进行食品烹饪加工时可以不按照电子菜谱指示的标准量进行加工,而电子菜谱中的原材料使用量和成品量一般都是按照标准量进行记录的,例如成品产出比为50g猪肉片产出200g成品菜,实际加工中同时加工100g猪肉片,那么据此可以结合成品产出比计算出成品制作数据为400g成品菜。

    在本申请实施例中,对于成品的盘点可以分别从成品销售额以及成品销售量两个方面进行,也可以两个方面都进行盘点,得出销售额盘点数据、销售量盘点数据。

    在本申请实施例中,可选地,成品制作数据包括成品制作量,成品销售数据包括成品销售额,成品盘点数据包括销售额盘点数据;

    相应的,步骤103中根据成品制作数据以及成品销售数据,获得成品盘点数据,具体可以包括:

    步骤103-1,获取成品剩余量,其中,成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;

    步骤103-2,根据成品制作量以及成品剩余量,获得成品消耗量以及与成品消耗量对应的成品消耗价值;

    步骤103-3,根据成品消耗价值以及成品销售额获得成品损失值,并生成销售额盘点数据。

    上述步骤103-1至步骤103-3为销售额盘点步骤,销售额盘点数据具体可以包括成品消耗价值、成品销售额以及成品损失值,其中,成品消耗价值基于成品消耗量来确定,成品消耗一般包含两个层面,一是成品销售的消耗,二是成品损失的消耗(例如锅里的菜没有全部盛出来、盛菜时不小心洒落等等损失),在本实施例中,可以根据成品制作量以及成品剩余量来计算成品消耗量,成品制作量可以基于上述步骤101-1至步骤101-3的方法计算得出,而对于成品剩余量来说,可以基于成品的类型来确定成品剩余量的获取方式,例如对于计重类型的菜品,可以通过成品盛放容器对应的称重装置检测称重数据来获取,对于计件类型的菜品,成品剩余份数记为成品剩余量,上述成品消耗量可以为成品制作量与成品剩余量之差,进而基于成品消耗量以及成品单价计算出成品消耗量对应的成品消耗价值,以及将成品销售额(可以基于售餐系统记录的数据来确定)与成品消耗价值之差作为成品损失值,该成品损失值可能为饭店内的非正常损失,比如结算错误造成的损失。从而将成品消耗价值、成品销售额、成品损失值作为销售额盘点数据,从多个层面(消耗、销售、损失)进行销售额盘点。

    在本申请实施例中,可选地,成品销售数据还包括成品销售量,成品盘点数据还包括销售量盘点数据;

    相应的,步骤103-2获得成品消耗量之后,该方法还可以包括:

    步骤103-4,根据成品消耗量以及成品销售量获得成品损失量,并生成销售量盘点数据。

    上述步骤103-4为销售量盘点步骤,销售量盘点数据具体可以包括成品消耗量、成品销售量以及成品损失量,其中,成品销售量可以基于售餐系统记录的数据来确定,将成品销售量与成品消耗量之差作为成品损失量,该成品损失量可能为饭店内的非正常损失,比如顾客偷偷拿走的菜品。从而将成品消耗量、成品销售量、成品损失量作为销售量盘点数据,从多个层面(消耗、销售、损失)面面俱到的进行销售量盘点。

    在本申请实施例中,可选地,步骤103-3、步骤103-4之后,还可以包括:

    步骤103-5,若成品损失值大于预设第一损失值和/或成品损失量大于预设第一损失量,则输出第一提示信息。

    在上述实施例中,如果成品损失值和/或成品损失量超出合理范围,应对该现象进行提示,具体若成品损失值大于预设第一损失值,或者成品损失量大于预设第一损失量,或者二者皆满足,输出相应的提示信息,提醒管理人员及时排查可能存在的隐患,发现损失原因。

    在本申请实施例中,可选地,原材料出库数据包括原材料出库量,原材料使用数据包括原材料使用量;

    相应的,步骤103中根据原材料使用数据以及原材料出库数据,获得对应的原材料盘点数据,具体可以包括:

    步骤103-6,获取原材料出库量;

    步骤103-7,根据原材料出库量以及原材料使用量获得原材料损失量,并生成原材料盘点数据。

    在上述步骤103-6至步骤103-7中,可以根据仓库管理系统记录的数据获取原材料出库量,进而可以将原材料出库量和原材料使用量之差作为原材料损失量,并生成包含原材料出库量、原材料使用量以及原材料损失量的原材料盘点数据。

    在本申请实施例中,可选地,步骤103-6之后还可以包括:

    步骤103-8,根据原材料出库量对应的第一原材料价值以及原材料使用量对应的第二原材料价值,获得原材料损失值,并生成原材料盘点数据。

    在上述步骤103-8中,可以分别根据原材料出库量、原材料使用量,结合原材料单价计算出相应的价值,即原材料出库量对应的第一原材料价值以及原材料使用量对应的第二原材料价值,进一步将第一原材料价值与第二原材料价值之差作为原材料损失值,并生成包含原材料出库量、原材料使用量以及原材料损失值的原材料盘点数据。

    在本申请实施例中,可选地,步骤103-7、步骤103-8之后还可以包括:

    步骤103-9,若原材料损失值大于预设第二损失值和/或原材料损失量大于预设第二损失量,则输出第二提示信息。

    在上述实施例中,如果原材料损失值和/或原材料损失量超出合理范围,应对该现象进行提醒,具体若原材料损失值大于预设第二损失值,或者原材料损失量大于预设第二损失量,或者二者皆满足,输出相应的提示信息,提醒管理人员即使排查可能存在的隐患,发现损失原因,例如厨房内工作人员私自拿走原材料。

    可选地,图2示出了本申请实施例提供的一种食品数据盘点流程示意图,具体包括:

    对电子菜谱执行数据进行解析,得到电子菜谱执行数据对应的至少一个目标电子菜谱以及目标电子菜谱对应的原材料使用数据;分别对目标电子菜谱进行解析,得到目标电子菜谱对应的成品产出比;根据目标电子菜谱对应的原材料使用数据以及成品产出比,获得目标电子菜谱对应的成品制作数据;成品制作数据包括成品制作量,成品销售数据包括成品销售额,成品盘点数据包括销售额盘点数据;成品销售数据还包括成品销售量,成品盘点数据还包括销售量盘点数据;原材料出库数据包括原材料出库量,原材料使用数据包括原材料使用量;

    获取原材料出库数据和/或成品销售数据;

    获取成品剩余量,其中,成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;根据成品制作量以及成品剩余量,获得成品消耗量以及与成品消耗量对应的成品消耗价值;根据成品消耗价值以及成品销售额获得成品损失值,并生成销售额盘点数据;根据成品消耗量以及成品销售量获得成品损失量,并生成销售量盘点数据;若成品损失值大于预设第一损失值和/或成品损失量大于预设第一损失量,则输出第一提示信息;

    获取原材料出库量;根据原材料出库量以及原材料使用量获得原材料损失量,并生成原材料盘点数据;根据原材料出库量对应的第一原材料价值以及原材料使用量对应的第二原材料价值,获得原材料损失值,并生成原材料盘点数据;若原材料损失值大于预设第二损失值和/或原材料损失量大于预设第二损失量,则输出第二提示信息。

    进一步的,作为图1方法的具体实现,本申请实施例提供了一种食品数据盘点处理装置,如图3所示,该装置包括:

    菜谱解析模块301,用于对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据;

    比对数据获取模块302,用于获取原材料出库数据和/或成品销售数据;

    数据盘点模块303,用于根据所述原材料使用数据以及所述原材料出库数据,获得对应的原材料盘点数据,和/或,根据所述成品制作数据以及所述成品销售数据,获得成品盘点数据。

    可选地,所述菜谱解析模块301,包括:

    原材料解析单元3011,用于对所述电子菜谱执行数据进行解析,得到所述电子菜谱执行数据对应的至少一个目标电子菜谱以及所述目标电子菜谱对应的原材料使用数据;

    产出比解析单元3012,用于分别对所述目标电子菜谱进行解析,得到所述目标电子菜谱对应的成品产出比;

    成品制作数据获取单元3013,用于根据所述目标电子菜谱对应的原材料使用数据以及所述成品产出比,获得所述目标电子菜谱对应的成品制作数据。

    可选地,所述成品制作数据包括成品制作量,所述成品销售数据包括成品销售额,所述成品盘点数据包括销售额盘点数据;所述数据盘点模块303,包括:

    成品剩余量获取单元3031,用于获取成品剩余量;

    成品消耗计算单元3032,用于根据所述成品制作量以及所述成品剩余量,获得成品消耗量以及与所述成品消耗量对应的成品消耗价值;

    成品损失值盘点单元3033,用于根据所述成品消耗价值以及所述成品销售额获得成品损失值,并生成所述销售额盘点数据。

    可选地,所述成品销售数据还包括成品销售量,所述成品盘点数据还包括销售量盘点数据;所述数据盘点模块303,还包括:

    成品损失量盘点单元3034,用于所述获得成品消耗量之后,根据所述成品消耗量以及所述成品销售量获得成品损失量,并生成所述销售量盘点数据。

    可选地,所述成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;所述装置还包括:

    第一提示模块304,用于若所述成品损失值大于预设第一损失值和/或所述成品损失量大于预设第一损失量,则输出第一提示信息。

    可选地,所述原材料出库数据包括原材料出库量,所述原材料使用数据包括原材料使用量;所述数据盘点模块303,包括:

    出库量获取单元3035,用于获取所述原材料出库量;

    原材料损失量盘点单元3036,用于根据所述原材料出库量以及所述原材料使用量获得原材料损失量,并生成所述原材料盘点数据。

    可选地,所述数据盘点模块303,还包括:

    原材料损失值盘点单元3037,用于所述获取所述原材料出库量之后,根据所述原材料出库量对应的第一原材料价值以及所述原材料使用量对应的第二原材料价值,获得原材料损失值,并生成所述原材料盘点数据。

    可选地,所述装置还包括:

    第二提示模块305,用于若所述原材料损失值大于预设第二损失值和/或所述原材料损失量大于预设第二损失量,则输出第二提示信息。

    可选地,所述菜谱解析模块301,还用于:对所述电子菜谱执行数据进行解析,得到所述电子菜谱执行数据对应的至少一个目标电子菜谱以及所述目标电子菜谱对应的原材料使用数据;分别对所述目标电子菜谱进行解析,得到所述目标电子菜谱对应的成品产出比;根据所述目标电子菜谱对应的原材料使用数据以及所述成品产出比,获得所述目标电子菜谱对应的成品制作数据;

    所述成品制作数据包括成品制作量,所述成品销售数据包括成品销售额,所述成品盘点数据包括销售额盘点数据;所述数据盘点模块303,还用于:获取成品剩余量,其中,所述成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;根据所述成品制作量以及所述成品剩余量,获得成品消耗量以及与所述成品消耗量对应的成品消耗价值;根据所述成品消耗价值以及所述成品销售额获得成品损失值,并生成所述销售额盘点数据;

    所述成品销售数据还包括成品销售量,所述成品盘点数据还包括销售量盘点数据;所述数据盘点模块303,还用于:根据所述成品消耗量以及所述成品销售量获得成品损失量,并生成所述销售量盘点数据;若所述成品损失值大于预设第一损失值和/或所述成品损失量大于预设第一损失量,则输出第一提示信息;

    所述原材料出库数据包括原材料出库量,所述原材料使用数据包括原材料使用量;所述数据盘点模块303,还用于:获取所述原材料出库量;根据所述原材料出库量以及所述原材料使用量获得原材料损失量,并生成所述原材料盘点数据;根据所述原材料出库量对应的第一原材料价值以及所述原材料使用量对应的第二原材料价值,获得原材料损失值,并生成所述原材料盘点数据;若所述原材料损失值大于预设第二损失值和/或所述原材料损失量大于预设第二损失量,则输出第二提示信息。

    需要说明的是,本申请实施例提供的一种食品数据盘点处理装置所涉及各功能单元的其他相应描述,可以参考图1至图2方法中的对应描述,在此不再赘述。

    基于上述如图1至图2所示方法,相应的,本申请实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述如图1至图2所示的食品数据盘点处理方法。

    基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。

    基于上述如图1至图2所示的方法,以及图3所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了一种计算机设备,具体可以为个人计算机、服务器、网络设备等,该计算机设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1至图2所示的食品数据盘点处理方法。

    可选地,该计算机设备还可以包括用户接口、网络接口、摄像头、射频(radiofrequency,rf)电路,传感器、音频电路、wi-fi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard)等,可选用户接口还可以包括usb接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如蓝牙接口、wi-fi接口)等。

    本领域技术人员可以理解,本实施例提供的一种计算机设备结构并不构成对该计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。

    存储介质中还可以包括操作系统、网络通信模块。操作系统是管理和保存计算机设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与该实体设备中其它硬件和软件之间通信。

    通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现利用电子菜谱执行数据解析得到的原材料使用数据和/或成品制作数据,结合原材料出库数据和/或成品销售数据,实现对原材料盘点和/或成品盘点,最终确定可以精准量化的原材料盘点数据和/或成品盘点数据。本申请实施例相比于现有技术依赖于对食品制作、销售各个环节的数据进行一一记录并据此进行盘点的方式来说,利用电子菜谱执行数据对原材料使用数据、成品制作数据进行统计,提高了盘点数据的准确性,且无需对每一道菜品的制作和销售数据一一记录,提高了食材盘点的效率。

    本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

    上述本申请序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。


    技术特征:

    1.一种食品数据盘点处理方法,其特征在于,所述方法包括:

    对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据;

    获取原材料出库数据和/或成品销售数据;

    根据所述原材料使用数据以及所述原材料出库数据,获得对应的原材料盘点数据,和/或,根据所述成品制作数据以及所述成品销售数据,获得成品盘点数据。

    2.根据权利要求1所述的方法,其特征在于,所述对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据,包括:

    对所述电子菜谱执行数据进行解析,得到所述电子菜谱执行数据对应的至少一个目标电子菜谱以及所述目标电子菜谱对应的原材料使用数据;

    分别对所述目标电子菜谱进行解析,得到所述目标电子菜谱对应的成品产出比;

    根据所述目标电子菜谱对应的原材料使用数据以及所述成品产出比,获得所述目标电子菜谱对应的成品制作数据。

    3.根据权利要求1所述的方法,其特征在于,所述成品制作数据包括成品制作量,所述成品销售数据包括成品销售额,所述成品盘点数据包括销售额盘点数据;

    所述根据所述成品制作数据以及所述成品销售数据,获得所述成品盘点数据,包括:

    获取成品剩余量;

    根据所述成品制作量以及所述成品剩余量,获得成品消耗量以及与所述成品消耗量对应的成品消耗价值;

    根据所述成品消耗价值以及所述成品销售额获得成品损失值,并生成所述销售额盘点数据。

    4.根据权利要求3所述的方法,其特征在于,所述成品销售数据还包括成品销售量,所述成品盘点数据还包括销售量盘点数据;

    所述获得成品消耗量之后,所述方法还包括:

    根据所述成品消耗量以及所述成品销售量获得成品损失量,并生成所述销售量盘点数据。

    5.根据权利要求4所述的方法,其特征在于,所述成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;所述方法还包括:

    若所述成品损失值大于预设第一损失值和/或所述成品损失量大于预设第一损失量,则输出第一提示信息。

    6.根据权利要求1所述的方法,其特征在于,所述原材料出库数据包括原材料出库量,所述原材料使用数据包括原材料使用量;

    所述根据所述原材料使用数据以及所述原材料出库数据,获得对应的原材料盘点数据,包括:

    获取所述原材料出库量;

    根据所述原材料出库量以及所述原材料使用量获得原材料损失量,并生成所述原材料盘点数据。

    7.根据权利要求6所述的方法,其特征在于,所述获取所述原材料出库量之后,所述方法还包括:

    根据所述原材料出库量对应的第一原材料价值以及所述原材料使用量对应的第二原材料价值,获得原材料损失值,并生成所述原材料盘点数据。

    8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

    若所述原材料损失值大于预设第二损失值和/或所述原材料损失量大于预设第二损失量,则输出第二提示信息。

    9.根据权利要求1所述的方法,其特征在于,

    所述对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据,包括:

    对所述电子菜谱执行数据进行解析,得到所述电子菜谱执行数据对应的至少一个目标电子菜谱以及所述目标电子菜谱对应的原材料使用数据;分别对所述目标电子菜谱进行解析,得到所述目标电子菜谱对应的成品产出比;根据所述目标电子菜谱对应的原材料使用数据以及所述成品产出比,获得所述目标电子菜谱对应的成品制作数据;

    所述成品制作数据包括成品制作量,所述成品销售数据包括成品销售额,所述成品盘点数据包括销售额盘点数据;所述根据所述成品制作数据以及所述成品销售数据,获得所述成品盘点数据,包括:

    获取成品剩余量,其中,所述成品剩余量基于与成品盛放容器对应的称重装置的称重数据获取和/或基于成品剩余份数获得;

    根据所述成品制作量以及所述成品剩余量,获得成品消耗量以及与所述成品消耗量对应的成品消耗价值;

    根据所述成品消耗价值以及所述成品销售额获得成品损失值,并生成所述销售额盘点数据;

    所述成品销售数据还包括成品销售量,所述成品盘点数据还包括销售量盘点数据;所述方法还包括:

    根据所述成品消耗量以及所述成品销售量获得成品损失量,并生成所述销售量盘点数据;

    若所述成品损失值大于预设第一损失值和/或所述成品损失量大于预设第一损失量,则输出第一提示信息;

    所述原材料出库数据包括原材料出库量,所述原材料使用数据包括原材料使用量;所述根据所述原材料使用数据以及所述原材料出库数据,获得所述目标时段对应的原材料盘点数据,包括:

    获取所述原材料出库量;

    根据所述原材料出库量以及所述原材料使用量获得原材料损失量,并生成所述原材料盘点数据;

    根据所述原材料出库量对应的第一原材料价值以及所述原材料使用量对应的第二原材料价值,获得原材料损失值,并生成所述原材料盘点数据;

    若所述原材料损失值大于预设第二损失值和/或所述原材料损失量大于预设第二损失量,则输出第二提示信息。

    10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的食品数据盘点处理方法。

    11.一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述的食品数据盘点处理方法。

    技术总结
    本申请公开了一种食品数据盘点处理方法、存储介质、计算机设备,该方法包括:对电子菜谱执行数据进行解析,获取对应的原材料使用数据和/或成品制作数据;获取原材料出库数据和/或成品销售数据;根据所述原材料使用数据以及所述原材料出库数据,获得对应的原材料盘点数据,和/或,根据所述成品制作数据以及所述成品销售数据,获得成品盘点数据。本申请相比于现有技术依赖于对食品制作、销售各个环节的数据进行一一记录并据此进行盘点的方式来说,利用电子菜谱执行数据对原材料使用数据、成品制作数据进行统计,提高了盘点数据的准确性,且无需对每一道菜品的制作和销售数据一一记录,提高了食材盘点的效率。

    技术研发人员:王峰;张活
    受保护的技术使用者:珠海优特智厨科技有限公司
    技术研发日:2020.12.01
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-17656.html

    最新回复(0)