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

商品销售情况统计方法、装置、设备和存储介质

文献发布时间:2023-06-19 12:02:28


商品销售情况统计方法、装置、设备和存储介质

技术领域

本申请涉及数据统计技术领域,具体而言,涉及一种商品销售情况统计方法、装置、设备和存储介质。

背景技术

随着物联网的发展,目前市面上出现了不少线下的无人零售店铺,为了统计消费者对商品的喜好程度,市面上不乏对商品销售情况的排名。

通常情况下,这种商品热销排名是根据固定的单位时间内,对不同商品的总销量进行汇总,进而根据总销量进行排名的,但是,这类排名方法具有一定的局限性,那就是其采用这类排名方法需要假设商品具有无限量库存。

而对于线下的无人零售场景中,一般占地范围为1至10平方米,补货周期为每日一次。在这种场景下,商品的可售卖库存是极度有限的,若根据现有技术的排名方法已无法真实反映商品的热销情况,例如,对于无人零售店铺中的不同的三种商品,在同一天成列数量相同,当第二天补货员前来补货时,发现这三种商品均已售空,在三种商品的销量完全相同的情况下,由于无法得知售空的前后顺序,因此,无法根据现有技术的销量排名来判断哪个商品更好卖。另外,对于同一种商品而言,现有技术的方法也无法展现该商品在一天中的哪个时段更加热销,因此,现有技术仅依据总销量对商品进行热销排名的方法,并不适用于无人零售场景,该方法无法真实反映无人零售场景中的商品销售情况。

针对相关技术中仅依据总销量对商品进行热销排名的方法,并不适用于无人零售场景,存在无法真实反映无人零售场景中的商品销售情况的问题,目前尚未提出有效的解决方案。

发明内容

本申请的主要目的在于提供一种商品销售情况统计方法、装置、设备和存储介质,以解决相关技术中依据总销量对商品进行热销排名的方法,并不适用于无人零售场景,存在无法真实反映无人零售场景中的商品销售情况的问题。

为了实现上述目的,第一方面,本申请提供了一种商品销售情况统计方法。

根据本申请的方法包括:

获取目标商品的历史订单数据和库存信息,其中,历史订单数据为目标商品在目标商店的交易数据,库存信息为目标商品在目标商店的库存信息;

根据预设的统计参数,对历史订单数据和库存信息进行统计处理,得到销售统计数据,其中,统计参数包括统计时间段和统计周期,且统计时间段小于或等于统计周期;

根据销售统计数据,计算得到单位陈列系数,其中,单位陈列系数用于描述目标商品在统计周期的各统计时间段内的销售情况;

根据各统计时间段内的单位陈列系数,确定目标商品在统计周期内的销售情况。

在本申请一种可能的实现方式中,历史订单数据包括销售时间、销售量和目标商品是否促销,库存信息包括库存登记日期、统计周期内的最大库存量和统计时间段内的在库量。

在本申请一种可能的实现方式中,销售统计数据包括销售总量和最大库存量,根据预设的统计参数,对历史订单数据和库存信息进行统计处理,得到销售统计数据,包括:

根据统计周期,对历史订单数据和库存信息进行归类,得到统计周期内的总销售数据和最大库存量;

根据统计时间段,对总销售数据进行分段统计,得到目标商品在各统计时间段的销售总量。

在本申请一种可能的实现方式中,根据销售统计数据,计算得到单位陈列系数,包括:

根据各统计时间段的销售总量与最大库存量,计算得到各统计时间段的单位陈列系数。

在本申请一种可能的实现方式中,根据各统计时间段内的单位陈列系数,确定目标商品在统计周期内的销售情况,包括:

按顺序对各统计时间段内的单位陈列系数进行排列;

确定目标商品在单位陈列系数较大者所对应的统计时间段的销售情况,优于在单位陈列系数较小者所对应的统计时间段的销售情况。

第二方面,本申请还提供了一种商品销售情况统计装置,装置包括:

