入库物品的确定方法和装置与流程

文档序号:26141927发布日期:2021-08-03 14:26阅读:91来源:国知局
入库物品的确定方法和装置与流程

本发明涉及物流存储技术领域,尤其涉及一种入库物品的确定方法和装置。



背景技术:

很多仓库中都设置有搬运设备,如提升机和穿梭车等。搬运设备用于替代人工实现物品的入库及出库操作。主要凭借工作人员的经验或者备选物品的存储量选择可入库物品,往往造成入库的物品过多,使搬运设备的任务量过重而使得生产任务未能按时完成,或者入库物品过少,浪费了搬运设备资源。



技术实现要素:

有鉴于此,本发明实施例提供一种入库物品的确定方法和装置,能够合理确定可入库物品。

第一方面,本发明实施例提供了一种入库物品的确定方法,包括:

获取多个备选物品的周转库存箱数;

获取至少一个搬运设备的利用率与出库箱数之间的关联关系;

确定所述至少一个搬运设备的剩余利用率;

根据所述多个备选物品的周转库存箱数、所述关联关系及所述剩余利用率,从所述多个备选物品中,确定出至少一个可入库物品。

可选地,所述搬运设备包括:提升机;

所述获取至少一个搬运设备的利用率与出库箱数之间的关联关系之前,还包括:

获取多个历史时段的出库箱数及所述多个历史时段的提升机利用率;

根据所述多个统计时段的出库箱数及所述多个统计时段的提升机利用率,确定提升机利用率与出库箱数之间的第一关联关系。

可选地,所述搬运设备包括:提升机,所述关联关系包括:提升机利用率与出库箱数之间的第一关联关系;

所述确定所述至少一个搬运设备的剩余利用率,包括:

获取各已入库物品的周转库存箱数及提升机上限利用率;

根据各所述已入库物品的周转库存箱数及所述第一关联关系,确定提升机已占用利用率;

根据所述提升机上限利用率及所述提升机已占用利用率,确定提升机的第一剩余利用率。

可选地,所述搬运设备包括:穿梭车;

所述获取至少一个搬运设备的利用率与出库箱数之间的关联关系之前,包括:

获取多个历史时段的出库箱数及所述多个历史时段的穿梭车利用率;

根据所述多个统计时段的出库箱数及所述多个统计时段的穿梭车利用率,确定穿梭车与出库箱数之间的第二关联关系。

可选地,所述搬运设备包括:穿梭车,所述关联关系包括:穿梭车利用率与出库箱数之间的第二关联关系;

所述确定各所述搬运设备的剩余利用率,包括:

获取各已入库物品的周转库存箱数及穿梭车上限利用率;

根据各所述已入库物品的周转库存箱数及所述第二关联关系,确定穿梭车已占用利用率;

根据所述穿梭车上限利用率及所述穿梭车已占用利用率,确定穿梭车的第二剩余利用率。

可选地,所述搬运设备包括:提升机及穿梭车,所述关联关系包括:提升机利用率与出库箱数之间的第一关联关系及穿梭车利用率与出库箱数之间的第二关联关系,所述剩余利用率包括:提升机的第一剩余利用率及穿梭车的第二剩余利用率;

所述根据所述多个备选物品的周转库存箱数、所述关联关系及所述剩余利用率,从所述多个备选物品中,确定出至少一个可入库物品,包括:

根据所述多个备选物品的周转库存箱数、所述第一关联关系、所述第二关联关系、所述第一剩余利用率及所述第二剩余利用率,从所述多个备选物品中,确定出至少一个可入库物品;其中,所述至少一个可入库物品的周转库存箱数、所述第一关联关系、所述第二关联关系、所述第一剩余利用率、所述第二剩余利用率满足约束条件,所述约束条件包括:针对所述至少一个可入库物品的提升机新增利用率不大于所述第一剩余利用率,所述提升机新增利用率是根据所述可入库物品的周转库存箱数及所述第一关联关系得到的;

和/或,针对所述至少一个可入库物品的穿梭车新增利用率不大于所述第二剩余利用率,所述穿梭车新增利用率是根据所述可入库物品的周转库存箱数及所述第二关联关系得到的。

可选地,所述从所述多个备选物品中,确定出至少一个可入库物品之前,还包括:

获取空余储位数;

根据所述空余储位数,确定可入库箱数;

