生鲜农产品电子商务物流配送管理系统的制作方法

文档序号:19864879发布日期:2020-02-08 05:12阅读:487来源:国知局
生鲜农产品电子商务物流配送管理系统的制作方法

本发明属于农产品配送管理技术领域,涉及到生鲜农产品电子商务物流配送管理系统。



背景技术:

随着经济的不断发展,人们生活水平的逐渐提高,互联网已逐渐融入人们的工作和生活中,特别涉及到物流配送,其中,物流配送是电子商务的发展面临的一个重要问题,生鲜农产品属于日常的小额消费,主要特点:批量,种类多,短周期,价值低,需要配送及时。

目前,商场内的超市在采购农产品时,经常会分批次采购,农产品供应在配送的过程中通常将每家超市所有需供的农产品采用一个运输车进行运输,导致该区域内多个超市需分别多个运输车进行运输,增加了农产品供应商的运输成本,进而增加了超市的采购成本,同时存在农产品供应商为各超市配送农产品的效率低,为了解决以上问题,现设计生鲜农产品电子商务物流配送管理系统。



技术实现要素:

本发明的目的在于提供的生鲜农产品电子商务物流配送管理系统,解决了现有技术中存在的配送成本高,效率低的问题。

本发明的目的可以通过以下技术方案实现:

生鲜农产品电子商务物流配送管理系统,包括配送订单获取模块、订单分析模块、分配管理模块、存储数据库、运输跟踪模块、日期更新模块、反馈平台;

所述配送订单获取模块分别与订单分析模块和分配管理模块连接,运输跟踪模块分别与分配管理模块、存储数据库、日期更新模块和反馈平台连接,日期更新模块和反馈平台连接;

所述配送订单获取模块用于实时获取需配送的农产品的订单基本信息,并将获取的农产品的订单基本信息分别发送至订单分析模块和分配管理模块;

所述订单分析模块用于接收配送订单获取模块发送的农产品的订单基本信息,筛选出同一农产品送达日期对应的所有订单,并提取同一日期下各订单对应的配送地址,提取各订单对应的配送地址,并将提取的各订单对应的配送地址发送至分配管理模块;

所述分配管理模块用于接收订单分析模块发送的各订单对应的配送地址,并根据各订单对应的配送地址,判断各订单与其他订单间的距离,并将统计的各订单与其他订单间的距离按照从小到大的顺序进行排序,并接收配送订单获取模块发送的农产品的订单基本信息,根据各订单对应的各农产品的种类以及各农产品种类的重量对各订单所需的农产品进行分配管理,当需运输的农产品的重量小于等于每辆运输车承载的重量阈值,并将该运输批次运输的位置信息发送至运输跟踪模块;

所述存储数据库用于存储每天农产品种类以及各农产品种类可销售的重量,并存储各运输车可运送的重量阈值;

所述运输跟踪模块用于实时获取各运输车运输过程中的位置信息,并将各运输车与各订单进行关联,将与运输车关联的订单对应的运输车的位置信息分别发送至反馈平台和日期更新模块;

所述日期更新模块用于接收运输车关联的订单对应的运输车的位置信息,并提取运输车从出发到送达目的地的时间,并将更新后的运输各订单送达的时间发送至反馈平台;

所述反馈平台用于接收各运输车的位置信息以及与各运输车相关联的订单信息,并接收日期更新模块发送的更新后的各订单送达的时间。

进一步地,所述农产品的订单基本信息包括农产品的种类、各农产品种类的重量、配送地址、农产品送达日期、购买人员以及联系方式。

进一步地,所述分配管理模块对各订单的农产品进行分配管理,包括以下步骤:

s1、将距离各订单距离最近的订单,并对各订单进行排序,分别为1,2,3,...,n,1表示为距离发货地最近的配送地址,2表示为距离编号为1的配送地址最近的配送地址,n表示为需配送的订单数量;

s2、依次提取各订单对应的农产品的种类以及各农产品种类的重量;

s3、筛选未配送的订单中距离发货地址最近的配送地址所对应的订单,并提取该订单下各农产品对应的数量,统计该订单对应的运输总重量;

s4、判断该订单需运输总重量与每辆运输车承载的重量阈值间的大小,若该订单需运输总重量大于每辆运输车承载的重量阈值,统计运输车剩余可运输的承载量,则执行步骤s7,若该订单需运输总重量小于每辆运输车承载的重量阈值,则执行步骤s5;

s5、筛选距离该订单的距离最近的下一配送地址,统计该订单需运输各农产品种类重量;

s6、统计距离最近的两订单对应的运输总重量,判断累计的运输总重量是否大于每辆运输车承载的重量阈值,若大于,统计运输车剩余可运输的承载量,则执行步骤s7,若小于,筛选距离该订单编号的下一订单编号对应的配送地址

筛选该配送地址对应的订单中的各农产品种类重量,并执行步骤s6,直至距离最近的订单的运输总重量大于每辆运输车承载的重量阈值;

s7、筛选该订单中各农产品种类以及各农产品种类的重量,并按照各农产品种类重量由大到小的顺序进行排序,分别为1,2,3,...,m;

s8、将排序为1农产品种类的重量与运输车剩余可运输的承载量进行对比,若排序为1农产品种类的重量大于运输车剩余可运输的承载量,执行步骤s9,则,若小于,则执行步骤10;

s9、筛选下一编号的农产品种类的重量与运输车剩余可运输的承载量进行对比,直至农产品种类的重量小于运输车剩余可运输的承载量,作为一个运输车运载的重量,即一个运输批次;

