一种基于智慧仓储的物资调配方法和设备与流程

文档序号:12366298阅读:310来源:国知局
一种基于智慧仓储的物资调配方法和设备与流程

本发明涉及物资调配领域,尤其涉及一种基于智慧仓储的物资调配方法和设备。



背景技术:

智慧仓储是指在传统仓储管理的基础上,利用射频识别、网络通信、信息系统应用等信息化技术,对仓储中存储的物资进行自动抓取和自动识别,实现仓储中物资的入库、出库、盘库、移库的智能化管理。相对传统的仓储而言,智慧仓储通过对仓储中物资的智能化管理,可以降低仓储的成本、提高对仓储的管理效率。

通常,当用户需要将物资存储至智慧仓储时,智慧仓储的管理系统可以为用户分配相应的存储空间,并将该物资存储在分配的存储空间中;当用户需要将存储的物资取出时,智慧仓储的管理系统可以从相应的存储空间中取出该物资,并将物资运输至目的地。

但是,在实际应用中,用户对需要存储的物资的存储时间较长,智慧仓储在存储该物资的过程中,该物资不能被充分利用,导致物资浪费。



技术实现要素:

有鉴于此,本发明实施例提供了一种基于智慧仓储的物资调配方法和设备,用于解决现有的智慧仓储中存储的物资不能被充分利用,导致物资浪费的问题。

本发明提供了一种基于智慧仓储的物资调配方法,包括:

接收第一用户发送的物资获取请求,所述物资获取请求中包含待获取的物资的标识信息以及待获取的物资的需求量,所述待获取的物资存储在所述智慧仓储的物理仓储中,所述待获取的物资存储的物理仓储根据所述第一用户选择的虚拟仓储资源确定;

根据所述物资获取请求中包含的标识信息,从智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量,所述智慧仓储系统中包含至少一个用户在智慧仓储中存储的不同物资的存储量;

当所述需求量大于所述实际存储量时,从所述智慧仓储系统中查找至少一个第二用户在所述智慧仓储中存储的所述物资的存储量;

根据查找到的所述物资的存储量,将满足所述需求量的所述物资调配给所述第一用户。

本发明提供了一种基于智慧仓储的物资调配设备,包括:

接收单元,接收第一用户发送的物资获取请求,所述物资获取请求中包含待获取的物资的标识信息以及待获取的物资的需求量,所述待获取的物资存储在所述智慧仓储的物理仓储中,所述待获取的物资存储的物理仓储根据所述第一用户选择的虚拟仓储资源确定;

查找单元,根据所述物资获取请求中包含的标识信息,从智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量,所述智慧仓储系统中包含至少一个用户在智慧仓储中存储的不同物资的存储量;

所述查找单元,当所述需求量大于所述实际存储量时,从所述智慧仓储系统中查找至少一个第二用户在所述智慧仓储中存储的所述物资的存储量;

物资调配单元,根据所述查找单元查找到的所述物资的存储量,将满足所述需求量的所述物资调配给所述第一用户。

本发明有益效果如下:

本发明实施例提供的技术方案,接收第一用户发送的物资获取请求,所述物资获取请求中包含待获取的物资的标识信息以及待获取的物资的需求数量,所述待获取的物资存储在所述智慧仓储的物理仓储中,所述待获取的物资存储的物理仓储根据所述第一用户选择的虚拟仓储资源确定;根据所述物资获取请求中包含的标识信息,从智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量,所述智慧仓储系统中包含至少一个用户在智慧仓储中存储的不同物资的存储量;当所述需求量大于所述实际存储量时,从所述智慧仓储系统中查找至少一个第二用户在所述智慧仓储中存储的所述物资的存储量;根据查找到的所述物资的存储量,将满足所述需求量的所述物资调配给所述第一用户。

当用户需要获取智慧仓储中存储的某种物资时,可以向物资调配系统发送物资获取请求,物资调配系统在根据用户发送的物资获取请求,确定用户存储的物资不足时,可以将智慧仓储中其他用户存储的物资调配给该用户,这样,通过将智慧仓储中存储的物资调配给需要获取该物资的用户,实现了对智慧仓储中物资的充分利用,有效降低物资的浪费。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种基于智慧仓储的物资调配方法的流程示意图;