所述约束条件还包括:所述至少一个可入库物品的周转库存箱数的总和不大于所述可入库箱数。

第二方面,本发明实施例提供了一种入库物品的确定装置,包括:

箱数获取模块,用于获取多个备选物品的周转库存箱数;

关系获取模块,用于获取至少一个搬运设备的利用率与出库箱数之间的关联关系;

利用率确定模块,用于确定所述至少一个搬运设备的剩余利用率;

物品确定模块,用于根据所述多个备选物品的周转库存箱数、所述关联关系及所述剩余利用率,从所述多个备选物品中,确定出至少一个可入库物品。

第三方面,本发明实施例提供了一种电子设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例所述的方法。

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

上述发明中的一个实施例具有如下优点或有益效果:综合考虑了多个备选物品的周转库存箱数、至少一个搬运设备的利用率与出库箱数之间的关联关系及至少一个搬运设备的剩余利用率,从多个备选物品中,确定出至少一个可入库物品。因此,本发明实施例的方法能够较恰当地利用搬运设备资源,进而较合理确定可入库物品。

上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

附图说明

附图用于更好地理解本发明,不构成对本发明的不当限定。其中:

图1是本发明的一个实施例提供的一种入库物品的确定方法的流程的示意图;

图2是本发明的一个实施例提供的另一种入库物品的确定方法的流程的示意图;

图3是本发明的一个实施例提供的又一种入库物品的确定方法的流程的示意图;

图4是本发明的一个实施例提供的再一种入库物品的确定方法的流程的示意图;

图5是本发明的一个实施例提供的一种入库物品的确定装置的结构示意图;

图6是适于用来实现本发明实施例的终端设备或服务器的计算机系统的结构示意图。

具体实施方式

以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。

图1是本发明的一个实施例提供的一种入库物品的确定方法的流程的示意图,如图1所示,该方法包括:

步骤101:获取多个备选物品的周转库存箱数。

周转库存箱数是企业为了完成物品流转计划,保证市场正常供应,根据物品销售任务、物品流通环节和速度应保持一定数量的周转需要的物品库存箱数。周转库存箱数可以为在一统计周期内备选物品周期需要的物品库存箱数。具体地,周转库存箱数可以为在一统计周期内需要的备选物品库存与每箱内存放的备选物品数量的商。

步骤102:获取至少一个搬运设备的利用率与出库箱数之间的关联关系。

搬运设备为替代人工实现物品的入库及出库操作的设备,如:提升机、传输机、输送设备等。出库箱数为在一指定统计时间内的出库箱数的总和。搬运设备的利用率为在该统计时间内搬运设备的利用率。一般地,搬运设备的利用率与出库箱数成正比,即在一统计时间内出库箱数越多,搬运设备的利用率也就越高。但如果在统计时间内的出库箱数过多,有可能造成搬运设备的任务量过重,使搬运设备的利用率不变,还可能使搬运设备的利用率反而减小。因此,合理确定出库箱数很重要。

搬运设备的利用率与出库箱数之间的关联关系可以根据预设的对应关系来确定。例如,在系统中可保存在统计时间内的出库箱数与搬运设备的利用率之间的对应关系。具体地,对应关系可为在统计时间为一小时,出库箱数为500,则对应的提升机的利用率为5%等。搬运设备的利用率与出库箱数之间的关联关系还可以用函数模型来表示,函数模型包括:一次函数模型、二次函数模型或指数型函数模型等。

步骤103:确定至少一个搬运设备的剩余利用率。

在仓库中,可能已存在多种已入库物品,这些已入库物品的进库出库将会占用搬运设备资源。因此,确定其它可入库物品时,要考虑这些已入库物品将占用的搬运设备资源。剩余利用率可以为搬运设备的总利用率减去已入库物品占用的搬运设备利用率后的差值。

步骤104:根据多个备选物品的周转库存箱数、关联关系及剩余利用率,从多个备选物品中,确定出至少一个可入库物品。

在当前搬运设备的剩余利用率下,根据多个备选物品的周转库存箱数和关联关系,可确定出至少一个可入库物品,使在一统计周期内出库的箱数,可较充分合理地利用搬运设备资源进行出库操作。

