一种基于云计算的物流业务公共服务平台
文献发布时间:2023-06-19 10:05:17
技术领域
本发明涉及物流服务平台领域,特别涉及一种基于云计算的物流业务公共服务平台。
背景技术
电子商务的兴起带动了物流行业的兴起,尤其是在节假日的时候,会有大量的网络订单的生成,随之而后的就是大量的包裹通过物流进行运输,到包裹到达收货地点的区域之后,就会将包裹进行派送。在包裹派送的时候,收货用户都希望就会时刻的看着自己的暴击包裹的派送进度,希望自己可以尽快的收取到包裹。但是目前,快递员在进行派送的时候,都是根据自己所指定的路线进行派送,而这个派送的路线收货用户无法得知,只能根据自己以往的收货经验进行收货时间的判断,但是根据每天要派送的包裹的数量会有一些差异,因此,收货用户在进行收货的时候往往不能精确收货的时间,这样就不能对自己当天的时间进行合理的安排,从而给人们的生活造成不便。
发明内容
本发明的目的是克服上述现有技术中存在的问题,提供一种基于云计算的物流业务公共服务平台,将各个包裹根据收货地点图像化,使得派送的时候,收货用户可以在APP上看见当天要派送的包裹的位置和数量,并且根据快递员所发送的配送线路,预计包裹到达的时间。
为此,本发明提供一种基于云计算的物流业务公共服务平台,包括:
包裹信息获取模块,用于获取要派送的包裹的信息,所述包裹的信息包括收货用户的收货地址。
包裹地图生成模块,建立配送区域的电子地图,并分别将每一个包裹所对应的收货地址与所述电子地图上的地理位置相对应,并在电子地图上的各个地理位置上通过设定的图形显示与该地理位置相对应的所述包裹得到配送包裹地图,并上传所述包裹地图。
包裹数量生成模块,用于在所述包裹地图上显示各个地理位置所对应的包裹的数量,并上传各个地理位置所对应的包裹的数量。
快递员终端,用于显示所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量,还用于接收快递员绘制的配送线路并上传所述配送线路。
收货用户终端,用于显示所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量,还用于显示所述配送线路。
信息转发模块,用于接收所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量并分别转发到快递员终端和所述收货用户终端,还用于接收所述快递员快递员终端上传的所述配送线路并转发给所述收货用户终端。
进一步,还包括:
配送线路分解模块,根据所述配送线路的走向,依次排列出所述配送线路经过所述电子地图上各个地理位置,并对应的得到该排列顺序的各个地理位置所对应的包裹的数量。
配送时间预计模块,根据各个地理位置的排列顺序以及各个地理位置所对应的包裹的数量,结合设定的开始配送时间,得到各个包裹的配送时间。
时间分发模块,用于将所述包裹的配送时间发送到对应的收货用户。
进一步,还包括:
路线自动建议模块,根据所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量自动匹配出快递路线,并将所述快递路线上传至所述信息转发模块。
所述快递员终端,还用于显示所述快递路线。
所述信息转发模块,还用于在设定的时间点之前没有接收到所述快递员终端上传的所述配送线路的时候,将所述快递路线转发给所述收货用户终端。
更进一步,所述路线自动建议模块,包括:
参数获取模块,分别获取每一个所述地理位置相对于其他地理位置的距离参数以及每一个所述地理位置的数量参数,所述距离参数为两个地理位置之间的距离的均值,所述数量参数为地理位置所对应的包裹的数量。
权重叠加模块,将所述距离参数和所述数量参数通过设定的权重进行叠加,得到地理位置的地理参数。
线路规划模块,用于将所述地理位置根据其所对应的地理参数的大小进行排序,并根据所述地理位置的排序在所述电子地图上绘制所述快递路线,并将所述快递路线上传至所述信息转发模块。
进一步,在本发明中:
所述收货用户终端,还用于接收收货用户绘制的建议线路,并将所述建议线路上传。
所述信息转发模块,还用于将所述建议线路转发到所述快递员终端。
所述快递员终端,还用于显示所述建议线路。
更进一步,当所述信息转发模块在接收的收货用户终端上传的建议线路的数量不止一个的时候,所述信息转发模块还用于将多个所述建议线路进行透视化处理得到一个建议线路,并将透视化处理后的建议线路转发到所述快递员终端。
本发明提供的一种基于云计算的物流业务公共服务平台,具有如下有益效果:
1、本发明将各个包裹根据收货地点图像化,使得派送的时候,收货用户可以在APP上看见当天要派送的包裹的位置和数量,并且根据快递员所发送的配送线路,预计包裹到达的时间;
2、本发明使得收货用户在看到图像化的各个包裹的收货地点的时候,可以通过绘制建议线路,并将建议线路发送到快递员供其进行观看,对快递员确定其配送线路提供建议;
3、本发明使用图像处理的技术自动生成快递路线供快递人员进行参考,如果快递人员在设定的时间点之间没有上传其配送线路,则将快递路线作为配送线路进行公开。
附图说明
图1为本发明提供的一种基于云计算的物流业务公共服务平台的整体的系统连接示意框图;
图2为本发明提供的一种基于云计算的物流业务公共服务平台拓展的配送线路分解模块的连接示意框图;
图3为本发明提供的一种基于云计算的物流业务公共服务平台拓展的路线自动建议模块的连接示意框图;
图4为本发明提供的一种基于云计算的物流业务公共服务平台中路线自动建议模块组成的系统连接示意框图。
具体实施方式
下面结合附图,对本发明的一个具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。
具体的,如图1-4所示,本发明实施例提供了一种基于云计算的物流业务公共服务平台,如图1所示,包括:包裹信息获取模块、包裹地图生成模块、包裹数量生成模块、快递员终端、收货用户终端以及信息转发模块。其中,快递员终端和收货用户终端分别以终端的形式存在,他们与服务器进行通信,在通信的时候,使用无线通信的方式进行通信,上述的包裹信息获取模块、包裹地图生成模块、包裹数量生成模块以及信息转发模块全部集成在所述的服务器中。下面,分别对各个模块进行详细的介绍。
包裹信息获取模块,用于获取要派送的包裹的信息,所述包裹的信息包括收货用户的收货地址。在该模块中,以每次派送为一个周期,是从包裹的仓库获取要派送的包裹的信息,该信息可以通过设置在快递派送车上的读取器读取,读取器将读取的信息上传即可,这样就可以统计出放在快递派送车的所有包裹的信息,也就是要派送的包裹的信息。对于收货地址,即是包裹要拍摄的地址。
包裹地图生成模块,建立配送区域的电子地图,并分别将每一个包裹所对应的收货地址与所述电子地图上的地理位置相对应,并在电子地图上的各个地理位置上通过设定的图形显示与该地理位置相对应的所述包裹得到配送包裹地图,并上传所述包裹地图。在该模块中,设定的图形可以使用有颜色填充的圆形、三角形、方形等形状。同时,该模式利用现有技术中的电子地图,将包裹的收货地址对应到电子地图上的相应位置上并显示,这样用户就可以在电子地图上清楚的看见,本次要派送的包裹全部显示在电子地图上,用户在看的时候就可以清楚知道包裹在位置的分布,这样就可以更加清楚的了解派送的情况。
包裹数量生成模块,用于在所述包裹地图上显示各个地理位置所对应的包裹的数量,并上传各个地理位置所对应的包裹的数量。该模块将通过配送的情况将包裹地图分为各个地理位置,并记录各个地理位置中包裹的数量,这样就可以对配送的时间进行初步的预判,同时,结合配送线路,就可以使得用户对各个地理位置的配送时间进行预测,从而节约用户的等候时间,提升用户的时间合理利用率。
快递员终端,用于显示所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量,还用于接收快递员绘制的配送线路并上传所述配送线路。快递员终端是快递员的终端,其主要用于互动,使得信息进行交互,显示的时候显示所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量,同时还接收快递员绘制的配送线路并上传所述配送线路。配送线路即是快递员根据自己的需要进行的配送的线路,由快递人员自行进行绘制。
收货用户终端,用于显示所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量,还用于显示所述配送线路。收货用户终端是收货用户的终端,其主要用于互动,使得信息进行交互,主要显示的有两个内容,供收货用户了解当前的物流派送的情况,一是显示所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量,二是显示所述配送线路。
信息转发模块,用于接收所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量并分别转发到快递员终端和所述收货用户终端,还用于接收所述快递员快递员终端上传的所述配送线路并转发给所述收货用户终端。该模块为信息转发的模块,主要提供信息交互的转发平台。
上述技术方案中,快递员在准备要配送货物的时候,包裹信息获取模块就获取报要配送的包裹信息,然后通过包裹地图生成模块得到包裹地图,同时通过包裹数量生成模块得到各个地理位置所对应的包裹的数量,有个这些信息之后,就将对应的信息根据快递员终端和收货用户终端各自的权限,分发到快递员终端和收货用户终端,同时,通过信息转发模块时间快递员终端、收货用户终端以及服务器之间的数据通信,实现信息的交互。
在本实施例中,如图2所示,还包括:配送线路分解模块、配送时间预计模块以及时间分发模块。通过设三个模块的协同作用,使得实现对包裹配送时效的预测,并将预测的时效分别发送到各个收货用户。具体的,各个模块的工作如下:
配送线路分解模块,根据所述配送线路的走向,依次排列出所述配送线路经过所述电子地图上各个地理位置,并对应的得到该排列顺序的各个地理位置所对应的包裹的数量。该模块根据配送线路的走向,使得配送路线在走向上依次经过的各个地理位置进行排序,同时,对应出各个地理位置所对应的包裹的数量,这样就可以知道,在配送的时候,每一个地理位置所要配送的包裹的数量。
配送时间预计模块,根据各个地理位置的排列顺序以及各个地理位置所对应的包裹的数量,结合设定的开始配送时间,得到各个包裹的配送时间。该模块是通过每一个地理位置所要配送的包裹的数量以及配送每一个包裹的时候所预计的大致时间,就可以得到在每一个地理位置所需要停留的时间,这样结合各个地理位置的排列顺序以及开始配送的时间,就可以得到各个地理位置配送时候所停留的时间,从而预计出包裹的配送时间。
时间分发模块,用于将所述包裹的配送时间发送到对应的收货用户。该模块通过无线通信,根据包裹中所包含的收货用户的信息,如电话号码,就可以将所预测到的包裹的配送时间分发给对应包裹的用户。
上述技术方案中,通过配送线路分解模块给配送路线在走向上依次经过的各个地理位置进行排序,同时对应出各个地理位置所对应的包裹的数量,在通过配送时间预计模块得到各个地理位置配送时候所停留的时间,从而预计出包裹的配送时间,最后通过时间分发模块将所述包裹的配送时间发送到对应的收货用户,这样就会使得收货用户有一个收货的时间预期,从而可以合理的安排自己的时间。
在本实施例中,如图3所示,还包括:路线自动建议模块。下面是路线自动建议模块的具体工作功能。
路线自动建议模块,根据所述包裹地图以及包裹地图上各个地理位置所对应的包裹的数量自动匹配出快递路线,并将所述快递路线上传至所述信息转发模块。该模块使用了图像处理的技术,根据包裹地图上各个地理位置所对应的包裹的数量以及各个地理位置,自动的生成快递路线,快递路线即给自动生成给快递员建议派送的路线。
所述快递员终端,还用于显示所述快递路线。这样就可以使得快递员可以看见给他所建议的派送的路线,这样快递员在绘制派送路线的时候,就可以有一个参考。
所述信息转发模块,还用于在设定的时间点之前没有接收到所述快递员终端上传的所述配送线路的时候,将所述快递路线转发给所述收货用户终端。该模块使得给出一个快递员配送方案,即是快递员要是没有将配送路线进行上传的时候,系统就会认定,快递路线就是派送路线,并将所述快递路线转发给所述收货用户终端。对于设定的时间点,可以是开始进行派送的时间点。
上述技术方案,就通过自动推荐的方式,根据根据包裹地图上各个地理位置所对应的包裹的数量以及各个地理位置,自动的生成快递路线,并将快递路线提示给快递员,即使得快递员终端显示快递路线,这样就给自动生成给快递员建议派送的路线,同时,使得在设定的时间点之前没有接收到所述快递员终端上传的所述配送线路的时候,将所述快递路线转发给所述收货用户终端,使得收货用户可以始终查阅到快递配送的路线。
同时,在本实施例中,所述路线自动建议模块,如图4所示,包括:参数获取模块、权重叠加模块以及线路规划模块。下面是各个模块的具体工作的过程:
参数获取模块,分别获取每一个所述地理位置相对于其他地理位置的距离参数以及每一个所述地理位置的数量参数,所述距离参数为两个地理位置之间的距离的均值,所述数量参数为地理位置所对应的包裹的数量。
权重叠加模块,将所述距离参数和所述数量参数通过设定的权重进行叠加,得到地理位置的地理参数。
线路规划模块,用于将所述地理位置根据其所对应的地理参数的大小进行排序,并根据所述地理位置的排序在所述电子地图上绘制所述快递路线,并将所述快递路线上传至所述信息转发模块。
上述技术方案中,通过参数获取模块获取各个地理位置的两个参数,两个参数即是距离参数和数量参数,在通过权重叠加模块将上述的两个参数进行加权处理得到地理参数,最后将地理参数进行排序,就得到快递路线,这样得到的线路,就是既平衡和各个地理位置之间的距离以及各个地理位置的包裹的数量所做出的最佳线路,可以使得派送的时候耗时最短。
另外,在本实施例中,距离参数是当前地理位置相对于其他地理位置的距离的均值,数量参数是当前地理位置所对应的包裹的数量。
在本实施例中,对本发明的收货用户终端、信息转发模块以及快递员终端还具有下述的功能。
所述收货用户终端,还用于接收收货用户绘制的建议线路,并将所述建议线路上传;所述信息转发模块,还用于将所述建议线路转发到所述快递员终端;所述快递员终端,还用于显示所述建议线路。
上述技术方案中,收货用户就可以在收货用户终端上绘制出建议线路,这样就可以使得收货用户对快递员进行配送的时候提出建议。
同时,在本实施例中,当所述信息转发模块在接收的收货用户终端上传的建议线路的数量不止一个的时候,所述信息转发模块还用于将多个所述建议线路进行透视化处理得到一个建议线路,并将透视化处理后的建议线路转发到所述快递员终端。在本发明中,通过透视技术就可以使得将多个所述建议线路进行透视化处理得到一个建议线路,这样就可以综合大多数收货用户的需求,使得推送给快递员的建议线路的可行性更高。
以上公开的仅为本发明的几个具体实施例,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
- 一种基于云计算的物流业务公共服务平台
- 一种基于云计算的电子商务实训公共服务平台