1.一种存储柜中物品存放位置的确定方法,其特征在于,所述存储柜有多个存储盒,多个所述存储盒分为M层,所述M为自然数;所述方法包括:
将待存放的多种物品按照每种物品所关联物品的种类数进行降序排列,得到物品序列;其中,两种物品关联包括两种物品同时出现在同一取物单或者同一销售单中;
从所述物品序列中选取前L种物品,所述前L种物品所需占用的存储盒总数大于等于所述M;
将所述前L种物品分别存放入所述存储柜的各层,所述存储柜的每一层至少放置所述前L种物品中的一种物品;
确定所述存储柜中已确定物品的关联物品;所述已确定物品为在所述存储柜中已确定存放位置的物品,所述已确定物品的关联物品为与所述已确定物品相关联的物品;
将所述已确定物品的关联物品存放至所述已确定物品所在的存储盒的同一层或者相邻一层。
2.根据权利要求1所述的存储柜中物品存放位置的确定方法,其特征在于,所述从所述物品序列中选取前L种物品,所述前L种物品所需占用的存储盒总数大于等于所述M的步骤包括:
计算所述物品序列中每种物品所需占用的存储盒数量;
从所述物品序列中选取所需占用的存储盒总数等于Q的前L种物品,其中,Q为大于等于所述M的自然数。
3.根据权利要求2所述的存储柜中物品存放位置的确定方法,其特征在于,所述计算获取所述物品序列中每种物品所需占用的存储盒数量的步骤包括:
获取每种物品平均每日的消耗量或销售量;
计算每种物品平均每日的消耗量或销售量与预设因子的比值,向上取整得到每种物品所需占用的存储盒数量;其中,所述预设因子为所述存储盒实际所能存放物品的平均数量,或者,所述预设因子满足:根据所述预设因子计算所得的所有物品所需占用的存储盒的总数大于等于预设阈值,并且小于等于所述存储柜的存储盒总数。
4.根据权利要求1至3任一项所述的存储柜中物品存放位置的确定方法,其特征在于,所述前L种物品所需占用的存储盒总数等于所述M的两倍;所述将所述前L种物品分别存放入所述存储柜的各层,所述存储柜的每一层至少放置所述前L种物品中的一种物品的步骤包括:
将所述存储柜的每一层的起始位置和末尾位置作为所述前L种物品的存放位置。
5.根据权利要求1至4任一项所述的存储柜中物品存放位置的确定方法,其特征在于,在所述将所述已确定物品的关联物品存放至所述已确定物品所在的存储盒的同一层或者相邻一层的步骤之后,还包括:
获取已确定物品所在的存储盒的周边空闲位置,所述存储盒的周边空闲位置包括所述存储盒的上、下、左、右位置上没有存储物品的存储盒的位置;
循环执行以下两个步骤,直至所述已确定物品所在的存储盒没有周边空闲位置;或者,直至所述已确定物品没有与其关联但未分配存储位置的物品:
获取与所述已确定物品关联最强但未分配存储位置的物品;所述与所述已确定物品关联最强但未分配存储位置的物品,是指与所述已确定物品相关联的、尚未分配存储位置的物品中,与所述已确定物品关联的次数最多的物品;
将所述与已确定物品的关联最强但未分配存储位置的物品放入所述已确定物品所在的存储盒的周边空闲位置。
6.根据权利要求5所述的存储柜中物品存放位置的确定方法,其特征在于,在所述已确定物品所在的存储盒没有周边空闲位置;或者,所述已确定物品没有与其关联但未分配存储位置的物品的情况下,所述方法还包括:
获取所述存储柜中尚未分配有物品的存储盒的位置;
获取尚未分配存储位置的物品;
将所述尚未分配存储位置的物品放入所述尚未分配有物品的存储盒。
7.一种存储柜中物品存放位置的确定装置,其特征在于,所述存储柜有多个存储盒,多个所述存储盒分为M层,所述M为自然数;所述装置包括:
排序单元,用于将待存放的多种物品按照每种物品所关联物品的种类数进行降序排列,得到物品序列;其中,两种物品关联包括两种物品同时出现在同一取物单或者同一销售单中;
选取单元,用于从所述物品序列中选取前L种物品,所述前L种物品所需占用的存储盒总数大于等于所述M;
第一存放单元,用于将所述前L种物品分别存放入所述存储柜的各层,所述存储柜的每一层至少放置所述前L种物品中的一种物品;
第一确定单元,用于确定所述存储柜中已确定物品的关联物品;所述已确定物品为在所述存储柜中已确定存放位置的物品,所述已确定物品的关联物品为与所述已确定物品相关联的物品;
第二存放单元,用于将所述已确定物品的关联物品存放至所述已确定物品所在的存储盒的同一层或者相邻一层。
8.根据权利要求7所述的存储柜中物品存放位置的确定装置,其特征在于,所述选取单元包括:
第一计算子单元,用于计算所述物品序列中每种物品所需占用的存储盒数量;
选取子单元,用于从所述物品序列中选取所需占用的存储盒总数等于Q的前L种物品,其中,Q为大于等于所述M的自然数。
9.根据权利要求8所述的存储柜中物品存放位置的确定装置,其特征在于,所述第一计算子单元包括:
第一获取子单元,用于获取每种物品平均每日的消耗量或销售量;
第二计算子单元,用于计算每种物品平均每日的消耗量或销售量与预设因子的比值,向上取整得到每种物品所需占用的存储盒数量;其中,所述预设因子为所述存储盒实际所能存放物品的平均数量,或者,所述预设因子满足:根据所述预设因子计算所得的所有物品所需占用的存储盒的总数大于等于预设阈值,并且小于等于所述存储柜的存储盒总数。
10.根据权利要求7至9任一项所述的存储柜中物品存放位置的确定装置,其特征在于,所述前L种物品所需占用的存储盒总数等于所述M的两倍;所述第一存放单元还用于:
将所述存储柜的每一层的起始位置和末尾位置作为所述前L种物品的存放位置。
11.根据权利要求7至10任一项所述的存储柜中物品存放位置的确定装置,其特征在于,所述装置还包括:
第二确定单元,用于获取已确定物品所在的存储盒的周边空闲位置,所述存储盒的周边空闲位置包括所述存储盒的上、下、左、右位置上没有存储物品的存储盒的位置;
第三存放单元,用于循环执行以下两个步骤,直至所述已确定物品所在的存储盒没有周边空闲位置;或者,直至所述已确定物品没有与其关联但未分配存储位置的物品:
获取与所述已确定物品关联最强但未分配存储位置的物品;所述与所述已确定物品关联最强但未分配存储位置的物品,是指与所述已确定物品相关联的、尚未分配存储位置的物品中,与所述已确定物品关联的次数最多的物品;
将所述与已确定物品的关联最强但未分配存储位置的物品放入所述已确定物品所在的存储盒的周边空闲位置。
12.根据权利要求11所述的存储柜中物品存放位置的确定装置,其特征在于,所述装置还包括:
第一获取单元,用于获取所述存储柜中尚未分配有物品的存储盒的位置;
第二获取单元,用于获取尚未分配存储位置的物品;
第四存放单元,用于将所述尚未分配存储位置的物品放入所述尚未分配有物品的存储盒。