在本发明的实施例中,综合考虑了多个备选物品的周转库存箱数、至少一个搬运设备的利用率与出库箱数之间的关联关系及至少一个搬运设备的剩余利用率,从多个备选物品中,确定出至少一个可入库物品。因此,本发明实施例的方法能够解决无法合理确定可入库物品,进而合理地利用搬运设备资源的问题。

在本发明的一个实施例中,搬运设备包括:提升机;获取至少一个搬运设备的利用率与出库箱数之间的关联关系之前,还包括:获取多个历史时段的出库箱数及多个历史时段的提升机利用率;根据多个统计时段的出库箱数及多个统计时段的提升机利用率,确定提升机利用率与出库箱数之间的第一关联关系。

出库箱数为在一指定统计时间内的出库箱数的总和。提升机利用率为在该统计时间内的利用率。一般地,提升机利用率与出库箱数成正比,即在一统计时间内出库箱数越多,提升机利用率也就越高。但如果在统计实际内的出库箱数过多,有可能造成提升机的任务量过重,使提升机利用率不变,还可能使提升机利用率反而减小。

提升机利用率与出库箱数之间的第一关联关系可以根据预设的对应关系来确定。例如,在系统中可保存在统计时间内的出库箱数与提升机利用率之间的对应关系。具体地,在统计时间为一天,出库箱数为5000,则对应的提升机利用率为2%等。提升机利用率与出库箱数之间的关联关系还可以用函数模型来表示,函数模型包括:一次函数模型、二次函数模型或指数型函数模型等。

下面以一次函数模型为例进行讲解。设xi和yi分别表示每小时出库箱数和每小时提升机利用率。根据历史数据,求解下列回归方程:

yi=αe+βexi+εe

根据最小二乘法,可知,

其中,代表出库箱数的历史数据的平均值,代表提升机利用率的历史数据的平均值。yαe+βexεe即为提升机利用率与出库箱数之间的第一关联关系。

在本发明的一个实施例中,搬运设备包括:提升机,关联关系包括:提升机利用率与出库箱数之间的第一关联关系;确定至少一个搬运设备的剩余利用率,包括:获取各已入库物品的周转库存箱数及提升机上限利用率;根据各已入库物品的周转库存箱数及第一关联关系,确定提升机已占用利用率;根据提升机上限利用率及提升机已占用利用率,确定提升机的第一剩余利用率。

提升机上限利用率可根据提升机数量、仓库规模等进行设定,也可根据经验任务设定。计算各已入库物品的周转库存箱数的总和,再根据得到的总和及第一关联关系,确定提升机已占用利用率。最后,将提升机上限利用率减去提升机已占用利用率,即可确定提升机的第一剩余利用率。

在本发明的一个实施例中,搬运设备包括:穿梭车;获取至少一个搬运设备的利用率与出库箱数之间的关联关系之前,包括:获取多个历史时段的出库箱数及多个历史时段的穿梭车利用率;根据多个统计时段的出库箱数及多个统计时段的穿梭车利用率,确定穿梭车与出库箱数之间的第二关联关系。

出库箱数为在一指定统计时间内的出库箱数的总和。穿梭车利用率为在该统计时间内的利用率。一般地,穿梭车利用率与出库箱数成正比,即在一统计时间内出库箱数越多,穿梭车利用率也就越高。但如果在统计实际内的出库箱数过多,有可能造成穿梭车的任务量过重,使穿梭车利用率不变,还可能使穿梭车利用率反而减小。

穿梭车利用率与出库箱数之间的第二关联关系可以根据预设的对应关系来确定。例如,在系统中可保存在统计时间内的出库箱数与穿梭车利用率之间的对应关系。具体地,在统计时间为半小时,出库箱数为300,则对应的穿梭车利用率为3%等。穿梭车利用率与出库箱数之间的关联关系还可以用函数模型来表示,函数模型包括:一次函数模型、二次函数模型或指数型函数模型等。

下面以一次函数模型为例进行讲解。设xi和zi分别表示每小时出库箱数和每小时穿梭车利用率。根据历史数据,求解下列回归方程:

zi=αs+βsxi+εs

根据最小二乘法,可知,

其中,代表出库箱数的历史数据的平均值,代表穿梭车利用率的历史数据的平均值。z=αs+βsx+εs即为穿梭车利用率与出库箱数之间的第二关联关系。