图2为本发明实施例提供的一种基于智慧仓储的物资调配方法的流程示意图;

图3为本发明实施例提供的一种基于智慧仓储的物资调配设备的结构示意图;

图4为本发明实施例提供的一种基于智慧仓储的物资调配系统的结构示意图。

具体实施方式

为了实现本发明的目的,本发明实施例中提供了一种基于智慧仓储的物资调配方法和设备,接收第一用户发送的物资获取请求,所述物资获取请求中包含待获取的物资的标识信息以及待获取的物资的需求量,所述待获取的物资存储在所述智慧仓储的物理仓储中,所述待获取的物资存储的物理仓储根据所述第一用户选择的虚拟仓储资源确定;根据所述物资调配请求中包含的标识信息,从智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量,所述智慧仓储系统中包含至少一个用户在智慧仓储中存储的不同物资的存储量;当所述需求量大于所述实际存储量时,从所述智慧仓储系统中查找至少一个第二用户在所述智慧仓储中存储的所述物资的存储量;根据查找到的所述物资的存储量,将满足所述需求量的所述物资调配给所述第一用户。

当用户需要获取智慧仓储中存储的某种物资时,可以向物资调配系统发送物资获取请求,物资调配系统在根据用户发送的物资获取请求,确定用户存储的物资不足时,可以将智慧仓储中其他用户存储的物资调配给该用户,这样,通过将智慧仓储中存储的物资调配给需要获取该物资的用户,实现了对智慧仓储中物资的充分利用,有效降低物资的浪费。

需要说明的是,在本发明实施例中,所述智慧仓储对应的管理系统(以下简称智慧仓储系统)可以将智慧仓储中的物理仓储映射为虚拟仓储资源,在用户需要将物资存储至所述智慧仓储时,可以通过终端设备向所述智慧仓储系统发送订单请求,所述智慧仓储系统可以将所述虚拟仓储资源显示在用户使用的终端设备中。此时,用户可以查看显示的虚拟仓储资源,根据实际需求选择虚拟仓储资源,并确定将物资存储至选择的虚拟仓储资源对应的物理仓储中。

这里的物理仓储可以是所述智慧仓储中存储物资的实际仓储,在实际应用中,所述物理仓储可以是仓储公司为用户提供的物理仓储,也可以是其他可以用于存储物资的物理仓储,例如,用于存储物资的个人车库,用于存储物资的空房间,等等。

在将物资存储至所述智慧仓储后,在所述智慧仓储中存储有不同用户存储的不同物资,此时,所述智慧仓储系统可以将不同用户存储的不同物资进行统计,得到至少一个用户在智慧仓储中存储的不同物资的存储量。

在用户需要获取智慧仓储中存储的物资时,可以向物资调配系统发送物资获取请求,本发明实施例提供的技术方案,物资调配系统可以根据用户发送的物资获取请求,将该用户存储在智慧仓储中的物资调配给该用户,如果该用户在智慧仓储中存储的物资不足,也可以将其他用户在智慧仓储中存储的物资调配给该用户,以满足该用户的需求。

下面结合说明书附图对本发明的各个实施例作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

图1为本发明实施例提供的一种基于智慧仓储的物资调配方法的流程示意图,所述方法如下所述。本发明实施例的执行主体可以是物资调配系统。

步骤101:接收第一用户发送的物资获取请求。

其中,所述物资获取请求中包含待获取的物资的标识信息以及待获取的物资的需求量,所述待获取的物资存储在所述智慧仓储的物理仓储中,所述待获取的物资存储的物理仓储根据所述第一用户选择的虚拟仓储资源确定。

在步骤101中,第一用户在需要获取智慧仓储中存储的物资时,可以向物资调配系统发送物资获取请求,所述物资获取请求中包含待获取的物资的标识信息,所述物资获取请求用于请求获取智慧仓储中存储的与所述标识信息对应的物资,此时,物资调配系统可以接收所述第一用户发送的物资获取请求。

所述物资获取请求中可以包含待获取的物资的标识信息,在本发明实施例中,所述待获取的物资的标识信息指的是所述第一用户需要获取的物资的名称,例如,所述第一用户需要获取可乐,那么,所述待获取的物资的标识信息可以是可乐,所述第一用户需要获取某品牌的矿泉水,那么,所述待获取的物资的标识信息可以是某品牌的矿泉水,也可以是矿泉水,不做具体限定。

