本申请涉及数据处理技术领域,尤其是涉及到一种电子菜谱数据统计方法及装置、存储介质、计算机设备。
背景技术:
现有技术中,饭店等商家在制定生产计划时,一般都是凭经验或者大概根据旧生产内容来做做生产计划,往往无法较准确的来计划生产的方案,出现偏差过大和过小的情况,常常出现因生产计划不合理导致的食材进货过程中无法准确确定进货量,以及食材存储过程中无法准确预估存储量的问题,造成食材浪费、不足、保存不当。
技术实现要素:
有鉴于此,本申请提供了一种电子菜谱数据统计方法及装置、存储介质、计算机设备,有助于提高生产计划制定的合理性。
根据本申请的一个方面,提供了一种电子菜谱数据统计方法,所述方法包括:
获取历史参照时段以及所述历史参照时段的电子菜谱使用数据;
对所述电子菜谱使用数据进行统计,获得所述历史参照时段对应的电子菜谱使用情况的分析数据;
根据所述分析数据,生成所述电子菜谱的生产推荐数据。
可选地,所述获取历史参照时段,包括:
获取目标时段的时段属性,并根据所述时段属性,获取所述目标时段对应的历史参照时段,其中,若所述时段属性为第一属性,则所述历史参照时段包括第一预设时间内与所述第一属性匹配的多个所述历史时段,若所述时段属性为第二属性,则所述历史参照时段包括所述目标时段之前的与第二预设时间匹配的历史时段;或者,
获取所述目标时段对应的自定义时段,并将所述自定义时段作为所述历史参照时段。
可选地,所述对所述电子菜谱使用数据进行统计,获得所述历史参照时段对应的电子菜谱使用情况的分析数据,包括:
对所述电子菜谱使用数据进行统计,获取所述历史参照时段内的统计时间单位对应的所述电子菜谱的使用数量;
根据所述电子菜谱的使用数量,生成对所述历史参照时段内所述电子菜谱的使用量趋势分析数据。
可选地,所述对所述电子菜谱使用数据进行统计,获得所述历史参照时段对应的电子菜谱使用情况的分析数据,还包括:
对所述电子菜谱使用数据进行统计,获取所述历史参照时段内的所述统计时段单位对应的总电子菜谱的使用数量;
根据所述总电子菜谱的使用数量,生成对所述历史参照时段内所述总电子菜谱的使用量趋势分析数据。
可选地,所述根据所述分析数据,生成所述电子菜谱的生产推荐数据,包括:
根据所述电子菜谱的使用量趋势分析数据,获取使用量趋势满足第一预设趋势条件的第一电子菜谱,并基于所述第一电子菜谱生成所述目标时段对应的生产推荐数据,其中,所述第一电子菜谱对应的使用量增长率大于第一预设增长率和/或使用量增长率排名在前第一预设数量;和/或,
根据所述总电子菜谱的使用量趋势分析数据,获取使用量趋势满足第二预设趋势条件的第二电子菜谱,并基于所述第二电子菜谱生成所述目标时段对应的生产推荐数据,其中,所述第二电子菜谱对应的使用量增长率大于所述总电子菜谱对应的使用量增长率。
可选地,所述方法还包括:
获取当前时段对应的热门电子菜谱和/或新品电子菜谱,并基于所述热门电子菜谱和/或新品电子菜谱生成所述目标时段对应的生产推荐数据。
可选地,所述生产推荐数据包括与至少一个商户对应的生产推荐数据;所述根据所述分析数据,生成所述电子菜谱的生产推荐数据之后,所述方法还包括:
基于所述商户相应的生产推荐数据的选择数据,获得所述商户生产计划数据。
可选地,所述获得所述商户生产计划数据之后,所述方法还包括:
基于所述商户生产计划数据,获得所述商户食材需求数据;
根据所述食材需求数据,获得总商户的食材供应数据,其中,所述食材供应数据包括食材生产数据和/或食材采购数据。
根据本申请的另一方面,提供了一种电子菜谱数据统计装置,所述装置包括:
历史数据获取模块,用于获取目标时段对应的历史参照时段以及所述历史参照时段的电子菜谱使用数据;
历史数据分析模块,用于对所述电子菜谱使用数据进行统计,获得所述历史参照时段对应的电子菜谱使用情况的分析数据;
第一数据生成模块,用于根据所述分析数据,生成所述电子菜谱的生产推荐数据。
可选地,所述历史数据获取模块,包括:
第一时段获取单元,用于获取目标时段的时段属性,并根据所述时段属性,获取所述目标时段对应的历史参照时段,其中,若所述时段属性为第一属性,则所述历史参照时段包括第一预设时间内与所述第一属性匹配的多个所述历史时段,若所述时段属性为第二属性,则所述历史参照时段包括所述目标时段之前的与第二预设时间匹配的历史时段;或者,
第二时段获取单元,用于获取所述目标时段对应的自定义时段,并将所述自定义时段作为所述历史参照时段。
可选地,所述历史数据分析模块,包括:
第一使用数据获取单元,用于对所述电子菜谱使用数据进行统计,获取所述历史参照时段内的统计时间单位对应的所述电子菜谱的使用数量;
第一趋势分析单元,用于根据所述电子菜谱的使用数量,生成对所述历史参照时段内所述电子菜谱的使用量趋势分析数据。
可选地,所述历史数据分析模块,还包括:
第二使用数据获取单元,用于对所述电子菜谱使用数据进行统计,获取所述历史参照时段内的所述统计时段单位对应的总电子菜谱的使用数量;
第二趋势分析单元,用于根据所述总电子菜谱的使用数量,生成对所述历史参照时段内所述总电子菜谱的使用量趋势分析数据。
可选地,所述第一数据生成模块,包括:
第一数据生成单元,用于根据所述电子菜谱的使用量趋势分析数据,获取使用量趋势满足第一预设趋势条件的第一电子菜谱,并基于所述第一电子菜谱生成所述目标时段对应的生产推荐数据,其中,所述第一电子菜谱对应的使用量增长率大于第一预设增长率和/或使用量增长率排名在前第一预设数量;和/或,
第二数据生成单元,用于根据所述总电子菜谱的使用量趋势分析数据,获取使用量趋势满足第二预设趋势条件的第二电子菜谱,并基于所述第二电子菜谱生成所述目标时段对应的生产推荐数据,其中,所述第二电子菜谱对应的使用量增长率大于所述总电子菜谱对应的使用量增长率。
可选地,所述装置还包括:
第二数据生成模块,用于获取当前时段对应的热门电子菜谱和/或新品电子菜谱,并基于所述热门电子菜谱和/或新品电子菜谱生成所述目标时段对应的生产推荐数据。
可选地,所述生产推荐数据包括与至少一个商户对应的生产推荐数据;所述装置还包括:
计划数据生成模块,用于所述根据所述分析数据,生成所述电子菜谱的生产推荐数据之后,基于所述商户相应的生产推荐数据的选择数据,获得所述商户生产计划数据。
可选地,所述装置还包括:
食材需求获取模块,用于所述获得所述商户生产计划数据之后,基于所述商户生产计划数据,获得所述商户食材需求数据;
供应数据获取模块,用于根据所述食材需求数据,获得总商户的食材供应数据,其中,所述食材供应数据包括食材生产数据和/或食材采购数据。
依据本申请又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述电子菜谱数据统计方法。
依据本申请再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述电子菜谱数据统计方法。
借由上述技术方案,本申请提供的一种电子菜谱数据统计方法及装置、存储介质、计算机设备,获取历史参照时段及其对应的电子菜谱使用数据,并对电子菜谱使用数据进行统计确定历史参照时段内对电子菜谱使用情况的分析数据,从而生成对电子菜谱的生产推荐数据。本申请实施例相比于现有技术中依照工作人员的工作经验或主观意愿制定生产计划的方式,基于历史参照时段内烹饪设备对电子菜谱程序的执行情况,通过电子菜谱使用数据进行统计分析从而确定电子菜谱的生产推荐数据,为商户制定生产计划提供了较为科学可靠、有依据的指导数据,商户可以根据基于电子菜谱的历史使用情况确定的生产推荐数据来制定生产计划,有助于提高生产计划制定的合理性,进一步有助于避免因生产计划不合理导致的食材进货过程中无法准确确定进货量,以及食材存储过程中无法准确预估存储量的问题,有效避免食材浪费、不足、保存不当等问题的发生。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1示出了本申请实施例提供的一种电子菜谱数据统计方法的流程示意图;
图2示出了本申请实施例提供的一种电子菜谱数据统计装置的结构示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在本实施例中提供了一种电子菜谱数据统计方法,如图1所示,该方法包括:
步骤101,获取历史参照时段以及历史参照时段的电子菜谱使用数据;
步骤102,对电子菜谱使用数据进行统计,获得历史参照时段对应的电子菜谱使用情况的分析数据;
步骤103,根据分析数据,生成电子菜谱的生产推荐数据。
本申请实施例可以应用于厨房管理终端、商家管理终端、中央管理终端(用于管理商家的烹饪相关工作)等能够对电子菜谱使用数据进行记录的终端设备中,在该实施例中,菜品的烹饪加工是基于智能烹饪设备执行电子菜谱程序而实现的,例如智能烹饪设备通过执行“番茄炒蛋”的电子菜谱程序实现烹饪菜品“番茄炒蛋”,电子菜谱程序的执行记录即电子菜谱使用数据,可以被记录在厨房管理终端、商家管理终端、中央管理终端等设备中。本申请实施例以应用于商家管理终端为例进行解释说明,但并不限定于该应用场景中。
在上述实施例中,获取历史参照时段,其中,该历史参照时段具体是指在制定某个目标时段的生产计划时需要进行历史数据参考的时段,例如制定周五的生产计划时可以参考周一至周四的历史数据,制定元旦期间的生产计划时可以参考之前三个年度的元旦期间的历史数据。确定历史参照时段后,可以在商家管理终端保存的历史电子菜谱使用数据记录中查询与该历史参照时段的电子菜谱使用数据,例如获取周一至周四的电子菜谱使用数据,之前三个年度元旦期间的电子菜谱使用数据。进而对历史参照时段内的电子菜谱使用数据进行统计分析,确定该历史参照时段的电子菜谱使用情况的分析数据,例如由于菜品烹饪基于执行电子菜谱程序而实现,故电子菜谱的使用数量可以反应出历史参照时段内商户的菜品烹饪情况,可以通过对历史参照时段内的电子菜谱使用数量进行统计得到历史参照时段内的一个或多个类型的电子菜谱使用数量趋势、全部类型的电子菜谱使用数量趋势等分析数据。进一步可以按历史参照时段对应的电子菜谱使用情况的分析数据来制定基于电子菜谱的生产计划数据,具体可以根据分析数据生成电子菜谱的生产推荐数据,经过商户对生产推荐数据进行确认后,按照确认后的生产推荐数据制定生产计划,从而可以根据生产计划指导食材进货、存储等生产环节的工作。例如,历史参照时段的电子菜谱使用数据包括近3年元旦期间,“烤鸭”对应的电子菜谱使用数量,对其进行统计分析后确定近3年“烤鸭”电子菜谱使用数量的变化趋势,假设近3年“烤鸭”电子菜谱使用数量变化平稳,可以按照这3年“烤鸭”电子菜谱使用数量的平均值,生成元旦期间“烤鸭”电子菜谱的生产推荐数据,并经由商户确认后,将该生产推荐数据作为元旦期间“烤鸭”的生产计划,以便利用生产计划确定需要提前准备多少“烤鸭”需要的原材料、调料、酱料、配料等等食材,以及确定食材进货途径、食材存储条件等等计划。
通过应用本实施例的技术方案,获取历史参照时段及其对应的电子菜谱使用数据,并对电子菜谱使用数据进行统计确定历史参照时段内对电子菜谱使用情况的分析数据,从而生成对电子菜谱的生产推荐数据。本申请实施例相比于现有技术中依照工作人员的工作经验或主观意愿制定生产计划的方式,基于历史参照时段内烹饪设备对电子菜谱程序的执行情况,通过电子菜谱使用数据进行统计分析从而确定电子菜谱的生产推荐数据,为商户制定生产计划提供了较为科学可靠、有依据的指导数据,商户可以根据基于电子菜谱的历史使用情况确定的生产推荐数据来制定生产计划,有助于提高生产计划制定的合理性,进一步有助于避免因生产计划不合理导致的食材进货过程中无法准确确定进货量,以及食材存储过程中无法准确预估存储量的问题,有效避免食材浪费、不足、保存不当等问题的发生。
在本申请实施例中,可选地,步骤101中“获取历史参照时段”具体可以包括:
步骤101-1,获取目标时段的时段属性,并根据时段属性,获取目标时段对应的历史参照时段,其中,若时段属性为第一属性,则历史参照时段包括第一预设时间内与第一属性匹配的多个历史时段,若时段属性为第二属性,则历史参照时段包括目标时段之前的与第二预设时间匹配的历史时段;或者,
步骤101-2,获取目标时段对应的自定义时段,并将自定义时段作为历史参照时段。
在上述实施例中,目标时段具体是指计划制定生成计划的时段,例如目标时段是周五、或者3月份、或者元旦期间等等。在步骤101-1中,历史参照时段可以基于目标时段的时段属性来确定,具体,获取目标时段对应的时段属性,其中,时段属性至少包括第一属性和第二属性,第一属性可以为节假日属性,例如元旦期间、国庆期间、春节期间等等,第二属性可以为工作日等非节假日的时段属性。若目标时段的时段属性为第一属性,那么历史参照时段可以为第一预设时间内与第一属性匹配的多个历史时段,例如目标时段为春节期间,历史参照时段可以为近5年内每一年的春节期间;若目标时段的时段属性为第二属性,那么历史参照时段可以为目标时段之前的与第二预设时间匹配的历史时段,例如目标时段为周五,历史参照时段可以为周五之前的4天,即周一至周四。在步骤101-2中,历史参照时段还可以基于商户指定的自定义时段来确定,将商户设定的与目标时段对应的自定义时段作为目标时段的历史参照时段,例如,目标时段为1月15日,商户设定的自定义时段为1月15日之前7天。
在本申请实施例中,可选地,步骤102具体可以包括:
步骤102-1,对电子菜谱使用数据进行统计,获取历史参照时段内的统计时间单位对应的电子菜谱的使用数量;
步骤102-2,根据电子菜谱的使用数量,生成对历史参照时段内电子菜谱的使用量趋势分析数据。
在步骤102-1至步骤102-2中,对电子菜谱使用数据进行统计,按照统计时间单位获取历史参照时段内的每个种类的电子菜谱使用数量,例如历史参照时段为1月15日之前7天,统计时间单位为1天,那么应按照一天为单位分别获取7内每一天的电子菜谱使用数量,进而根据与统计时间单位对应的每种电子菜谱的使用数量,生成整个历史参照时段内每种电子菜谱的使用量趋势分析数据,例如按照天为单位生成7天内的“番茄炒蛋”电子菜谱使用趋势分析数据,按照天为单位生成7天内的“红烧肉”电子菜谱使用趋势分析数据……,确定“番茄炒蛋”、“红烧肉”等等电子菜谱使用量的增长率。
相应的,步骤103具体可以包括:
步骤103-1,根据电子菜谱的使用量趋势分析数据,获取使用量趋势满足第一预设趋势条件的第一电子菜谱,并基于第一电子菜谱生成目标时段对应的生产推荐数据,其中,第一电子菜谱对应的使用量增长率大于第一预设增长率和/或使用量增长率排名在前第一预设数量。
在步骤103-1中,基于每种电子菜谱的使用量趋势分析数据,获取其中生产情况较为乐观的第一电子菜谱,从而基于第一电子菜谱生成目标时段对应的生产推荐数据,在该实施例中,第一电子菜谱为满足第一预设趋势条件的电子菜谱,该条件可以为第一电子菜谱对应的使用增长率大于第一预设增长率,例如,“番茄炒蛋”电子菜谱对应的使用增长率大于5%将其确定为第一电子菜谱,该条件还可以为第一电子菜谱对应的使用增长率排名在前第一预设数量,例如“红烧肉”电子菜谱在全部电子菜谱的使用增长率排名中属于前10名将其确定为第一电子菜谱,上述两个条件的电子菜谱满足其一、或者同时满足时确定为第一电子菜谱。
在本申请实施例中,可选地,步骤102具体还可以包括:
步骤102-3,对电子菜谱使用数据进行统计,获取历史参照时段内的统计时段单位对应的总电子菜谱的使用数量;
步骤102-4,根据总电子菜谱的使用数量,生成对历史参照时段内总电子菜谱的使用量趋势分析数据。
在步骤102-3至步骤102-4中,还可以针对历史参照时段内的电子菜谱的总体使用数量进行统计,生成总电子菜谱的使用量趋势分析数据。例如,历史参照时段内使用的电子菜谱包括5个,历史参照时段为1月15日之前7天,统计时间单位为1天,那么应按照一天为单位分别获取7内每一天的电子菜谱使用数量,按照天为单位生成7天内的5个电子菜谱总体使用趋势分析数据……,确定5个电子菜谱使用量的增长率。
相应的,步骤103具体可以包括:
步骤103-2,根据总电子菜谱的使用量趋势分析数据,获取使用量趋势满足第二预设趋势条件的第二电子菜谱,并基于第二电子菜谱生成目标时段对应的生产推荐数据,其中,第二电子菜谱对应的使用量增长率大于总电子菜谱对应的使用量增长率。
在步骤103-2中,基于总电子菜谱的使用量趋势分析数据,获取电子菜谱使用情况比较好的第二电子菜谱,从而基于第二电子菜谱生成目标时段对应的生产推荐数据,在该实施例中,第二电子菜谱为满足第二预设趋势条件的电子菜谱,第二电子菜谱具体可以为使用量增长率大于总电子菜谱对应的使用量增长率的电子菜谱,例如“水煮鱼”电子菜谱对应的使用量增长率为10%,总电子菜谱对应的使用量增长率为5%,可以将“水煮鱼”电子菜谱确定为第二电子菜谱。
需要说明的是,上述步骤102-1、102-2以及步骤103-1可以作为一种组合方式,步骤102-1、102-2、102-3、102-4以及步骤103-1、103-2可以作为一种组合方式,步骤102-1、102-2、102-3、102-4以及步骤103-2可以作为一种组合方式。
在本申请实施例中,可选地,步骤102之后还可以包括:
步骤104,获取当前时段对应的热门电子菜谱和/或新品电子菜谱,并基于热门电子菜谱和/或新品电子菜谱生成目标时段对应的生产推荐数据。
在步骤104中,还可以根据热门电子菜谱、新品电子菜谱生成生产推荐数据,例如在计算元旦期间的生产计划时,参考的历史数据为近3年元旦期间的电子菜谱使用数据,但是上述历史时段内菜品a还没有被开发出来,然而菜品a是最近点单量很高的一种热门菜品,那么可以在制定计划时可以将菜品a的电子菜谱考虑进去,另外,还可以参考商户可能作为主推新品的新品电子菜谱。
在本申请实施例中,可选地,步骤103或步骤104之后,还可以包括:
步骤105,基于商户相应的生产推荐数据的选择数据,获得商户生产计划数据。
在步骤105中,商户可以对智能生成的目标时段的生产推荐数据进行选择,基于商户的选择数据,获得商户生产计划数据,例如生产推荐数据中包括了10种电子菜谱的计划使用量推荐,其中2种是商户在目标时段内准备下架的电子菜谱,那么商户可以选择另外8种生成生产计划数据,另外,商户还可以对智能生成的生产推荐数据中的计划使用量推荐进行修改更正。
相应的,在本申请实施例中,步骤105之后还可以包括:
步骤106,基于商户生产计划数据,获得商户食材需求数据;
步骤107,根据食材需求数据,获得总商户的食材供应数据,其中,食材供应数据包括食材生产数据和/或食材采购数据。
在步骤106至步骤107中,基于商户确认的生产计划数据,基于生产计划数据中各电子菜谱的计划使用量,确定商户食材需求数据,具体可以通过分别对各电子菜谱进行解析,确定每种电子菜谱相应菜品对各种食材、配料、调料、打包盒、一次性餐具等食材和物品的需求数据,进而确定商户生产计划数据中全部电子菜谱对应的食材和物品的需求数据,即商户食材需求数据和商户物品需求数据。进一步,食材供应中心可以根据自身供应食材的全部商户的商户食材需求数据进行求和统计,确定总商户的食材供应数据,食材供应数据可以包括食材生产数据、食材采购数据、食材粗加工数据、食材运输数据等等,食材生产数据具体可以为食材种植、养殖数据,食材粗加工具体可以指对食材原材料的粗加工,例如土豆去泥、活鸡宰杀等等。
商户基于生产计划数据进行食材采购后,采购得到的待入库食材进行食材入库的步骤还包括:
步骤201,基于待入库食材的食材标签,获取待入库食材的存储数据以及电子菜谱;
步骤202,根据存储数据,确定待入库食材对应的目标入库数据,并关联目标入库数据以及电子菜谱,其中,目标入库数据包括目标仓库中与存储数据匹配的存储位置和/或存储环境参数。
本申请实施例可以应用于仓库管理系统、能够与仓库管理系统实现通信连接的商户管理系统等等与食材入库管理相关的系统中,以实现对食材入库问题的管理。例如,应用于仓库管理系统中,仓库管理系统可以基于待入库食材附带的食材标签来确定食材的入库数据,并按照食材入库数据控制食材的入库和存储,又例如,应用于与仓库管理系统通信连接的中央控制系统中,由中央控制系统来确定食材入库数据,继而将食材入库数据发送给仓库管理系统,仓库管理系统按照食材入库数据管理食材入库和存储。如无特殊说明,本申请实施例以应用于仓库管理系统为例进行解释说明。另外,在本申请实施例中,待入库食材的种类可以包括多种,例如待入库食材可以为未经过加工的原料(例如土豆)、也可以为经过精加工的净菜(例如经过清洗、去皮、切丝后的土豆丝)等等,其中,当待入库食材为净菜时,净菜具体又可以包括按照食材种类打包的大份净菜包,例如土豆丝净菜包、番茄块净菜包,还可以包括按照菜谱需求打包的单份净菜包,例如青椒土豆丝需要的青椒丝、土豆丝打包为一个净菜包。
在上述实施例中,待入库食材具体可以为预先设置好食材标签的食材包,食材标签携带有相应待入库食材对应的存储数据以及电子菜谱,食材标签可以基于订单信息来确定,例如统计店铺的订单数据,确定每个订单对应的电子菜谱,根据电子菜谱包含的所需食材、所需食材规格以及所需食材对应的存储环境参数生成食材标签,食材标签具体可以包含食材种类、食材规格、食材存储时间、存储环境参数,其中,存储环境参数具体可以包含存储温度参数、存储湿度参数等等。例如食材标签可以为二维码标识,仓库管理系统可以包括二维码扫描装置,通过二维码扫描装置对待入库食材的二维码标识进行扫描获得存储数据以及电子菜谱,食材标签还可以为rfid电子标签,仓库管理系统可以包括rfid电子标签阅读器,从而读取rfid电子标签中的存储数据以及电子菜谱。当然,待入库食材也可以仅附带一个标识码,仓库管理系统基于标识码匹配预先设置好的食材标签信息,从而获取待入库食材对应的存储数据以及电子菜谱。本申请对食材标签信息的存储形式不做限定,为了方便说明以食材标签为二维码标识标签为例对本申请进行描述。
仓库管理系统读取待入库食材对应的食材标签,从而获取食材标签携带的待入库食材的存储数据以及电子菜谱。其中,存储数据与待入库食材的类别、形态等信息匹配,例如土豆丝和土豆块对应的存储数据不同。存储数据可以是从食材标签上直接读取出的存储位置、存储环境参数等数据,例如食材标签携带有预先规划好的存储位置、预先确定好的存储温度参数;存储数据也可以是基于从食材标签上读取出的数据,进行一定的数据分析处理而得到的数据,例如食材标签携带有电子菜谱标识或电子菜谱,电子菜谱中又记录了所需食材的存储环境参数,即可以通过食材标签获取电子菜谱后,利用电子菜谱来确定存储环境参数,电子菜谱中记录的存储环境参数是适应于不同食材类型、食材形态以及菜品而设定的。进而基于存储数据可以确定出待入库食材对应的目标入库数据,该目标入库数据应包含存储位置、存储环境参数中的至少一种,例如对于包含多个存储空间的仓库来说,存储数据可以为存储位置,食材入库时直接将食材放入到相应存储空间,存储数据也可以为存储位置和存储环境参数,食材入库时不仅要将食材放入到相应存储空间,还要按存储环境参数配置相应存储空间的工作参数,以使存储空间的环境参数与之匹配,又例如对于只包含一个存储空间的仓库来说,存储数据可以为存储环境参数,食材入库时将食材放入仓库并配置仓库的工作参数。从而保证入库食材存储在更加合理的环境下,有助于入库食材的保质保鲜。具体地,本申请实施例中目标入库数据可以用于控制待入库食材入库和存储,目标入库数据可以为一段可执行程序,通过执行这段程序来实现控制食材入库以及存储,例如通过执行程序实现打开、关闭仓库门、调节仓库内环境参数等等。进一步,还可以关联目标入库数据以及电子菜谱,将目标入库数据以及电子菜谱与食材入库信息关联,并保存在仓库管理系统中,以便可以方便的在仓库管理系统中查询某个存储位置上保存的食材是什么,以及该存储位置上的食材是用于烹饪哪个电子菜谱对应的菜品的,在烹饪某个菜品时可以通过仓库管理系统查询出该菜品所需的食材包括什么、所需食材存储在哪,便于烹饪食材的出库管理,以及基于电子菜谱实现食材烹饪,有助于实现食材烹饪流程管理。从而实现对食材的入库管理以及存储管理,不仅便于食材存放、食材保质保鲜,还有助于工作人员方便的查看入库的食材的用途和用法,关联的电子菜谱为后续烹饪提供可靠依据。
基于待入库食材的食材标签确定待入库食材的存储数据以及烹饪加工该待入库食材所需的电子菜谱,从而利用待入库食材对应的存储数据生成对应的目标入库数据以指导和控制食材入库,并关联目标入库数据和电子菜谱以实现对待入库食材的管理。本申请实施例相比于现有技术中依赖于人工经验进行食材存储、选取烹饪食材的方式来说,基于待入库食材的食材标签确定对应的存储数据以及电子菜谱,并利用存储数据确定待入库食材的存储位置、存储环境参数,以实现对食材的入库管理以及保质保鲜管理,提高食材入库效率,保证食材品质,进而通过关联目标入库数据以及电子菜谱,为食材烹饪过程中的食材选择、烹饪流程确定提供依据,以使烹饪更加智能和精确。
在本申请实施例中,基于待入库食材的食材标签携带信息的类型,步骤201中基于待入库食材的食材标签获取到的存储数据是不同的,可选地,存储数据包括第一存储数据,其中,第一存储数据包括存储位置和/或存储环境参数;步骤201具体可以包括:
步骤201-1,读取食材标签对应的第一存储数据。
在上述实施例中,若待入库食材对应的食材标签中已经携带了包括存储位置、存储环境参数或二者结合的数据,那么可以直接读取这些数据作为待入库食材的存储数据。下面分别就食材标签携带数据包括存储环境参数、存储位置参数、以及二者结合的情况进行说明。
在本申请实施例中,与步骤201-1相应的,当存储数据包括存储环境参数时,步骤202中根据存储数据,确定待入库食材对应的目标入库数据,具体可以包括:
步骤202-1,根据存储环境参数、目标仓库对应的当前存储数据以及预设存储约束条件,获取目标仓库中与存储环境参数匹配的存储位置,其中,预设存储约束条件包括剩余空间大小和额定环境参数。
在上述实施例中,如果待入库食材的食材标签中携带了存储环境参数,但未携带存储位置,或者携带的存储位置是一个大致的范围导致无法确定待入库食材的具体入库位置时,例如食材标签携带的存储位置为a区,但a区包含多个存储空间,或者,食材标签携带了具体的存储位置但经过查询发现指定的存储位置无法满足待入库食材的存储条件时,例如食材标签携带的存储位置为a区空间1,但a区空间1已经被占用无法再存储其他食材。对于上述场景,可以根据存储环境参数,结合仓库当前的存储情况以及预先约定的预设存储约束条件,来确定待入库食材的存储位置,例如待入库食材对应的存储环境参数为存储温度范围5摄氏度~10摄氏度,那么可以根据目标仓库的当前存储数据确定哪些存储空间同时满足待入库食材的存储温度约束条件以及剩余存储空间约束条件,具体若仓库中a区空间1空闲,且该空间的额定温度范围与待入库食材对应的5摄氏度~10摄氏度匹配,那么可以将a区空间1确定为待入库食材对应的存储位置,从而智能化的确定食材入库位置,便于实现食材入库管理,并且可以保证存储位置能够满足食材存储所需的环境约束条件,有助于实现食材的保质保鲜。对于较大的存储空间,即使已经存储了一些食材,可能还有充分的剩余空间存储其他食材,那么可以进一步结合待入库食材所需的存储空间大小来判断待入库食材是否可以存储在该空间内,提高存储空间利用率。
在本申请实施例中,与步骤201-1相应的,当存储数据为存储位置参数,或者存储数据包括存储位置参数和存储环境参数时,具体地,存储位置基于待入库食材对应的电子菜谱指示的存储环境参数确定。
在上述实施例中,可以预先根据待入库食材所需的存储环境确定待入库食材的存储位置,并将存储环境参数和存储位置写入食材标签中,例如用户下单后,订单平台对订单所需的食材进行统计,根据食材的存储环境参数以及目标仓库中各个存储空间的额定参数来确定食材的存储位置,并写入食材标签中,以便在进行食材入库时可以直接根据食材标签携带的存储位置将食材放入对应的位置处,实现食材入库存储。其中,如果食材对应的存储位置是一个工作参数固定或者参数不需要改变的位置,例如存储位置对应的存储温度是5摄氏度无法改变,或者存储位置对应的存储温度为5摄氏度不需要改变就满足食材存储条件,那么存储数据可以只包含存储位置参数。若为了实现对食材的保质保鲜,需要调整存储位置的工作参数,那么存储数据中应包含存储位置以及存储温度。
在本申请实施例中,可选地,存储数据包括第二存储数据;步骤201具体可以包括:
步骤201-2,获取食材标签对应的至少一个电子菜谱;
步骤201-3,获取电子菜谱对应的第二存储数据,其中,第二存储数据包括与电子菜谱对应的存储环境参数。
相应的,步骤202中根据存储数据,确定待入库食材对应的目标入库数据,具体可以包括:
步骤202-2,根据存储环境参数、目标仓库对应的当前存储数据以及预设存储约束条件,获取目标仓库中与存储环境参数匹配的存储位置,其中,预设存储约束条件包括剩余空间大小和额定环境参数。
在上述实施例中,还可以利用食材标签携带的电子菜谱来确定待入库食材对应的存储环境参数,进而结合目标仓库的当前存储数据以及预设约束条件来确定待入库食材的存储位置,具体确定存储位置的方式可以参见步骤202-1对应的描述,在此不再赘述。
在本申请实施例中,可选地,步骤202中“根据存储数据,确定待入库食材对应的目标入库数据”之后具体还可以包括:
步骤203,监控目标仓库对应的实际入库数据;
步骤204,当监控到与食材规格匹配的待入库食材存放至存储位置中时,按照存储环境参数配置存储位置的工作参数,并确认待入库食材入库成功;或者,按照存储环境参数配置存储位置的工作参数,并当监控到与食材规格匹配的待入库食材预存放至存储位置中时,确认待入库食材入库成功。
在上述实施例中,食材入库时还可以目标仓库的食材入库情况进行监控,获取实际入库数据,若监控到的实际入库数据与目标入库数据匹配,那么可以确认食材入库成功,从而进行目标入库数据和电子菜谱的关联。在具体应用场景中,食材入库过程不仅包括将待入库食材放入存储位置的过程,还包括配置存储位置对应的存储环境参数的过程,可以先存入食材再调节存储环境参数,也可以先调节好存储环境参数再存入食材,对于食材存入是否成功的判断可以基于设置在相应存储位置的电子秤、摄像头等设备来实现,例如基于电子秤感应到的重量增加值来判断该增加值与待入库食材对应的重量值是否匹配,基于摄像头采集的待入库食材图像进行图像识别来判断入库食材是否为该待入库食材。
进一步的,作为图1方法的具体实现,本申请实施例提供了一种电子菜谱数据统计装置,如图2所示,该装置包括:
历史数据获取模块31,用于获取目标时段对应的历史参照时段以及所述历史参照时段的电子菜谱使用数据;
历史数据分析模块32,用于对所述电子菜谱使用数据进行统计,获得所述历史参照时段对应的电子菜谱使用情况的分析数据;
第一数据生成模块33,用于根据所述分析数据,生成所述电子菜谱的生产推荐数据。
可选地,所述历史数据获取模块31,包括:
第一时段获取单元311,用于获取目标时段的时段属性,并根据所述时段属性,获取所述目标时段对应的历史参照时段,其中,若所述时段属性为第一属性,则所述历史参照时段包括第一预设时间内与所述第一属性匹配的多个所述历史时段,若所述时段属性为第二属性,则所述历史参照时段包括所述目标时段之前的与第二预设时间匹配的历史时段;或者,
第二时段获取单元312,用于获取所述目标时段对应的自定义时段,并将所述自定义时段作为所述历史参照时段。
可选地,所述历史数据分析模块32,包括:
第一使用数据获取单元321,用于对所述电子菜谱使用数据进行统计,获取所述历史参照时段内的统计时间单位对应的所述电子菜谱的使用数量;
第一趋势分析单元322,用于根据所述电子菜谱的使用数量,生成对所述历史参照时段内所述电子菜谱的使用量趋势分析数据。
可选地,所述历史数据分析模块32,还包括:
第二使用数据获取单元323,用于对所述电子菜谱使用数据进行统计,获取所述历史参照时段内的所述统计时段单位对应的总电子菜谱的使用数量;
第二趋势分析单元324,用于根据所述总电子菜谱的使用数量,生成对所述历史参照时段内所述总电子菜谱的使用量趋势分析数据。
可选地,所述第一数据生成模块33,包括:
第一数据生成单元331,用于根据所述电子菜谱的使用量趋势分析数据,获取使用量趋势满足第一预设趋势条件的第一电子菜谱,并基于所述第一电子菜谱生成所述目标时段对应的生产推荐数据,其中,所述第一电子菜谱对应的使用量增长率大于第一预设增长率和/或使用量增长率排名在前第一预设数量;和/或,
第二数据生成单元332,用于根据所述总电子菜谱的使用量趋势分析数据,获取使用量趋势满足第二预设趋势条件的第二电子菜谱,并基于所述第二电子菜谱生成所述目标时段对应的生产推荐数据,其中,所述第二电子菜谱对应的使用量增长率大于所述总电子菜谱对应的使用量增长率。
可选地,所述装置还包括:
第二数据生成模块34,用于获取当前时段对应的热门电子菜谱和/或新品电子菜谱,并基于所述热门电子菜谱和/或新品电子菜谱生成所述目标时段对应的生产推荐数据。
可选地,所述生产推荐数据包括与至少一个商户对应的生产推荐数据;所述装置还包括:
计划数据生成模块35,用于所述根据所述分析数据,生成所述电子菜谱的生产推荐数据之后,基于所述商户相应的生产推荐数据的选择数据,获得所述商户生产计划数据。
可选地,所述装置还包括:
食材需求获取模块36,用于所述获得所述商户生产计划数据之后,基于所述商户生产计划数据,获得所述商户食材需求数据;
供应数据获取模块37,用于根据所述食材需求数据,获得总商户的食材供应数据,其中,所述食材供应数据包括食材生产数据和/或食材采购数据。
需要说明的是,本申请实施例提供的一种电子菜谱数据统计装置所涉及各功能单元的其他相应描述,可以参考图1方法中的对应描述,在此不再赘述。
基于上述如图1所示方法,相应的,本申请实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述如图1所示的电子菜谱数据统计方法。
基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。
基于上述如图1所示的方法,以及图2所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了一种计算机设备,具体可以为个人计算机、服务器、网络设备等,该计算机设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1所示的电子菜谱数据统计方法。
可选地,该计算机设备还可以包括用户接口、网络接口、摄像头、射频(radiofrequency,rf)电路,传感器、音频电路、wi-fi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard)等,可选用户接口还可以包括usb接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如蓝牙接口、wi-fi接口)等。
本领域技术人员可以理解,本实施例提供的一种计算机设备结构并不构成对该计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
存储介质中还可以包括操作系统、网络通信模块。操作系统是管理和保存计算机设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与该实体设备中其它硬件和软件之间通信。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现获取历史参照时段及其对应的电子菜谱使用数据,并对电子菜谱使用数据进行统计确定历史参照时段内对电子菜谱使用情况的分析数据,从而生成对电子菜谱的生产推荐数据。本申请实施例相比于现有技术中依照工作人员的工作经验或主观意愿制定生产计划的方式,基于历史参照时段内烹饪设备对电子菜谱程序的执行情况,通过电子菜谱使用数据进行统计分析从而确定电子菜谱的生产推荐数据,为商户制定生产计划提供了较为科学可靠、有依据的指导数据,商户可以根据基于电子菜谱的历史使用情况确定的生产推荐数据来制定生产计划,有助于提高生产计划制定的合理性,进一步有助于避免因生产计划不合理导致的食材进货过程中无法准确确定进货量,以及食材存储过程中无法准确预估存储量的问题,有效避免食材浪费、不足、保存不当等问题的发生。
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本申请序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。
1.一种电子菜谱数据统计方法,其特征在于,所述方法包括:
获取历史参照时段以及所述历史参照时段的电子菜谱使用数据;
对所述电子菜谱使用数据进行统计,获得所述历史参照时段对应的电子菜谱使用情况的分析数据;
根据所述分析数据,生成所述电子菜谱的生产推荐数据。
2.根据权利要求1所述的方法,其特征在于,所述获取历史参照时段,包括:
获取目标时段的时段属性,并根据所述时段属性,获取所述目标时段对应的历史参照时段,其中,若所述时段属性为第一属性,则所述历史参照时段包括第一预设时间内与所述第一属性匹配的多个所述历史时段,若所述时段属性为第二属性,则所述历史参照时段包括所述目标时段之前的与第二预设时间匹配的历史时段;或者,
获取所述目标时段对应的自定义时段,并将所述自定义时段作为所述历史参照时段。
3.根据权利要求1所述的方法,其特征在于,所述对所述电子菜谱使用数据进行统计,获得所述历史参照时段对应的电子菜谱使用情况的分析数据,包括:
对所述电子菜谱使用数据进行统计,获取所述历史参照时段内的统计时间单位对应的所述电子菜谱的使用数量;
根据所述电子菜谱的使用数量,生成对所述历史参照时段内所述电子菜谱的使用量趋势分析数据。
4.根据权利要求3所述的方法,其特征在于,所述对所述电子菜谱使用数据进行统计,获得所述历史参照时段对应的电子菜谱使用情况的分析数据,还包括:
对所述电子菜谱使用数据进行统计,获取所述历史参照时段内的所述统计时段单位对应的总电子菜谱的使用数量;
根据所述总电子菜谱的使用数量,生成对所述历史参照时段内所述总电子菜谱的使用量趋势分析数据。
5.根据权利要求4所述的方法,其特征在于,所述根据所述分析数据,生成所述电子菜谱的生产推荐数据,包括:
根据所述电子菜谱的使用量趋势分析数据,获取使用量趋势满足第一预设趋势条件的第一电子菜谱,并基于所述第一电子菜谱生成所述目标时段对应的生产推荐数据,其中,所述第一电子菜谱对应的使用量增长率大于第一预设增长率和/或使用量增长率排名在前第一预设数量;和/或,
根据所述总电子菜谱的使用量趋势分析数据,获取使用量趋势满足第二预设趋势条件的第二电子菜谱,并基于所述第二电子菜谱生成所述目标时段对应的生产推荐数据,其中,所述第二电子菜谱对应的使用量增长率大于所述总电子菜谱对应的使用量增长率。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取当前时段对应的热门电子菜谱和/或新品电子菜谱,并基于所述热门电子菜谱和/或新品电子菜谱生成所述目标时段对应的生产推荐数据。
7.根据权利要求1所述的方法,其特征在于,所述生产推荐数据包括与至少一个商户对应的生产推荐数据;所述根据所述分析数据,生成所述电子菜谱的生产推荐数据之后,所述方法还包括:
基于所述商户相应的生产推荐数据的选择数据,获得所述商户生产计划数据。
8.根据权利要求7所述的方法,其特征在于,所述获得所述商户生产计划数据之后,所述方法还包括:
基于所述商户生产计划数据,获得所述商户食材需求数据;
根据所述食材需求数据,获得总商户的食材供应数据,其中,所述食材供应数据包括食材生产数据和/或食材采购数据。
9.一种电子菜谱数据统计装置,其特征在于,所述装置包括:
历史数据获取模块,用于获取目标时段对应的历史参照时段以及所述历史参照时段的电子菜谱使用数据;
历史数据分析模块,用于对所述电子菜谱使用数据进行统计,获得所述历史参照时段对应的电子菜谱使用情况的分析数据;
第一数据生成模块,用于根据所述分析数据,生成所述电子菜谱的生产推荐数据。
10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的电子菜谱数据统计方法。
11.一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的电子菜谱数据统计方法。
技术总结