在本发明的一个实施例中,搬运设备包括:穿梭车,关联关系包括:穿梭车利用率与出库箱数之间的第二关联关系;确定各搬运设备的剩余利用率,包括:获取各已入库物品的周转库存箱数及穿梭车上限利用率;根据各已入库物品的周转库存箱数及第二关联关系,确定穿梭车已占用利用率;根据穿梭车上限利用率及穿梭车已占用利用率,确定穿梭车的第二剩余利用率。

穿梭车上限利用率可根据穿梭车数量、仓库规模等进行设定,也可根据经验任务设定。计算各已入库物品的周转库存箱数的总和,再根据得到的总和及第二关联关系,确定穿梭车已占用利用率。最后,将穿梭车上限利用率减去穿梭车已占用利用率,即可确定穿梭车的第二剩余利用率。

图2是本发明的一个实施例提供的另一种入库物品的确定方法的流程的示意图,如图2所示,该方法包括:

步骤201:获取多个备选物品的周转库存箱数。

步骤202:获取提升机利用率与出库箱数之间的第一关联关系及穿梭车利用率与出库箱数之间的第二关联关系。

步骤203:确定提升机的第一剩余利用率及穿梭车的第二剩余利用率。

步骤204:根据多个备选物品的周转库存箱数、第一关联关系、第二关联关系、第一剩余利用率及第二剩余利用率,从多个备选物品中,确定出至少一个可入库物品。

至少一个可入库物品的周转库存箱数、第一关联关系、第二关联关系、第一剩余利用率、第二剩余利用率满足约束条件,约束条件包括:针对至少一个可入库物品的提升机新增利用率不大于第一剩余利用率,提升机新增利用率是根据可入库物品的周转库存箱数及第一关联关系得到的;

和/或,针对至少一个可入库物品的穿梭车新增利用率不大于第二剩余利用率,穿梭车新增利用率是根据可入库物品的周转库存箱数及第二关联关系得到的。

设定的提升机剩余利用率为b1,穿梭车剩余利用率为b2。提升机剩余利用率为剔除了已入库物品出库所占用的提升机资源后,提升机剩余还可用的利用率。穿梭车剩余利用率为剔除了已入库物品出库所占用的穿梭车资源后,穿梭车剩余还可用的利用率。

求解下列最优化模型:

上式中,设定的提升机剩余利用率为b1,穿梭车剩余利用率为b2,,yi=1表示选定备选物品skui,yi=0表示没有选定备选物品skui。

在上述约束条件中,(1)式表示新增的sku对应的新增箱数不能超过提升机剩余利用率。(2)式表示新增的sku对应的新增箱数不能超过穿梭车剩余利用率。穿梭车、提升机的利用率可看作是两种资源,在本发明的实施例中,同时考虑了提升机资源和穿梭车资源,在不超过资源的使用上限条件下,使得存储箱数尽可能多,也就是尽可能提高存储的空间利用率。

图3是本发明的一个实施例提供的另一种入库物品的确定方法的流程的示意图,如图3所示,该方法包括:

步骤301:获取多个备选物品的周转库存箱数。

步骤302:获取提升机利用率与出库箱数之间的第一关联关系及穿梭车利用率与出库箱数之间的第二关联关系。

步骤303:确定提升机的第一剩余利用率及穿梭车的第二剩余利用率。

步骤304:获取空余储位数,并根据空余储位数,确定可入库箱数。

步骤305:根据多个备选物品的周转库存箱数、第一关联关系、第二关联关系、第一剩余利用率及第二剩余利用率,从多个备选物品中,确定出至少一个可入库物品。

至少一个可入库物品的周转库存箱数、第一关联关系、第二关联关系、第一剩余利用率、第二剩余利用率满足约束条件,约束条件包括:针对至少一个可入库物品的提升机新增利用率不大于第一剩余利用率,提升机新增利用率是根据可入库物品的周转库存箱数及第一关联关系得到的;

和/或,针对至少一个可入库物品的穿梭车新增利用率不大于第二剩余利用率,穿梭车新增利用率是根据可入库物品的周转库存箱数及第二关联关系得到的;

和/或,至少一个可入库物品的周转库存箱数的总和不大于可入库箱数。

由于可入库物品要存储于仓库中,而仓库的容量是有限的。因此,在本发明的实施例中,除了考虑到穿梭车、提升机两种资源外,还考虑到了仓库中的剩余储位,使得可入库物品的周转库存箱数的总和不大于可入库箱数。