所述物资获取请求中还可以包含待获取的物资的需求量,例如,所述第一用户需要获取X瓶可乐,那么,X即为待获取的物资的需求量,所述第一用户需要获取Y瓶某品牌的矿泉水,那么,Y即为待获取的物资的需求量。

步骤102:根据所述物资获取请求中包含的标识信息,从智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量。

其中,所述智慧仓储系统中包含至少一个用户在智慧仓储中存储的不同物资的存储量。

在步骤102中,所述物资调配系统在接收到所述物资获取请求后,可以根据所述物资获取请求中包含的待获取的物资的标识信息,从智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量,以便于将所述第一用户存储的所述物资调配给所述第一用户。

在本发明实施例中,所述智慧仓储系统中可以包含至少一个用户在智慧仓储中存储的不同物资的存储量,因此,所述物资调配系统可以根据不同物资的标识信息,在所述智慧仓储系统中查找到至少一个用户存储的与不同的标识信息对应的物资的存储量。

在实际应用中,所述第一用户在发送所述物资获取请求之前,可以在所述智慧仓储中存储所述物资,所述智慧仓储系统中可以包含所述第一用户存储的所述物资的实际存储量,这样,在所述第一用户发送所述物资获取请求,所述物资调配系统接收到所述物资获取请求后,可以在智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量。

可选地,在实际应用中,如果所述第一用户没有在所述智慧仓储中存储所述物资,那么,可以认为所述第一用户存储的所述物资的实际存储量为零。

步骤103:当所述需求量大于所述实际存储量时,从所述智慧仓储系统中查找至少一个第二用户在所述智慧仓储中存储的所述物资的存储量。

在步骤103中,所述物资调配系统在确定所述第一用户待获取的所述物资的需求量大于所述第一用户在智慧仓储中存储的所述物资的实际存储量时,可以在所述智慧仓储系统中查找第二用户存储的所述物资的存储量,以便于将所述第二用户存储的所述物资调配给所述第一用户。

所述物资调配系统在从所述智慧仓储系统中查找到所述第一用户存储的所述物资的实际存储量后,可以将所述需求量与所述实际存储量进行比较,以便于确定所述第一用户在所述智慧仓储中存储的所述物资的数量是否满足所述第一用户的需求。

如果所述需求量大于所述实际存储量,可以说明,所述第一用户待获取的所述物资的需求量大于所述第一用户在所述智慧仓储中存储的所述物资的实际存储量,即所述第一用户在智慧仓储中存储的所述物资的数量不能满足所述第一用户的需求,此时,所述物资调配系统可以从所述智慧仓储系统中查找第二用户在所述智慧仓储中存储的所述物资的存储量,以便于所述物资调配系统将第二用户存储的所述物资调配给所述第一用户,满足所述第一用户对所述物资的需求。

需要说明的是,在本发明实施例中,存在至少一个第二用户在所述智慧仓储中存储所述物资,这样,所述物资调配系统可以从所述智慧仓储系统中查找得到至少一个第二用户在所述智慧仓储中存储的所述物资的存储量。

步骤104:根据查找到的所述物资的存储量,将满足所述需求量的所述物资调配给所述第一用户。

在步骤104中,所述物资调配系统在查找到至少一个第二用户在智慧仓储中存储的所述物资的存储量后,可以根据所述至少一个第二用户的存储量,确定满足所述需求量的所述物资,并将满足所述需求量的所述物资调配给所述第一用户,以便于满足所述第一用户对所述物资的需求。

具体地,所述物资调配系统根据查找到的所述物资的存储量,将满足所述需求量的所述物资调配给所述第一用户,包括:

确定所述需求量与所述实际存储量的差值。

所述物资调配系统在确定所述物资的需求量小于所述第一用户存储的所述物资的实际存储量时,可以确定所述需求量与所述实际存储量的差值,以便于确定需要从所述至少一个第二用户处调配的所述物资的数量。

在确定所述需求量与所述实际存储量的差值后,可以将所述差值与每一个所述第二用户存储的所述物资的存储量进行比较,以便于确定将哪个第二用户存储的所述物资调配给所述第一用户。

