一种物资配送方法、系统、电子设备及存储介质技术方案

技术编号:37623782 阅读:21 留言:0更新日期:2023-05-18 12:15
本申请提供一种物资配送方法、系统、电子设备及存储介质,可应用于大数据领域或者电子信息领域。接收到物资配送请求时,获取相应的配送信息;为每个物资种类配置对应的配送等级;计算每个普通配送地至起始地的距离,根据各个普通配送地对应的的距离,为各个配送地进行排序,生成配送序列;根据每个普通配送地的配送需求,对配送序列进行调整,生成目标配送序列;在为配送等级为优先配送的配送地配送相应的物资后,根据预设配送规则对配送等级为中等配送的配送地配送相应的物资;在为配送等级为中等配送的配送地配送相应的物资后,根据目标配送序列中从小到大的顺序为各个普通配送地配送相应的物资。地配送相应的物资。地配送相应的物资。

【技术实现步骤摘要】
一种物资配送方法、系统、电子设备及存储介质


[0001]本专利技术涉及路径规划
,更具体地说,涉及一种物资配送方法、系统、电子设备及存储介质。

技术介绍

[0002]在网购生活必需品的情况越来越普遍的今天,许多区域存在某些老小区,居民以行动不便的老人为主,虽然属于特定快递的管辖范围,但离快递驿站或者快递柜仍有一定的距离,且快递员也不能保证100%上门配送。各类保供物资只能送达小区大门口或者居委办公地点,不能及时交由居民手上,给居民的日常生活带来了很大困扰。
[0003]在现有技术中,一般依靠纯人工按照物资到达时间顺序来规划相应的配送方式,但是这种配送方式容易出现运力浪费和物资腐败的情况。
[0004]因此,如何提供一种物资配送方式,以提高运力的利用率和减少物资腐败,是当前亟需解决的问题。

技术实现思路