本技术方案要解决的问题是在shuttle(穿梭货架)库的资源(穿梭车、提升机、储位)有剩余的情况下,选取哪些合适的备选物品sku(库存保有单位,stockkeepingunit),在保证可以完成生产任务的前提下,可以提升生产要素的利用率,最终最大程度实现shuttle库空间利用率的提高。本技术方案要考虑穿梭车和提升机的利用率,不能因入库新的sku后,因出库单量的增加而造成穿梭车和提升机不够用了。同时,入库的sku要整体入库,即备选物品不能一部分入库到人工区,一部分入库到shuttle区,如果这样,后期该备选物品出库还要进行合流。也就是要将选中的sku全部入库到shuttle库中。图4是本发明的一个实施例提供的再一种入库物品的确定方法的流程的示意图,如图4所示,该方法包括:

s01:确定可入库存储的备选sku集合及每种sku需要入库的箱数。

s02:确定提升机利用率与出库箱数之间的第一关联关系:

y=α\+βex+εe。

第一关联关系的具体推导过程详见本发明上述的实施例,在此不再赘述。

s03:确定穿梭车利用率与出库箱数之间的第二关联关系:

z=αs+βsx+εs。

第二关联关系的具体推导过程详见本发明上述的实施例,在此不再赘述。

s04:假设有n种备选入库存储的物品sku,每种sku对应的周转库存箱数为q1,q2,...,qn,设定的提升机剩余利用率为b1,穿梭车剩余利用率为b2。提升机剩余利用率为剔除了已入库物品出库所占用的提升机资源后,提升机剩余还可用的利用率。穿梭车剩余利用率为剔除了已入库物品出库所占用的穿梭车资源后,穿梭车剩余还可用的利用率。

已入库物品所占用的提升机利用率be和已入库物品所占用的穿梭车利用率bs可用历史数据计算出。例如,可以分别获取仓库一个星期或者一个月的提升机利用率和穿梭车利用率。再分别计算提升机利用率在统计时间内每天的平均值和穿梭车利用率在统计时间内每天的平均值,并将上述平均值作为已入库物品所占用的提升机利用率be和穿梭车利用率bs。分别求出be和bs后,设定两个分位值f1和f2,如75%、80%等。可通过下式计算提升机剩余利用率为b1,穿梭车剩余利用率为b2,其中,bemax为提升机上限利用率,bsmax为穿梭车上限利用率。

b1=bemax-be*f1

b2=bsmax-bs*f2

假设存储系统的剩余可存储总箱数上限为b3,求解下列最优化模型:

yi∈{0,1}

上式中,设定的提升机剩余利用率为b1,穿梭车剩余利用率为b2,存储系统的剩余可存储总箱数上限为b3,yi=1表示选定备选物品skui,yi=0表示没有选定备选物品skui。

在上述约束条件中,(3)式表示新增的sku对应的新增箱数不能超过提升机剩余利用率。(4)式表示新增的sku对应的新增箱数不能超过穿梭车剩余利用率。(5)式表示新增的sku对应的新增箱数不能超过存储系统中剩余可存放箱数的上限。穿梭车、提升机的利用率和剩余空储位可看作是三种资源,在不超过三种资源的使用上限条件下,该算法模型使得存储箱数尽可能多,也就是尽可能提高存储的空间利用率。

s05:选定yi=1所对应的sku进行入库。

本发明实施例的技术方案采取了两阶段的方法。第一阶段,是通过历史数据,借助线性回归分析确定出库料箱和穿梭车、提升机利用率之间的函数关系。第一阶段是第二阶段的必要准备,确定出这种函数关系后,即可找出每出库一个料箱,会使穿梭车、提升机的利用率升高多少。第二阶段,是通过求解运筹优化模型来找出最优的备选物品sku。目标函数表示选取能够存放箱数尽可能多的那些备选物品sku。

图5是本发明的一个实施例提供的一种入库物品的确定装置的结构示意图,如图5所示,该装置包括:

箱数获取模块501,用于获取多个备选物品的周转库存箱数;

关系获取模块502,用于获取至少一个搬运设备的利用率与出库箱数之间的关联关系;

利用率确定模块503,用于确定至少一个搬运设备的剩余利用率;

物品确定模块504,用于根据多个备选物品的周转库存箱数、关联关系及剩余利用率,从多个备选物品中,确定出至少一个可入库物品。