在实际应用中,在将所述差值与每一个所述第二用户存储的所述物资的存储数量进行比较时,至少存在以下两种情况:

第一种情况:其中一个所述第二用户存储的所述物资的存储量大于所述差值;

第二种情况:每一个所述第二用户存储的所述物资的存储量均小于所述差值。

下面分别针对上述两种情况,说明所述物资调配系统如何确定将哪个第二用户存储的所述物资调配给所述第一用户,以满足所述第一用户的需求。

针对上述第一种情况:

在确定其中一个所述第二用户存储的所述物资的存储量大于所述差值时,将所述第二用户存储的所述差值的所述物资以及所述第一用户存储的所述物资调配给所述第一用户。

具体地,在确定其中一个所述第二用户存储的所述物资的存储量大于所述差值时,可以说明,将所述第二用户存储的所述差值的物资以及所述第一用户存储的所述物资调配给所述第一用户,可以满足所述第一用户的需求,此时,可以将所述第二用户存储的所述差值的所述物资以及所述第一用户存储的所述物资调配给所述第一用户。

需要说明的是,在实际应用中,如果存在多个第二用户存储的所述物资的存储量大于所述差值,那么,所述物资调配系统可以选择其中一个第二用户,并将选择的所述第二用户存储的所述差值的所述物资以及所述第一用户存储的所述物资调配给所述第一用户。

所述物资调配系统在选择其中一个所述第二用户时,可以随机选择,也可以按照实际情况选择,不做具体限定。

例如,用户a在智慧仓储中存储了100瓶可乐,用户b在智慧仓储中存储了150瓶可乐,用户c在智慧仓储中存储了50瓶可乐,用户d在智慧仓储中存储了80瓶可乐,用户e在智慧仓储中存储了120瓶可乐。如果用户a需要调配200瓶可乐,可以将用户a存储的100瓶可乐调配给用户a,此外,可以选择将用户b存储的100瓶可乐调配给用户a,也可以选择将用户e存储的100瓶可乐调配给用户a。

针对上述第二种情况:

在确定每一个所述第二用户存储的所述物资的存储量均小于所述差值时,确定至少两个第二用户存储的满足所述差值的所述物资;

将确定的满足所述差值的所述物资以及所述第一用户存储的所述物资调配给所述第一用户。

在确定每一个所述第二用户存储的所述物资的存储量均小于所述差值时,可以说明,只调配其中一个第二用户存储的所述物资以及所述第一用户存储的所述物资调配给所述第一用户,无法满足所述第一用户的需求,此时,所述物资调配系统可以根据每一个所述第二用户存储的所述物资的存储量,确定满足所述差值的至少两个第二用户存储的所述物资,以便于满足所述第一用户的需求。

在实际应用中,在确定所述至少两个第二用户存储的满足所述差值的所述物资时,只要至少两个所述第二用户存储的所述物资的存储量满足所述差值即可,对具体选择哪个第二用户不做限定。

在确定所述至少两个第二用户存储的满足所述差值的所述物资后,可以将确定的满足所述差值的所述物资以及所述第一用户存储的所述物资调配给所述第一用户。

例如,用户a在智慧仓储中存储了100瓶可乐,用户b在智慧仓储中存储了50瓶可乐,用户c在智慧仓储中存储了60瓶可乐,用户d在智慧仓储中存储了80瓶可乐,用户e在智慧仓储中存储了30瓶可乐。如果用户a需要调配200瓶可乐,可以将用户a存储的100瓶可乐调配给用户a,那么,可以选择将用户b存储的50瓶可乐以及用户c存储的50瓶可乐调配给用户a,也可以选择将用户b存储的50瓶可乐以及用户d存储的50瓶可乐调配给用户a,还可以选择将用户c存储的60瓶可乐以及用户d存储的40瓶可乐调配给用户a,不做具体限定。

需要说明的是,本发明实施例中,所述物资调配系统在将确定的所述第二用户存储的所述物资调配给所述第一用户之前,需要获取所述第二用户的物资调配权限,即在确定所述第二用户允许所述物资调配系统调配所述第二用户存储的所述物资后,所述物资调配系统才可以将所述第二用户存储的所述物资调配给所述第一用户。