获取模块,用于获取目标商品的历史订单数据和库存信息,其中,历史订单数据为目标商品在目标商店的交易数据,库存信息为目标商品在目标商店的库存信息;

处理模块,用于根据预设的统计参数,对历史订单数据和库存信息进行统计处理,得到销售统计数据,其中,统计参数包括统计时间段和统计周期,且统计时间段小于或等于统计周期;

根据销售统计数据,计算得到单位陈列系数,其中,单位陈列系数用于描述目标商品在统计周期的各统计时间段内的销售情况;

输出模块,用于根据各统计时间段内的单位陈列系数,确定目标商品在统计周期内的销售情况。

在本申请一种可能的实现方式中,销售统计数据包括销售总量和最大库存量,处理模块具体用于:

根据统计周期,对历史订单数据和库存信息进行归类,得到统计周期内的总销售数据和最大库存量;

根据统计时间段,对总销售数据进行分段统计,得到目标商品在各统计时间段的销售总量。

在本申请一种可能的实现方式中,处理模块具体还用于:

根据各统计时间段的销售总量与最大库存量,计算得到各统计时间段的单位陈列系数。

在本申请一种可能的实现方式中,输出模块具体用于:

按顺序对各统计时间段内的单位陈列系数进行排列;

确定目标商品在单位陈列系数较大者所对应的统计时间段的销售情况,优于在单位陈列系数较小者所对应的统计时间段的销售情况。

第三方面,本申请还提供了一种商品销售情况统计电子设备,电子设备包括:

一个或多个处理器;

存储器;以及

一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行以实现第一方面中任一项的商品销售情况统计方法。

第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器进行加载,以执行第一方面任一项的商品销售情况统计方法中的步骤。

在本申请实施例中,提供一种商品销售情况统计方法,通过对目标商品的历史订单数据和库存信息进行统计处理,得到销售统计数据,进而得到用于表征目标商品在统计周期的各统计时间段内的销售情况的单位陈列系数,补货人员可以通过各统计时间段内的单位陈列系数对目标商品在统计周期内的销售情况进行判断,使补货人员更加详细地掌握目标商品的销售情况,以便辅助补货人员更加合理地安排补货时间和陈列数量,提高了目标商品销售情况的统计精准度;进而解决相关技术中依据总销量对商品进行热销排名,存在无法真实反映无人零售场景中的商品销售情况的技术问题。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例提供的一种商品销售情况统计方法的一个实施例流程示意图;

图2是根据本申请实施例提供的得到销售统计数据的一个实施例流程示意图;

图3是根据本申请实施例提供的一种商品销售情况统计装置的一个实施例结构示意图;

图4是根据本申请实施例提供的一种商品销售情况统计电子设备的一个实施例结构示意图。

具体实施方式

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

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本申请中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本申请及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。

并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本申请中的具体含义。

另外,术语“多个”的含义应为两个以及两个以上。

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

首先,本申请实施例提供一种商品销售情况统计方法,该商品销售情况统计方法的执行主体为商品销售情况统计装置,该商品销售情况统计装置应用于处理器,该商品销售情况统计方法包括:获取目标商品的历史订单数据和库存信息,其中,历史订单数据为目标商品在目标商店的交易数据,库存信息为目标商品在目标商店的库存信息;根据预设的统计参数,对历史订单数据和库存信息进行统计处理,得到销售统计数据,其中,统计参数包括统计时间段和统计周期,且统计时间段小于或等于统计周期;根据销售统计数据,计算得到单位陈列系数,其中,单位陈列系数用于描述目标商品在统计周期的各统计时间段内的销售情况;根据各统计时间段内的单位陈列系数,确定目标商品在统计周期内的销售情况。

请参阅图1,图1为本申请实施例所提供的一种商品销售情况统计方法的一个实施例流程示意图,该商品销售情况统计方法包括:

101、获取目标商品的历史订单数据和库存信息,其中,历史订单数据为目标商品在目标商店的交易数据,库存信息为目标商品在目标商店的库存信息。