s10、提取下一排序编号对应的农产品种类的重量,并将累计各农产品种类的重量之和,判断累计的重量之和是否小于运输车剩余可运输的承载量,若小于,重复执行步骤s10,直至累计的重量之和大于运输车剩余可运输的承载量,作为一个运输车运载的重量。

本发明的有益效果:

本发明提供的生鲜农产品电子商务物流配送管理系统,通过对同一日期的订单进行分析和分配,能够合理的分配订单,提高了每辆运输车配送货物的利用率最高,且提高了物流配送安排的合理性,在最大化利用运输车的承载量时,降低了运输的成本,提高了配送效率并大大降低了配送的成本。

附图说明

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

图1为本发明中生鲜农产品电子商务物流配送管理系统的示意图。

具体实施方式

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

请参阅图1所示,生鲜农产品电子商务物流配送管理系统,包括配送订单获取模块、订单分析模块、分配管理模块、存储数据库、运输跟踪模块、日期更新模块、反馈平台;

配送订单获取模块分别与订单分析模块和分配管理模块连接,运输跟踪模块分别与分配管理模块、存储数据库、日期更新模块和反馈平台连接,日期更新模块和反馈平台连接。

配送订单获取模块用于实时获取需配送的农产品的订单基本信息,并将获取的农产品的订单基本信息分别发送至订单分析模块和分配管理模块,所述农产品的订单基本信息包括农产品的种类、各农产品种类的重量、配送地址、农产品送达日期、购买人员以及联系方式;

订单分析模块用于接收配送订单获取模块发送的农产品的订单基本信息,筛选出同一农产品送达日期对应的所有订单,并提取同一日期下各订单对应的配送地址,提取各订单对应的配送地址,并将提取的各订单对应的配送地址发送至分配管理模块;

分配管理模块用于接收订单分析模块发送的各订单对应的配送地址,并根据各订单对应的配送地址,判断各订单与其他订单间的距离,并将统计的各订单与其他订单间的距离按照从小到大的顺序进行排序,并接收配送订单获取模块发送的农产品的订单基本信息,根据各订单对应的各农产品的种类以及各农产品种类的重量对各订单所需的农产品进行分配管理,当需运输的农产品的重量小于等于每辆运输车承载的重量阈值,作为一次运输批次,并将该运输批次运输的位置信息发送至运输跟踪模块;

其中,分配管理模块对各订单的农产品进行分配管理,包括以下步骤:

s1、将距离各订单距离最近的订单,并对各订单进行排序,分别为1,2,3,...,n,1表示为距离发货地最近的配送地址,2表示为距离编号为1的配送地址最近的配送地址,n表示为需配送的订单数量;

s2、依次提取各订单对应的农产品的种类以及各农产品种类的重量;

s3、筛选未配送的订单中距离发货地址最近的配送地址所对应的订单,并提取该订单下各农产品对应的数量,统计该订单对应的运输总重量;

s4、判断该订单需运输总重量与每辆运输车承载的重量阈值间的大小,若该订单需运输总重量大于每辆运输车承载的重量阈值,统计运输车剩余可运输的承载量,则执行步骤s7,若该订单需运输总重量小于每辆运输车承载的重量阈值,则执行步骤s5;

s5、筛选距离该订单的距离最近的下一配送地址,统计该订单需运输各农产品种类重量;

s6、统计距离最近的两订单对应的运输总重量,判断累计的运输总重量是否大于每辆运输车承载的重量阈值,若大于,统计运输车剩余可运输的承载量,则执行步骤s7,若小于,筛选距离该订单编号的下一订单编号对应的配送地址

筛选该配送地址对应的订单中的各农产品种类重量,并执行步骤s6,直至距离最近的订单的运输总重量大于每辆运输车承载的重量阈值;

s7、筛选该订单中各农产品种类以及各农产品种类的重量,并按照各农产品种类重量由大到小的顺序进行排序,分别为1,2,3,...,m;

s8、将排序为1农产品种类的重量与运输车剩余可运输的承载量进行对比,若排序为1农产品种类的重量大于运输车剩余可运输的承载量,执行步骤s9,则,若小于,则执行步骤10;

s9、筛选下一编号的农产品种类的重量与运输车剩余可运输的承载量进行对比,直至农产品种类的重量小于运输车剩余可运输的承载量,作为一个运输车运载的重量,即一个运输批次;

s10、提取下一排序编号对应的农产品种类的重量,并将累计各农产品种类的重量之和,判断累计的重量之和是否小于运输车剩余可运输的承载量,若小于,重复执行步骤s10,直至累计的重量之和大于运输车剩余可运输的承载量,作为一个运输车运载的重量,即一个运输批次。

存储数据库用于存储每天农产品种类以及各农产品种类可销售的重量,并存储各运输车可运送的重量阈值;

运输跟踪模块用于实时获取各运输车运输过程中的位置信息,并将各运输车与各订单进行关联,将与运输车关联的订单对应的运输车的位置信息分别发送至反馈平台和日期更新模块。

日期更新模块用于接收运输车关联的订单对应的运输车的位置信息,并提取运输车从出发到送达目的地的时间,并将更新后的运输各订单送达的时间发送至反馈平台;

反馈平台用于接收各运输车的位置信息以及与各运输车相关联的订单信息,并接收日期更新模块发送的更新后的各订单送达的时间,便于订货人员及时查询产品的运输信息。

以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

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