具体地,在将满足所述需求量的所述物资调配给所述第一用户之前,所述方法还包括:

向所述第二用户发送调配权限请求,所述调配权限请求用于请求获取调配所述第二用户存储的所述物资的调配权限;

接收所述第二用户发送的调配确认信息,所述调配确认信息是所述第二用户在接收到所述调配权限请求后,同意所述物资调配系统调配所述第二用户存储的所述物资时发送的。

所述物资调配系统在获取所述第二用户的物资调配权限时,可以向所述第二用户发送调配权限请求,并请求获取调配所述第二用户存储的所述物资的调配权限,此时所述第二用户可以接收所述物资调配系统发送的所述调配权限请求。

所述第二用户在接收到所述调配权限请求后,如果所述第二用户允许所述物资调配系统调配所述第二用户存储的所述物资,所述第二用户可以向所述物资调配系统发送调配确认信息,所述调配确认信息用于表征所述第二用户允许所述物资调配系统调配所述第二用户存储的所述物资。

可选地,所述物资调配系统在将满足所述需求量的所述物资调配给所述第一用户之前,所述方法还包括:

将所述第二用户的通信方式发送给所述第一用户,使得所述第一用户根据所述第二用户的通信方式与所述第二用户进行通信;

接收所述第二用户发送的调配确认信息,所述调配确认信息是所述第二用户与所述第一用户进行通信后,同意所述第一用户获取所述第二用户存储的所述物资时发送的。

所述物资调配系统在获取所述第二用户的物资调配权限时,还可以将所述第二用户的联系方式发送给所述第一用户,这里的所述第二用户的联系方式可以是所述第二用户的电话号码,也可以是所述第二用户的QQ号码,还可以是所述第二用户的微信号码,不做具体限定。

所述第一用户可以接收所述物资调配系统发送的所述第二用户的联系方式,此时,所述第一用户可以通过所述第二用户的联系方式,与所述第二用户进行通信。

在所述第一用户与所述第二用户进行通信后,如果所述第二用户允许所述第一用户获取所述第二用户在智慧仓储中存储的所述物资,那么,所述第二用户可以向所述物资调配系统发送调配确认信息,所述调配确认信息用于表征所述第二用户允许所述物资调配系统将所述第二用户存储的所述物资调配给所述第一用户。

在实际应用中,所述物资调配系统在获取所述第二用户的物资调配权限时,可以通过向所述第二用户发送物资调配权限的方式获取,也可以通过将所述第二用户的联系方式发送给所述第一用户的方式获取,具体选用那种方式获取所述第二用户的调配权限,可以根据实际情况确定,这里不做具体限定。

这样,所述物资调配系统在获取调配所述第二用户存储的所述物资的调配权限后,可以将所述第二用户存储的所述物资调配给所述第一用户。

需要说明的是,在实际应用中,如果所述第一用户在所述智慧仓储中存储的所述物资的实际存储量大于所述第一用户待获取的所述物资的需求量,那么,所述物资调配系统可以将所述第一用户在智慧仓储中存储的所述需求量的所述物资调配给所述第一用户,无需将其他用户在智慧仓储中存储的所述物资调配给所述第一用户。

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

当所述需求量不大于所述实际存储量时,将所述第一用户在所述智慧仓储中存储的满足所述第一数量的所述物资调配给所述第一用户。

所述物资调配系统在确定所述需求量不大于所述实际存储量,可以说明,所述第一用户在所述智慧仓储中存储的所述物资的数量能够满足所述第一用户的需求,此时,所述物资调配系统可以将所述第一用户存储的所述需求量的所述物资调配给所述第一用户。

例如,用户a在智慧仓储中存储了200瓶可乐,如果用户a需要调配100瓶可乐,所述物资调配系统可以将用户a存储的100瓶可乐调配给用户a。

可选地,在将满足所述需求量的所述物资调配给所述第一用户后,所述方法还包括:

根据调配的所述物资,更新所述智慧仓储系统中包含的至少一个用户在智慧仓储中存储的所述物资的存储量。

所述物资调配系统在将所述物资调配给所述第一用户后,可以根据调配的所述物资,更新所述智慧仓储系统中包含的所述物资的存储量。