本申请实施例的目标商店中可以陈列有多种商品,消费者来到目标商店对陈列的商品进行选购,在结算时便可以生成该次消费所对应的销售订单,由于消费者可能存在购买多件商品的情况,因此,对应的销售订单中可能存在多种商品,因此,本申请实施例获取目标商品的历史订单数据时,需要从历史销售订单中提取关于目标商品的交易数据,具体的,可以为目标商店中的每一种商品都配置一个能够唯一标识该商品的商品标识,一个商品标识对应于同一种商品,历史销售订单中可以记录销售订单号、销售时间、所销售的商品的商品标识、销售量、订单金额以及是否存在促销活动等信息,从历史销售订单中提取目标商品的交易数据,则可以根据目标商品的商品标识,将历史销售订单中与目标商品的商品标识匹配的交易数据提取出来,便能够得到目标商品的历史订单数据,其中,历史订单数据可以包括销售时间、销售量和目标商品是否促销等信息。

另外,为了了解目标商店的各种商品的库存数量,补货人员可以定期维护目标商店的总库存信息,该总库存信息可以包括目标商店内的各种商品的商品标识、登记日期、前日余量、补货数量、登记数量等信息,而要获取目标商品的库存信息,同样可以根据目标商品的商品标识来对库存信息进行提取,即将总库存信息中与目标商品的商品标识匹配的库存信息提取出来,便能够得到目标商品的库存信息,其中,库存信息可以包括库存登记日期、统计周期内的最大库存量和统计时间段内的在库量等信息。

例如,目标商店(如“商店X”)中,目标商品(如“商品A”)的商品标识为01,第一商品(如“商品B”)的商品标识为02,历史销售订单中分别记录有商品A和商品B两种商品的交易数据,如表一所示。

表一历史销售订单

根据表一中记录的信息,通过“商品A”的商品标识01,便可以获取到目标商品的历史订单数据,如销售时间2021.02.01.08:30-销售量1-无促销,销售时间2021.02.01.09:20-销售量1-无促销。

假如目标商店的总库存信息记录如表二所示,通过“商品A”的商品标识01,便可以获取到目标商品的库存信息,如库存登记日期2020.02.01.00:00-最大库存量即登记数量(前日余量+补货数量)10,此时,在库量为最大库存量即10,库存登记日期2020.02.02.00:00-最大库存量即登记数量(前日余量+补货数量)10,此时,在库量为最大库存量即10。

表二总库存信息

102、根据预设的统计参数,对历史订单数据和库存信息进行统计处理,得到销售统计数据,其中,统计参数包括统计时间段和统计周期,且统计时间段小于或等于统计周期。

为了便于对目标商品的销售情况进行统计,本申请实施例中,统计参数可以包括统计时间段和统计周期,且统计时间段小于或等于统计周期,本申请实施例中,设定统计周期为天,统计时间段为一天的每一个小时,即以小时为统计的最小时间单位,需要说明的是,统计周期还可以是周、月等,统计时间段还可以是每3小时、每6小时等,具体可以根据实际应用场景进行选择,此处不做限定。

因此,在本申请一些实施例中,根据预设的统计参数,对历史订单数据和库存信息进行统计处理,得到销售统计数据,可以进一步包括:

201、根据统计周期,对历史订单数据和库存信息进行归类,得到统计周期内的总销售数据和最大库存量。

本申请实施例中,销售统计数据可以包括销售总量和最大库存量,统计周期为每天,因此,首先可以按天对历史订单数据和库存信息进行归类,将隶属于同一天的历史订单数据和库存信息提取出来,得到该统计周期内的总销售数据和最大库存量。

例如,目标商品“商品A”在2021.02.01有多笔交易数据,因此,可以通过“商品A”的商品标识01,将销售时间2021.02.01内所有与“商品A”有关的交易数据进行提取,得到“商品A”在销售时间2021.02.01内的总销售数据;同样的,可以根据“商品A”的商品标识01,对库存登记日期2021.02.01与“商品A”有关的库存信息进行提取,得到“商品A”在该天的最大库存量。