[0005]有鉴于此,本专利技术提供一种物资配送方法、系统、电子设备及存储介质,以提高运力的利用率和减少物资腐败为目的。
[0006]本专利技术第一方面提供一种物资配送方法,所述方法包括:
[0007]接收到物资配送请求时,获取相应的配送信息;其中,配送信息包括多个物资种类、每个所述物资种类对应的配送地和起始地;
[0008]为每个所述物资种类配置对应的配送等级;其中,所述配送等级为优先配送,或者为中等配送,或者为普通配送;
[0009]计算每个普通配送地至所述起始地的距离,根据各个所述普通配送地对应的的距离,为各个所述配送地进行排序,生成配送序列;其中,所述普通配送地为配送等级为普通配送对应的配送地;
[0010]根据每个所述普通配送地的配送需求,对所述配送序列进行调整,生成目标配送序列;
[0011]在为配送等级为优先配送的配送地配送相应的物资后,根据预设配送规则对配送等级为中等配送的配送地配送相应的物资;
[0012]在为配送等级为中等配送的配送地配送相应的物资后,根据所述目标配送序列中从小到大的顺序为各个所述普通配送地配送相应的物资。
[0013]可选的,所述为每个所述物资种类配置对应的配送等级,包括:
[0014]将各个所述物资种类中第一目标物资种类的配送等级标记为优先配送;
[0015]将各个所述物资种类中第二目标物资种类的配送等级标记为中等配送;
[0016]将各个所述物质种类中普通物资种类的配送等级标记为普通等级。
[0017]可选的,所述计算每个普通配送地至所述起始地的距离,根据各个所述普通配送
地对应的的距离,为各个所述配送地进行排序,生成配送序列,包括;
[0018]计算每个普通配送地至所述起始地的距离;
[0019]利用BFS算法根据各个所述距离,从各个所述普通配送地中确定目标配送地;其中,所述目标配送地为各个所述普通配送地中距离最短的配送地;
[0020]依序生成所述目标配送地对应的配送序号,将所述目标配送地从各个所述普通配送地剔除;
[0021]将所述目标配送地作为起始地,并返回执行计算每个普通配送地至所述起始地的距离,直至生成每个所述普通配送地对应的配送序号为止;
[0022]根据各个所述普通配送地的配送序号,生成配送序列。
[0023]可选的,所述方法还包括:
[0024]将各个所述普通配送地添加至待配送列表。
[0025]可选的,所述计算每个普通配送地至所述起始地的距离,根据各个所述普通配送地对应的的距离,为各个所述配送地进行排序,生成配送序列,包括:
[0026]计算所述待配送列表中每个普通配送地至所述起始地的距离;
[0027]利用BFS算法根据各个所述距离,从各个所述普通配送地中确定目标配送地;其中,所述目标配送地为各个所述普通配送地中距离最短的配送地;
[0028]依序生成所述目标配送地对应的配送序号,将所述目标配送地从所述待配送列表中剔除;
[0029]将所述目标配送地作为起始地,并返回执行计算所述待配送列表中每个普通配送地至所述起始地的距离,直至生成每个所述普通配送地对应的配送序号为止;
[0030]根据各个所述普通配送地的配送序号,生成配送序列。
[0031]本专利技术第二方面提供一种物资配送系统,所述系统包括:
[0032]配送信息获取单元,用于接收到物资配送请求时,获取相应的配送信息;其中,配送信息包括多个物资种类、每个所述物资种类对应的配送地和起始地;
[0033]配送等级配置单元,用于为每个所述物资种类配置对应的配送等级;其中,所述配送等级为优先配送,中等配送或者为普通配送;
[0034]配送序列生成单元,用于计算每个普通配送地至所述起始地的距离,根据各个所述普通配送地对应的的距离,为各个所述配送地进行排序,生成配送序列;其中,所述普通配送地为配送等级为普通配送对应的配送地;
[0035]调整单元,用于根据每个所述普通配送地的配送需求,对所述配送序列进行调整,生成目标配送序列;
[0036]第一配送单元,用于在为配送等级为优先配送的配送地配送相应的物资后,根据预设配送规则对配送等级为中等配送的配送地配送相应的物资;
[0037]第二配送单元,用于在为配送等级为中等配送的配送地配送相应的物资后,根据所述目标配送序列中从小到大的顺序为各个所述普通配送地配送相应的物资。
[0038]可选的,所述配送等级配置单元,包括:
[0039]第一配送等级配置子单元,用于将各个所述物资种类中第一目标物资种类的配送等级标记为优先配送;
[0040]第二配送等级配置子单元,用于将各个所述物资种类中第二目标物资种类的配送
等级标记为中等配送;
[0041]第三配送等级配置子单元,用于将各个所述物质种类中普通物资种类的配送等级标记为普通等级。
[0042]可选的,所述配送序列生成单元,包括:
[0043]第一距离计算单元,用于计算每个普通配送地至所述起始地的距离;
[0044]第一确定单元,用于利用BFS算法根据各个所述距离,从各个所述普通配送地中确定目标配送地;其中,所述目标配送地为各个所述普通配送地中距离最短的配送地;
[0045]第一剔除单元,用于依序生成所述目标配送地对应的配送序号,将所述目标配送地从各个所述普通配送地剔除;
[0046]第一返回单元,用于将所述目标配送地作为起始地,并返回执行计算每个普通配送地至所述起始地的距离,直至生成每个所述普通配送地对应的配送序号为止;
[0047]第一配送序列生成子单元,用于根据各个所述普通配送地的配送序号,生成配送序列。
[0048]本专利技术第三方面提供一种电子设备,包括:处理器以及存储器,所述处理器以及存储器通过通信总线相连;其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序用于实现上述本专利技术第一方面提供的物资配送方法。
[0049]本专利技术第四方面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物资配送方法,其特征在于,所述方法包括:接收到物资配送请求时,获取相应的配送信息;其中,配送信息包括多个物资种类、每个所述物资种类对应的配送地和起始地;为每个所述物资种类配置对应的配送等级;其中,所述配送等级为优先配送,或者为中等配送,或者为普通配送;计算每个普通配送地至所述起始地的距离,根据各个所述普通配送地对应的的距离,为各个所述配送地进行排序,生成配送序列;其中,所述普通配送地为配送等级为普通配送对应的配送地;根据每个所述普通配送地的配送需求,对所述配送序列进行调整,生成目标配送序列;在为配送等级为优先配送的配送地配送相应的物资后,根据预设配送规则对配送等级为中等配送的配送地配送相应的物资;在为配送等级为中等配送的配送地配送相应的物资后,根据所述目标配送序列中从小到大的顺序为各个所述普通配送地配送相应的物资。2.根据权利要求1所述的方法,其特征在于,所述为每个所述物资种类配置对应的配送等级,包括:将各个所述物资种类中第一目标物资种类的配送等级标记为优先配送;将各个所述物资种类中第二目标物资种类的配送等级标记为中等配送;将各个所述物质种类中普通物资种类的配送等级标记为普通等级。3.根据权利要求1所述的方法,其特征在于,所述计算每个普通配送地至所述起始地的距离,根据各个所述普通配送地对应的的距离,为各个所述配送地进行排序,生成配送序列,包括;计算每个普通配送地至所述起始地的距离;利用BFS算法根据各个所述距离,从各个所述普通配送地中确定目标配送地;其中,所述目标配送地为各个所述普通配送地中距离最短的配送地;依序生成所述目标配送地对应的配送序号,将所述目标配送地从各个所述普通配送地剔除;将所述目标配送地作为起始地,并返回执行计算每个普通配送地至所述起始地的距离,直至生成每个所述普通配送地对应的配送序号为止;根据各个所述普通配送地的配送序号,生成配送序列。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:将各个所述普通配送地添加至待配送列表。5.根据权利要求4所述的方法,其特征在于,所述计算每个普通配送地至所述起始地的距离,根据各个所述普通配送地对应的的距离,为各个所述配送地进行排序,生成配送序列,包括:计算所述待配送列表中每个普通配送地至所述起始地的距离;利用BFS算法根据各个所述距离,从各个所述普通配送地中确定目标配送地;其中,所述目标配送地为各个所述普通配送地中距离最短的配送地;依序生成所述目标配送地对应的配送序号,将所述目标配送地从所述待配送列表中剔除;
将所述目标配送地作为起始地,并返回执行计算所述待配送列表中每个普通配送地至所述起始地的距离,直至生成每个所述普通配送地对应的配送序号为止;根据各个...

【专利技术属性】
技术研发人员:季劼
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1