例如,所述物资调配系统在将所述第一用户存储的所述物资调配给所述第一用户后,所述智慧仓储系统中包含的所述第一用户存储的所述物资的存储量为零。

本发明实施例提供的技术方案,接收第一用户发送的物资获取请求,所述物资获取请求中包含待获取的物资的标识信息以及待获取的物资的需求量,所述待获取的物资存储在所述智慧仓储的物理仓储中,所述待获取的物资存储的物理仓储根据所述第一用户选择的虚拟仓储资源确定;根据所述物资获取请求中包含的标识信息,从智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量,所述智慧仓储系统中包含至少一个用户在智慧仓储中存储的不同物资的存储量;当所述需求量大于所述实际存储量时,从所述智慧仓储系统中查找至少一个第二用户在所述智慧仓储中存储的所述物资的存储量;根据查找到的所述物资的存储量,将满足所述需求量的所述物资调配给所述第一用户。

当用户需要获取智慧仓储中存储的某种物资时,可以向物资调配系统发送物资获取请求,物资调配系统在根据用户发送的物资获取请求,确定用户存储的物资不足时,可以将智慧仓储中其他用户存储的物资调配给该用户,这样,通过将智慧仓储中存储的物资调配给需要获取该物资的用户,实现了对智慧仓储中物资的充分利用,有效降低物资的浪费。

图2为本发明实施例提供的一种基于智慧仓储的物资调配设备的流程示意图。

步骤201:接收第一用户发送的物资获取请求。

其中,所述物资获取请求中包含待获取的物资的标识信息以及待获取的物资的需求量,所述待获取的物资存储在所述智慧仓储的物理仓储中,所述待获取的物资存储的物理仓储根据所述第一用户选择的虚拟仓储资源确定。

第一用户在需要获取从智慧仓储中获取物资时,可以向物资调配系统发送物资获取请求。

步骤202:根据所述物资获取请求中包含的标识信息,从智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量。

其中,所述智慧仓储系统中包含至少一个用户在智慧仓储中存储的不同物资的存储量。

物资调配系统在接收到所述物资获取请求后,可以查找所述第一用户存储的所述物资的实际存储量。

步骤203:确定所述物资的需求量是否大于所述第一用户存储的所述物资的实际存储量。

如果所述需求量不大于所述实际存储量,可以说明,所述第一用户存储的所述物资可以满足所述第一用户的需求,此时,执行步骤208;如果所述需求量大于所述实际存储量,可以说明,所述第一用户存储的所述物资不能满足所述第一用户的需求,此时,执行步骤204。

步骤204:从所述智慧仓储系统中查找至少一个第二用户在所述智慧仓储中存储的所述物资的存储量。

步骤205:计算所述需求量与所述实际存储量的差值,并判断所述差值是否小于其中一个所述第二用户存储的所述物资的存储量。

如果所述差值小于其中一个所述第二用户存储的所述物资的存储量,则执行步骤207;如果所述差值大于其中一个所述第二用户存储的所述物资的存储量,则执行步骤206。

步骤206:确定至少两个所述第二用户存储的所述差值的所述物资。:

步骤207:获取调配所述第二用户存储的所述物资的调配权限。

步骤208:将满足所述需求量的所述物资调配给所述第一用户。

图3为本发明实施例提供的一种基于智慧仓储的物资调配设备的结构示意图。所述物资调配设备包括:接收单元31、查找单元32和物资调配单元33,其中:

接收单元31,接收第一用户发送的物资获取请求,所述物资获取请求中包含待获取的物资的标识信息以及待获取的物资的需求量,所述待获取的物资存储在所述智慧仓储的物理仓储中,所述待获取的物资存储的物理仓储根据所述第一用户选择的虚拟仓储资源确定;

查找单元32,根据所述物资获取请求中包含的标识信息,从智慧仓储系统中查找所述第一用户在智慧仓储中存储的与所述标识信息对应的物资的实际存储量,所述智慧仓储系统中包含至少一个用户在智慧仓储中存储的不同物资的存储量;

所述查找单元32,当所述需求量大于所述实际存储量时,从所述智慧仓储系统中查找至少一个第二用户在所述智慧仓储中存储的所述物资的存储量;