202、根据统计时间段,对总销售数据进行分段统计,得到目标商品在各统计时间段的销售总量。

本申请实施例中,统计时间段为一天的每一个小时,即以小时为统计的最小时间单位,因此,可以将统计周期的一天划分为24个统计时间段,即00:00-01:00为第一个统计时间段,01:00-02:00为第二个统计时间段,以此类推,23:00点-24:00为第24个统计时间段,因此,可以根据这样的分段对目标商品在一个统计周期内的总销售数据进行分段统计,得到目标商品在每一个统计时间段所对应的销售总量。

例如,目标商品“商品A”在2021.02.01有多笔交易数据,其中,销售时间2021.02.01.08:30的销售量为1,销售时间2021.02.01.09:20的销售量为1,则可以得到“商品A”在08:00-09:00的第9个统计时间段的销售总量为1,“商品A”在09:00-10:00的第10个统计时间段的销售总量为1。

103、根据销售统计数据,计算得到单位陈列系数,其中,单位陈列系数用于描述目标商品在统计周期的各统计时间段内的销售情况。

由于单位陈列系数可以描述目标商品在统计周期的各统计时间段内的销售情况,因此,本申请实施例中,可以根据各统计时间段的销售总量与最大库存量,计算得到各统计时间段的单位陈列系数,具体的计算公式为:

单位陈列系数=统计时间段的销售总量/统计周期的最大库存量

即用各统计时间段的销售总量除以统计周期内的最大库存量,便能够得到各统计时间段所对应的单位陈列系数,如表三所示,为目标商品在一个统计周期内的部分统计时间段的单位陈列系数表。

表三单位陈列系数表

104、根据各统计时间段内的单位陈列系数,确定目标商品在统计周期内的销售情况。

根据步骤103可以得知,各统计时间段所对应的单位陈列系数是由各统计时间段的销售总量除以统计周期内的最大库存量得到的,因此,通过各统计时间段的单位陈列系数可以使补货人员知晓目标商品在一个统计周期内的销售情况,本申请实施例中,首先可以按顺序对各统计时间段内的单位陈列系数进行排列,比如按照单位陈列系数的数值大小,从大到小对单位陈列系数进行排列,则可以判断排列位置靠前的单位陈列系数所对应的统计时间段内的销售情况比排列位置靠后的单位陈列系数所对应的统计时间段内的销售情况更好,即可以确定目标商品在单位陈列系数较大者所对应的统计时间段的销售情况,优于在单位陈列系数较小者所对应的统计时间段的销售情况。

例如,从表三可以观察到,目标商品“商品A”在统计时间段11:00-12:00的单位陈列系数为0.2,在统计时间段08:00-09:00的单位陈列系数为0.1,在统计时间段07:00-08:00的单位陈列系数为0,因此,补货人员可以根据这些信息了解到“商品A”在统计时间段11:00-12:00的销售情况比统计时间段08:00-09:00更好,统计时间段08:00-09:00的销售情况比统计时间段07:00-08:00更好。

在本申请实施例中,提供一种商品销售情况统计方法,通过对目标商品的历史订单数据和库存信息进行统计处理,得到销售统计数据,进而得到用于表征目标商品在统计周期的各统计时间段内的销售情况的单位陈列系数,补货人员可以通过各统计时间段内的单位陈列系数对目标商品在统计周期内的销售情况进行判断,使补货人员更加详细地掌握目标商品的销售情况,以便辅助补货人员更加合理地安排补货时间和陈列数量等,提高了目标商品销售情况的统计精准度。

为了更好实施本申请实施例中的商品销售情况统计方法,在商品销售情况统计方法基础之上,本申请实施例还提供一种商品销售情况统计装置,如图3所示,商品销售情况统计装置300包括:

获取模块301,用于获取目标商品的历史订单数据和库存信息,其中,历史订单数据为目标商品在目标商店的交易数据,库存信息为目标商品在目标商店的库存信息;

处理模块302,用于根据预设的统计参数,对历史订单数据和库存信息进行统计处理,得到销售统计数据,其中,统计参数包括统计时间段和统计周期,且统计时间段小于或等于统计周期;

