一种运单运输费用计算方法、装置、电子设备和存储介质与流程

文档序号:29957382发布日期:2022-05-11 08:18阅读:157来源:国知局
一种运单运输费用计算方法、装置、电子设备和存储介质与流程

1.本发明涉及物流技术领域,具体而言,涉及一种运单运输费用计算方法、装置、电子设备和存储介质。


背景技术:

2.物流运输,在现代社会中是中流砥柱的产业基石。长途运输是物流运输中的核心业务。
3.当前的长途运输业务,运费的准确计算是影响长途运输的主要因素之一。目前的运输费用计算,主要是基于始发地和目的地之间的距离进行费用的估计,准确率低。


技术实现要素:

4.本发明解决的问题是目前物流运输费用的准确率低。
5.为解决上述问题,本发明首先提供一种运单运输费用计算方法,其包括:
6.获取客户的运单信息;
7.获取最小粒度的专线信息;
8.根据客户的所述运单信息和最小粒度的所述专线信息,筛选符合预设条件的专线组合,并计算出对应的运输费用。
9.优选地,所述运单信息至少包括货物种类、货物重量或体积、始发地和目的地。
10.优选地,所述获取最小粒度的专线信息,包括:
11.获取最小粒度的历史专线信息;
12.获取当前物流公司的最小粒度的报价专线信息;
13.根据所述历史专线信息和所述报价专线信息,确定最小粒度的所述专线信息。
14.优选地,所述方法还包括:
15.根据预设条件,对筛选出的所述专线组合进行排序和展示。
16.优选地,所述根据客户的所述运单信息和最小粒度的所述专线信息,筛选符合预设条件的专线组合,并计算出对应的运输费用,包括:
17.根据客户的所述货物种类,选取该货物种类的最小粒度的所述专线信息;
18.根据选取的所述专线信息,基于客户的所述始发地和目的地,确定中转最少的第一专线组合;
19.根据预设条件和所述第一专线组合,筛选出所有优于所述第一专线组合的可行专线组合;
20.计算所述第一专线组合和所述可行专线组合的运输费用。
21.优选地,所述确定中转最少的第一专线组合中,所述中转最少的专线组合为两个以上时,选取其中一个作为所述第一专线组合。
22.优选地,通过穷举法和剪枝法筛选出所有优于所述第一专线组合的可行专线组合。
23.其次,提供一种运单运输费用计算装置,其包括:
24.运单获取模块,其用于获取客户的运单信息;
25.专线获取模块,其用于获取最小粒度的专线信息;
26.专线筛选模块,其用于根据客户的所述运单信息和最小粒度的所述专线信息,筛选符合预设条件的专线组合,并计算出对应的运输费用。
27.再次,提供一种电子设备,包括存储有计算机程序的计算机可读存储介质和处理器,所述计算机程序被所述处理器读取并运行时,实现如前述所述的方法。
28.最后提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器读取并运行时,实现如前述所述的方法。
29.这样,通过将客户的运单信息拆解为多个最小粒度的专线的组合,从而可以根据准确的最小粒度的专线信息确定客户的运单的准确费用。
附图说明
30.图1为根据本发明一实施例的运单运输费用计算方法的流程图;
31.图2为根据本发明实施例的运单运输费用计算方法s20的流程图;
32.图3为根据本发明另一实施例的运单运输费用计算方法的流程图;
33.图4为根据本发明实施例的运单运输费用计算方法s30的流程图;
34.图5为根据本发明一实施例的运单运输费用计算装置的结构框图;
35.图6为根据本发明另一实施例的运单运输费用计算装置的结构框图;
36.图7为根据本发明实施例的电子设备的结构框图。
具体实施方式
37.为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
38.本技术实施例提供了一种运单运输费用计算方法,该方法可以由运单运输费用计算装置来执行,该运单运输费用计算装置可以集成在电脑、服务器、计算机等电子设备中。如图1所示,其为根据本发明实施例的运单运输费用计算方法的流程图;其中,所述运单运输费用计算方法,包括:
39.s10,获取客户的运单信息;
40.本实施例中,客户的运单信息的获取方式,可以由客户直接通过包括但不限于手机、app、网页等填写获得,也可以由移动端或固定端的设备扫描客户的货物获得,也可以由其他方式获取,本实施例中对此不做限制。
41.优选地,所述运单信息至少包括货物种类、货物重量或体积、始发地和目的地。
42.其中,所述货物种类是基于运输要求进行的,例如普通货物、敏感货物、易碎货物、腐蚀货物等,其中,除普通货物外,其余种类货物一般需要专用车辆进行运输,部分需要承接的运输公司具有相应资质。
43.其中,货物重量或体积,是指影响计算运输需要的车辆数的因素之一,部分货物由于密度较大,因此在没有装满运输车辆的情况下,已经达到了运输限重;部分货物由于密度较小,因此在没有达到运输限重的情况下,已经达到了运输限宽限高;对于该两种货物,只
需要提供对应的重量或体积即可完成车辆数据的计算;若该种货物仅通过货物重量或者货物体积无法完成车辆数据的计算,则需要同时提供货物重量和货物体积。
44.需要说明的是,如果用户对货物运输有特殊要求,例如一定要使用一定数量的车辆进行运输,也可以直接使用车辆类型和数目来等效代替货物重量或体积,该等效方式依然属于本技术的对应方案内。
45.需要说明的是,对于前述描述需要同时提供货物重量和货物体积才能完成车辆数的计算的情况,在已经提供的运单信息的其他部分(如货物种类)可以构建货物重量和货物种类的对应关系的情况下,也可以仅提供货物重量或者货物体积。
46.需要强调的是,对于前述描述,若仅凭货物重量和货物体积依然无法确定车辆数的情况,可以提醒或限制用户提供额外的信息,以保证确定需要的车辆数。
47.其中,对于前述需要填写的货物重量、货物体积还是货物的额外信息的情况,可以预先在系统内设置对应的判断依据,以便于在客户填写时根据不同选择给出不同的提醒。
48.s20,获取最小粒度的专线信息;
49.本实施例中,所述最小粒度,是由提供运输服务的组织或个人来确定的,也即是只要有组织或个人提供从a地到b地的货物运输,就认为ab地就是最小粒度。
50.示例如下:公司1提供从北京到天津的货物运输,提供天津到上海的货物运输,提供上海到苏州的货物运输,同时也提供北京到上海,天津到苏州的货物运输,则可以将北京到天津、天津到上海、上海到苏州、北京到上海、天津到苏州均认为是最小粒度。
51.需要说明的是,若组织或个人提供从ab地(从a地到b地)的货物运输,同时还提供ac地,cb地的货物运输,且ab地的运输费用等于ac地与cb地的运输费用之和,则针对此种情况,可以将ab地认为是最小粒度,也可以不将ab地认为是最小粒度。这是由于,在本技术中,上述两种情形下的最终计算结果相差较小,可以认为是等效。
52.优选地,所述专线信息包括种类、始发地到目的地和对应的运费;也即是提供不同种类在不同的始发地到目的地的单个车辆运费。
53.本实施例中,一般情况下,货物种类、始发地到目的地不同的情况下,单个车辆运费也不相同。
54.优选地,所述专线信息还包括车辆型号。
55.本实施例中,一般情况下,货物种类、始发地到目的地、车辆型号不同的情况下,单个车辆运费也不相同。
56.s30,根据客户的所述运单信息和最小粒度的所述专线信息,筛选符合预设条件的专线组合,并计算出对应的运输费用。
57.在获取最小粒度的专线的情况下,任何的始发地到目的地,均可以拆解为多个最小粒度的专线的组合,进而可以根据最小粒度的专线信息,确定专线组合的专线信息,例如运输费用。
58.对于最小粒度的专线信息,由于其所具有的数据较多,因此可以认为是具有更高的准确性。
59.这样,通过将客户的运单信息拆解为多个最小粒度的专线的组合,从而可以根据准确的最小粒度的专线信息确定客户的运单的准确费用。
60.所述预设条件,可以为用户选取的,也可以在用户未选取时默认选择的。
61.所述预设条件,可以为时间优先、价格优先、时间范围、价格范围等。
62.这样,相较于对整个运单整体进行费用计算,可以计算得到更加准确的费用。
63.本技术实施例提供了另一种运单运输费用计算方法,其与前述所述的运单运输费用计算方法类似,不同之处在于,如图2所示,所述s20,获取最小粒度的专线信息,包括:
64.s21,获取最小粒度的历史专线信息;
65.所述历史专线信息,可以包括对应专线已经发生的运输动作,以及该运输动作对应的运费信息;
66.以一个专线为例,该专线的历史专线信息,可以为历史数据中相同公司、相同货物种类的专线信息,也可以为历史数据中相同货物种类的专线信息;对应历史专线信息的具体形式,本实施例中不做限制。
67.若历史运单信息中的专线可以拆分为最小粒度的专线信息,则可以获取该类型的历史运单信息,并拆分为最小粒度的专线信息。
68.s22,获取当前物流公司的最小粒度的报价专线信息;
69.物流公司对专线有自己的报价,获取当前的所有物流公司的报价专线信息。
70.s23,根据所述历史专线信息和所述报价专线信息,确定最小粒度的所述专线信息。
71.历史专线信息中有已发生的运输对应的价格信息,对当前价格有指导意义;报价专线信息,为当前物流公司对专线的报价,对当前价格具有现实意义,但存在虚假报价的问题,结合历史专线信息和所述报价专线信息进行综合分析,可以获取更贴近真实价格的专线价格信息。
72.根据所述历史专线信息和所述报价专线信息,确定最小粒度的所述专线信息,在一种实施方式中,可以为:基于历史专线信息确定当前最小粒度的所述专线信息,基于报价专线信息,对确定的当前最小粒度的所述专线信息进行检验,确定是否取信所述专线信息。
73.具体地,确定是否取信所述专线信息为:在偏差值过大或数据量不足,则不取信本次专线信息,并将专线置为不可用(可人工调整阀值重新计算)。
74.根据所述历史专线信息和所述报价专线信息,确定最小粒度的所述专线信息,在另一种实施方式中,可以为:基于历史专线信息确定最小粒度的所述专线的默认信息;统计报价专线信息,并触发对最小粒度的所述专线的默认信息的检验和迭代。
75.具体地,所述触发可以是在当前报价专线信息更改达到一定阈值后触发,也可以是当前报价专线的增加达到一定阈值后触发,也可以是到达预设时间点进行触发,也可以是未触发时间达到一定时长进行触发,也可以是检测到服务器空闲时刻进行触发。
76.具体地,所述专线的默认信息的检验和迭代,可以为:根据报价专线信息确定专线报价并判断是否取信,若不取信,则将专线置为不可用,若取信,则将确定的专线报价取代默认报价。
77.具体地,根据报价专线信息确定专线报价,可以为:根据所有公司对一个专线的报价的平均值或中位数,确定为所述专线报价。
78.具体地,根据报价专线信息判断是否取信,可以为:对同一个专线的报价的公司数量少于三家,则确认数据量不足,该专线不取信;对同一个专线的报价的公司,部分公司的报价远高于或远低于确定的该专线的专线报价,则确认偏差值过大,该部分公司的报价不
取信,但该种情况下,可以对该专线取信。
79.本技术实施例提供了另一种运单运输费用计算方法,其与前述所述的运单运输费用计算方法类似,不同之处在于,如图3所示,所述方法还包括:
80.s40,根据预设条件,对筛选出的所述专线组合进行排序和展示。
81.具体地,所述预设条件,为时间优先或时间范围时,可以将筛选出的所述专线组合按照总的运输时长进行排序和展示;所述预设条件,为价格优先或价格范围时,可以将筛选出的所述专线组合按照总的运输费用进行排序和展示。
82.通过排序和展示,可以使用户更加方便获取所需要的可能专线组合,进而达成最后的运输交易。
83.本技术实施例提供了另一种运单运输费用计算方法,其与前述所述的运单运输费用计算方法类似,不同之处在于,如图4所示,s30,根据客户的所述运单信息和最小粒度的所述专线信息,筛选符合预设条件的专线组合,并计算出对应的运输费用,包括:
84.s31,根据客户的所述货物种类,选取该货物种类的最小粒度的所述专线信息;
85.s32,根据选取的所述专线信息,基于客户的所述始发地和目的地,确定中转最少的第一专线组合;
86.具体地,可以先确认是否有直达专线,若有则直接将所述直达专线作为第一专线组合;若没有直达专线,则判断是否有中转一次的专线组合;若有,则选择中转一次的专线组合之一作为所述第一专线组合,若没有则判断是否有中转两次的专线组合;这样依次类推,直至确定第一专线组合为止。
87.s33,根据预设条件和所述第一专线组合,筛选出所有优于所述第一专线组合的可行专线组合;
88.具体地,所述预设条件,为时间优先时,可以筛选出在总运输时长上少于第一专线组合的可行专线组合;所述预设条件,为时间范围时,可以筛选出在总运输时长上少于第一专线组合,且位于所述时间范围内的可行专线组合。
89.具体地,所述预设条件,为价格优先时,可以筛选出在总运输费用上少于第一专线组合的可行专线组合;所述预设条件,为价格范围时,可以筛选出在总运输费用上少于第一专线组合,且位于所述价格范围内的可行专线组合。
90.优选地,通过穷举法和剪枝法筛选出所有优于所述第一专线组合的可行专线组合。
91.以时间优先、ae专线、第一专线组合为af+fe为例,举例说明具体筛选过程:
92.获取以a为始发地的所有最小粒度的专线信息,遍历这些专线信息,若其运输时间大于所述第一专线组合,则直接删除该专线;如所有最小粒度的专线为ab、ac、ad、af、ag、ai,且运输时间均不大于所述第一专线组合,则保留ab、ac、ad、af、ag、ai;然后以二级节点的第一个b为例,获取以b为始发地的所有最小粒度的专线信息,遍历这些专线信息,若其与ab专线的运输时间之和大于所述第一专线组合,则直接删除该专线;若不大于则保留该专线,若到达目的地e,则确定一个可行专线组合;类似地,遍历其余二级节点c、d、f、g、i节点;再次,获取三级节点并遍历,直至所有新的节点对应的专线均被删除为止。
93.s34,计算所述第一专线组合和所述可行专线组合的运输费用。
94.在前述步骤已经确认第一专线组合和所述可行专线组合的运输费用时,本步骤可
以直接通过读取的方式完成计算动作。
95.所述确定中转最少的第一专线组合中,所述中转最少的专线组合为两个以上时,选取其中一个作为所述第一专线组合。
96.这样,通过设置第一专线组合,从而设置阈值,对所有专线组合进行筛选;通过剪枝法筛选大大降低了需要筛选的节点以及可能的专线组合。
97.本技术实施例提供了一种运单运输费用计算装置,用于执行本发明上述内容所述的运单运输费用计算方法,以下对所述运单运输费用计算装置进行详细描述。
98.如图5所示,所述运单运输费用计算装置,其包括:
99.运单获取模块101,其用于获取客户的运单信息;
100.专线获取模块102,其用于获取最小粒度的专线信息;
101.专线筛选模块103,其用于根据客户的所述运单信息和最小粒度的所述专线信息,筛选符合预设条件的专线组合,并计算出对应的运输费用。
102.这样,通过将客户的运单信息拆解为多个最小粒度的专线的组合,从而可以根据准确的最小粒度的专线信息确定客户的运单的准确费用。
103.优选地,如图6所示,所述装置还包括:
104.专线展示模块104,其用于根据预设条件,对筛选出的所述专线组合进行排序和展示。
105.优选地,所述运单信息至少包括货物种类、货物重量或体积、始发地和目的地。
106.优选地,所述专线获取模块102还用于:获取最小粒度的历史专线信息;获取当前物流公司的最小粒度的报价专线信息;根据所述历史专线信息和所述报价专线信息,确定最小粒度的所述专线信息。
107.优选地,所述专线筛选模块103还用于:根据客户的所述货物种类,选取该货物种类的最小粒度的所述专线信息;根据选取的所述专线信息,基于客户的所述始发地和目的地,确定中转最少的第一专线组合;根据预设条件和所述第一专线组合,筛选出所有优于所述第一专线组合的可行专线组合;计算所述第一专线组合和所述可行专线组合的运输费用。
108.优选地,所述确定中转最少的第一专线组合中,所述中转最少的专线组合为两个以上时,选取其中一个作为所述第一专线组合。
109.优选地,通过穷举法和剪枝法筛选出所有优于所述第一专线组合的可行专线组合。
110.本技术实施例提供了一种电子设备,如图7所示,其包括存储有计算机程序的计算机可读存储介质301和处理器302,所述计算机程序被所述处理器读取并运行时,实现如前述所述的方法。
111.这样,通过将客户的运单信息拆解为多个最小粒度的专线的组合,从而可以根据准确的最小粒度的专线信息确定客户的运单的准确费用。
112.本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器读取并运行时,实现如前述所述的方法。
113.本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介
质中,包括若干指令用以使得一台计算机设备(可以是空调器,制冷装置,个人计算机,服务器,或者网络设备等)或processor(处理器)执行本发明实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
114.这样,通过将客户的运单信息拆解为多个最小粒度的专线的组合,从而可以根据准确的最小粒度的专线信息确定客户的运单的准确费用。
115.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
116.本技术中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。相关之处参见前述所述实施例的部分说明即可。
117.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1