物资调配单元33,根据所述查找单元查找到的所述物资的存储量,将满足所述需求量的所述物资调配给所述第一用户。

具体地,所述物资调配单元33根据所述查找单元查找到的所述物资的存储量,将满足所述需求量的所述物资调配给所述第一用户,包括:

确定所述需求量与所述实际存储量的差值;

在确定其中一个所述第二用户存储的所述物资的存储量大于所述差值时,将所述第二用户存储的所述差值的所述物资以及所述第一用户存储的所述物资调配给所述第一用户。

具体地,所述调配单元33,在确定每一个所述第二用户存储的所述物资的存储量均小于所述差值时,确定至少两个第二用户存储的满足所述差值的所述物资;

将确定的满足所述差值的所述物资以及所述第一用户存储的所述物资调配给所述第一用户。

可选地,所述物资调配系统还包括:调配权限获取单元34,其中:

所述调配权限获取单元34,在所述物资调配单元33将满足所述需求量的所述物资调配给所述第一用户之前,向所述第二用户发送调配权限请求,所述调配权限请求用于请求获取调配所述第二用户存储的所述物资的调配权限;

接收所述第二用户发送的调配确认信息,所述调配确认信息是所述第二用户在接收到所述调配权限请求后,同意所述物资调配系统调配所述第二用户存储的所述物资时发送的。

可选地,所述调配权限获取单元34,在所述物资调配单元33将满足所述需求量的所述物资调配给所述第一用户之前,将所述第二用户的通信方式发送给所述第一用户,使得所述第一用户根据所述第二用户的通信方式与所述第二用户进行通信;

接收所述第二用户发送的调配确认信息,所述调配确认信息是所述第二用户与所述第一用户进行通信后,同意所述第一用户获取所述第二用户存储的所述物资时发送的。

可选地,所述物资调配单元33,当所述需求量不大于所述实际存储量时,将所述第一用户在所述智慧仓储中存储的满足所述需求量的所述物资调配给所述第一用户。

可选地,所述物资调配系统还包括:更新单元35,其中:

所述更新单元35,在所述物资调配单元33将满足所述需求量的所述物资调配给所述第一用户后,根据调配的所述物资,更新所述智慧仓储系统中包含的至少一个用户在智慧仓储中存储的所述物资的存储量。

需要说明的是,本发明实施例提供的物资调配设备可以通过硬件方式实现,也可以通过软件方式实现,这里不做限定。

图4为本发明实施例提供的一种基于智慧仓储的物资调配系统的结构示意图。所述物资调配系统包括:物资调配设备41和智慧仓储系统42:其中:

物资调配设备41,接收用户发送的所述物资获取请求,所述物资获取请求中包含所述第一用户待获取的物资的标识信息以及所述待获取的物资的需求量,所述待获取的物资存储在所述智慧仓储的物理仓储中,所述待获取的物资存储的物理仓储根据所述第一用户选择的虚拟仓储资源确定;

根据所述物资获取请求,从所述智慧仓储系统42中查找与所述标识信息对应的物资的存储量;

根据从所述智慧仓储系统42中查找到的所述物资的存储数量,将满足所述需求量的所述物资调配给所述用户。

智慧仓储系统42中包含至少一个用户在智慧仓储中存储的不同物资的存储量。

具体地,所述智慧仓储系统42包括:智慧仓储服务器421、自动仓储服务系统422、仓储资源423以及智慧仓储424,其中:

所述智慧仓储服务器421,接收所述仓储资源423发送的仓储信息,将所述仓储信息对应的物理仓储映射为虚拟仓储资源;接收用户发送的订单信息,将所述虚拟仓储资源展示给所述用户;

所述自动仓储服务系统422,监控所述仓储资源423中包含的物理仓储以及所述智慧仓储中至少一个用户存储的不同的物资;

所述仓储资源423,统计所述智慧仓储中的物理仓储,得到物理仓储对应的仓储信息,并将得到的所述仓储信息发送给所述智慧仓储服务器421;

所述智慧仓储424,存储至少一个用户的不同的物资。

可选地,所述自动仓储服务系统422,统计所述智慧仓储424中至少一个用户存储的不同物资的存储量。

本领域的技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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