根据销售统计数据,计算得到单位陈列系数,其中,单位陈列系数用于描述目标商品在统计周期的各统计时间段内的销售情况;

输出模块303,用于根据各统计时间段内的单位陈列系数,确定目标商品在统计周期内的销售情况。

在本申请一些实施例中,销售统计数据包括销售总量和最大库存量,处理模块302具体可以用于:

根据统计周期,对历史订单数据和库存信息进行归类,得到统计周期内的总销售数据和最大库存量;

根据统计时间段,对总销售数据进行分段统计,得到目标商品在各统计时间段的销售总量。

在本申请一些实施例中,处理模块302具体还可以用于:

根据各统计时间段的销售总量与最大库存量,计算得到各统计时间段的单位陈列系数。

在本申请一些实施例中,输出模块303具体可以用于:

按顺序对各统计时间段内的单位陈列系数进行排列;

确定目标商品在单位陈列系数较大者所对应的统计时间段的销售情况,优于在单位陈列系数较小者所对应的统计时间段的销售情况。

具体的,本申请实施例的装置中各模块实现其功能的具体过程可参见如图1和图2对应任意实施例中商品销售情况统计方法的说明,具体在此不再赘述。

本申请实施例还提供一种商品销售情况统计电子设备,其集成了本申请实施例所提供的任一种商品销售情况统计装置,该电子设备包括:

一个或多个处理器;

存储器;以及

一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行上述商品销售情况统计方法实施例中任一实施例中的商品销售情况统计方法中的步骤。

本申请实施例的一种商品销售情况统计电子设备,其集成了本申请实施例所提供的任一种商品销售情况统计装置。如图4所示,其示出了本申请实施例所涉及的电子设备的结构示意图,具体来讲:

该电子设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图4中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:

处理器401是该电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;处理器401可以是中央处理单元(CentralProcessing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。

存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据服务器的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。

该电子设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。

该电子设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。

尽管未示出,服务器还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能,如下:

获取目标商品的历史订单数据和库存信息,其中,历史订单数据为目标商品在目标商店的交易数据,库存信息为目标商品在目标商店的库存信息;

根据预设的统计参数,对历史订单数据和库存信息进行统计处理,得到销售统计数据,其中,统计参数包括统计时间段和统计周期,且统计时间段小于或等于统计周期;

根据销售统计数据,计算得到单位陈列系数,其中,单位陈列系数用于描述目标商品在统计周期的各统计时间段内的销售情况;

根据各统计时间段内的单位陈列系数,确定目标商品在统计周期内的销售情况。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的商品销售情况统计装置、电子设备及其相应单元的具体工作过程,可以参考如图1和图2对应任意实施例中商品销售情况统计方法的说明,具体在此不再赘述。

本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器401进行加载和执行。

为此,本申请实施例提供一种计算机可读存储介质,该存储介质可以包括:只读存储器(Read Only Memory,ROM)、随机存取记忆体(Random Access Memory,RAM)、磁盘或光盘等。其上存储有计算机程序,计算机程序被处理器进行加载,以执行本申请实施例所提供的任一种商品销售情况统计方法中的步骤。例如,计算机程序被处理器进行加载可以执行如下步骤:

获取目标商品的历史订单数据和库存信息,其中,历史订单数据为目标商品在目标商店的交易数据,库存信息为目标商品在目标商店的库存信息;

根据预设的统计参数,对历史订单数据和库存信息进行统计处理,得到销售统计数据,其中,统计参数包括统计时间段和统计周期,且统计时间段小于或等于统计周期;

根据销售统计数据,计算得到单位陈列系数,其中,单位陈列系数用于描述目标商品在统计周期的各统计时间段内的销售情况;

根据各统计时间段内的单位陈列系数,确定目标商品在统计周期内的销售情况。

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

相关技术
  • 商品销售情况统计方法、装置、设备和存储介质
  • 一种静止商品统计方法、终端设备及其存储介质
技术分类

06120113147363