可选地,搬运设备包括:提升机;关系获取模块502具体用于:

获取多个历史时段的出库箱数及多个历史时段的提升机利用率;

根据多个统计时段的出库箱数及多个统计时段的提升机利用率,确定提升机利用率与出库箱数之间的第一关联关系。

可选地,搬运设备包括:提升机,关联关系包括:提升机利用率与出库箱数之间的第一关联关系;

利用率确定模块503具体用于:

获取各已入库物品的周转库存箱数及提升机上限利用率;

根据各已入库物品的周转库存箱数及第一关联关系,确定提升机已占用利用率;

根据提升机上限利用率及提升机已占用利用率,确定提升机的第一剩余利用率。

可选地,搬运设备包括:穿梭车;关系获取模块502具体用于:

获取多个历史时段的出库箱数及多个历史时段的穿梭车利用率;

根据多个统计时段的出库箱数及多个统计时段的穿梭车利用率,确定穿梭车与出库箱数之间的第二关联关系。

可选地,搬运设备包括:穿梭车,关联关系包括:穿梭车利用率与出库箱数之间的第二关联关系;

利用率确定模块503具体用于:

获取各已入库物品的周转库存箱数及穿梭车上限利用率;

根据各已入库物品的周转库存箱数及第二关联关系,确定穿梭车已占用利用率;

根据穿梭车上限利用率及穿梭车已占用利用率,确定穿梭车的第二剩余利用率。

可选地,搬运设备包括:提升机及穿梭车,关联关系包括:提升机利用率与出库箱数之间的第一关联关系及穿梭车利用率与出库箱数之间的第二关联关系,剩余利用率包括:提升机的第一剩余利用率及穿梭车的第二剩余利用率;

物品确定模块504具体用于:

根据多个备选物品的周转库存箱数、第一关联关系、第二关联关系、第一剩余利用率及第二剩余利用率,从多个备选物品中,确定出至少一个可入库物品;其中,至少一个可入库物品的周转库存箱数、第一关联关系、第二关联关系、第一剩余利用率、第二剩余利用率满足约束条件,约束条件包括:针对至少一个可入库物品的提升机新增利用率不大于第一剩余利用率,提升机新增利用率是根据可入库物品的周转库存箱数及第一关联关系得到的;

和/或,针对至少一个可入库物品的穿梭车新增利用率不大于第二剩余利用率,穿梭车新增利用率是根据可入库物品的周转库存箱数及第二关联关系得到的。

可选地,该装置还包括:

箱数确定模块505,用于获取空余储位数;

根据空余储位数,确定可入库箱数;

约束条件还包括:至少一个可入库物品的周转库存箱数的总和不大于可入库箱数。

本发明实施例提供了一种电子设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述任一实施例的方法。

下面参考图6,其示出了适于用来实现本发明实施例的终端设备的计算机系统600的结构示意图。图6示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图6所示,计算机系统600包括中央处理单元(cpu)601,其可以根据存储在只读存储器(rom)602中的程序或者从存储部分608加载到随机访问存储器(ram)603中的程序而执行各种适当的动作和处理。在ram603中,还存储有系统600操作所需的各种程序和数据。cpu601、rom602以及ram603通过总线604彼此相连。输入/输出(i/o)接口605也连接至总线604。

以下部件连接至i/o接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至i/o接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。

特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(cpu)601执行时,执行本发明的系统中限定的上述功能。

需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。

附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:箱数获取模块、关系获取模块、利用率确定模块及物品确定模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,箱数获取模块还可以被描述为“获取多个备选物品的周转库存箱数的模块”。

作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:

获取多个备选物品的周转库存箱数;

获取至少一个搬运设备的利用率与出库箱数之间的关联关系;

确定所述至少一个搬运设备的剩余利用率;

根据所述多个备选物品的周转库存箱数、所述关联关系及所述剩余利用率,从所述多个备选物品中,确定出至少一个可入库物品。

根据本发明实施例的技术方案,综合考虑了多个备选物品的周转库存箱数、至少一个搬运设备的利用率与出库箱数之间的关联关系及至少一个搬运设备的剩余利用率,从多个备选物品中,确定出至少一个可入库物品。因此,本发明实施例的方法能够较恰当地利用搬运设备资源,进而较合理确定可入库物品。

上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

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