麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種基于同城速遞的派單方法及裝置與流程

文檔序號(hào):11217120閱讀:705來(lái)源:國(guó)知局
一種基于同城速遞的派單方法及裝置與流程

本發(fā)明屬于物流配送技術(shù)領(lǐng)域,尤其涉及一種基于同城速遞的派單方法及裝置。



背景技術(shù):

針對(duì)傳統(tǒng)快遞服務(wù)在同城配送過(guò)程中無(wú)法提供高效快速的配送服務(wù)的問(wèn)題,我們可以提供一種新型的同城速遞方式,讓普通用戶申請(qǐng)注冊(cè)成為兼職快遞員,此方法可以極大地提高快件的同城配送效率,但是這種同城速遞方式需要同城速遞類(lèi)手機(jī)應(yīng)用系統(tǒng)支持。

目前類(lèi)似uber等lbs(locationbasedservice,基于移動(dòng)位置服務(wù))類(lèi)手機(jī)應(yīng)用程序的派單模式基本都是根據(jù)距離來(lái)決定訂單派給誰(shuí),這在uber這類(lèi)軟件中適用程度還是比較高的。但是,在同城速遞類(lèi)手機(jī)應(yīng)用系統(tǒng)中,情況就要復(fù)雜很多了。首先,uber是載客的,交通工具和負(fù)載類(lèi)別都是固定的,而同城速遞則不同,配送的交通工具可以是汽車(chē)、公交車(chē)、自行車(chē)甚至步行,而且負(fù)載類(lèi)別可以是信件這類(lèi)輕貨物,也可以是家居這類(lèi)重貨物。如果把一個(gè)重量超過(guò)25kg的貨物訂單派給一個(gè)靠步行配送的快遞員,那顯然是不合理的;又或者一些體積相對(duì)較大的貨物,那只能派送給用汽車(chē)配送的快遞員了。除了負(fù)載類(lèi)別外,路況也是需要考慮的,在大城市中,上下班高峰期,在短距離的情況下,汽車(chē)和公交的配送速度可能反而不如自行車(chē)和步行來(lái)得快。顯然,簡(jiǎn)單的派單方式并不能滿足新型的同城速遞系統(tǒng)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種基于同城速遞的派單方法及裝置,旨在結(jié)合用戶的訂單數(shù)據(jù)和快遞員的個(gè)人信息,利用該派單方法找出匹配度最高的快遞員,從而能夠提高派單效率,使得訂單的分配更合理。

本發(fā)明提供了一種基于同城速遞的派單方法,所述派單方法應(yīng)用于服務(wù)器,所述服務(wù)器接收用戶在下單客戶端提交的訂單的數(shù)據(jù),結(jié)合所述訂單的數(shù)據(jù)和待分配訂單的快遞員的個(gè)人信息,根據(jù)所述派單方法確定匹配度最高的快遞員;所述訂單的數(shù)據(jù)包括:貨物重量m、發(fā)貨地點(diǎn)和收貨地點(diǎn),所述快遞員的個(gè)人信息包括:配送工具、快遞員誠(chéng)信等級(jí)t;所述派單方法包括:

篩選出離所述發(fā)貨地點(diǎn)預(yù)設(shè)距離范圍內(nèi)的快遞員,作為派單候選快遞員的第一集合;

比較所述貨物重量m與所述第一集合中各派單候選快遞員的配送工具所支持的極限配送重量,若所述貨物重量m超出所述配送工具所支持的極限配送重量,則將對(duì)應(yīng)的派單候選快遞員從所述第一集合中篩除掉,得到派單候選快遞員的第二集合;

根據(jù)貨物重量m、快遞員誠(chéng)信等級(jí)t、發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的距離、發(fā)貨地點(diǎn)與所述派單候選快遞員之間的距離及預(yù)設(shè)的派單分值公式給所述第二集合中各派單候選快遞員計(jì)算派單分值;

根據(jù)派單分值高低確定所述第二集合中匹配度最高的快遞員,并將所述訂單分配給所述匹配度最高的快遞員。

進(jìn)一步地,所述派單分值公式為:

派單分值=[a×m+t+b×d2+c]/d1;

其中,d1代表發(fā)貨地點(diǎn)與所述派單候選快遞員之間的距離,d2代表發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的距離,a、b、c為派單分值各因素的權(quán)值,其中a、b權(quán)值為服務(wù)器根據(jù)配送工具的級(jí)別動(dòng)態(tài)分配的值,c權(quán)值為服務(wù)器根據(jù)發(fā)貨地點(diǎn)、下單時(shí)間、發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的路況及發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的配送距離動(dòng)態(tài)分配的值。

進(jìn)一步地,所述配送工具的級(jí)別包括:一級(jí)、二級(jí)和三級(jí),其中,一級(jí)配送工具包括:步行、自行車(chē)和公共交通,二級(jí)配送工具包括:電單和摩托車(chē),三級(jí)配送工具包括:汽車(chē);其中,級(jí)數(shù)越高級(jí)別越高。

進(jìn)一步地,所述訂單的數(shù)據(jù)還包括:訂單標(biāo)簽,所述訂單標(biāo)簽包括:貴重物品、大件物品和加急物品;所述快遞員的個(gè)人信息還包括:配送是否超時(shí)記錄;

所述若所述貨物重量m超出所述配送工具所支持的極限配送重量,則將對(duì)應(yīng)的派單候選快遞員從所述第一集合中篩除掉,得到派單候選快遞員的第二集合的步驟之后,還包括:

根據(jù)用戶為訂單添加的訂單標(biāo)簽,將所述第二集合中不符合訂單標(biāo)簽對(duì)應(yīng)的預(yù)設(shè)條件的派單候選快遞員篩除掉,得到派單候選快遞員優(yōu)化后的第二集合,以便利用優(yōu)化后的第二集合計(jì)算派單分值;

所述貴重物品對(duì)應(yīng)的預(yù)設(shè)條件為候選快遞員的快遞員誠(chéng)信等級(jí)t不小于預(yù)設(shè)等級(jí),所述大件物品對(duì)應(yīng)的預(yù)設(shè)條件為配送工具為三級(jí)配送工具,所述加急物品對(duì)應(yīng)的預(yù)設(shè)條件為派單候選快遞員無(wú)配送超時(shí)記錄。

進(jìn)一步地,所述根據(jù)派單分值高低確定所述第二集合中匹配度最高的快遞員,并將所述訂單分配給所述匹配度最高的快遞員的步驟包括:

按照派單分值從高到低的順序?qū)λ龅诙现械呐蓡魏蜻x快遞員進(jìn)行排序,得到派單序列;

將所述訂單分配給所述派單序列中的第i個(gè)派單候選快遞員;

若所述第i個(gè)派單候選快遞員確認(rèn)接收所述訂單,則確定訂單分配完成;

若所述第i個(gè)派單候選快遞員拒絕接收所述訂單或在預(yù)設(shè)時(shí)間段內(nèi)未確認(rèn)接收所述訂單,且i小于n,則令i=i+1,并返回將所述訂單分配給所述派單序列中的第i個(gè)派單候選快遞員的步驟;

若所述第i個(gè)派單候選快遞員拒絕接收所述訂單或在預(yù)設(shè)時(shí)間段內(nèi)未確認(rèn)接收所述訂單,且i等于n,則確定訂單分配失敗;

其中,所述i的初始值為1且為正整數(shù),所述i小于或等于n,所述n為所述第二集合中派單候選快遞員的總數(shù)。

本發(fā)明提供了一種基于同城速遞的派單裝置,所述派單裝置應(yīng)用于服務(wù)器,所述服務(wù)器接收用戶在下單客戶端提交的訂單的數(shù)據(jù);結(jié)合所述訂單的數(shù)據(jù)和待分配訂單的快遞員的個(gè)人信息,調(diào)用所述派單裝置確定匹配度最高的快遞員;所述訂單的數(shù)據(jù)包括:貨物重量m、發(fā)貨地點(diǎn)和收貨地點(diǎn),所述快遞員的個(gè)人信息包括:配送工具、快遞員誠(chéng)信等級(jí)t;所述派單裝置包括:

距離篩選模塊,用于篩選出離所述發(fā)貨地點(diǎn)預(yù)設(shè)距離范圍內(nèi)的快遞員,作為派單候選快遞員的第一集合;

重量篩選模塊,用于比較所述貨物重量m與所述第一集合中各派單候選快遞員的配送工具所支持的極限配送重量,若所述貨物重量m超出所述配送工具所支持的極限配送重量,則將對(duì)應(yīng)的派單候選快遞員從所述第一集合中篩除掉,得到派單候選快遞員的第二集合;

派單分值計(jì)算模塊,用于根據(jù)貨物重量m、快遞員誠(chéng)信等級(jí)t、發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的距離、發(fā)貨地點(diǎn)與所述派單候選快遞員之間的距離及預(yù)設(shè)的派單分值公式給所述第二集合中各派單候選快遞員計(jì)算派單分值;

訂單分配模塊,用于根據(jù)派單分值高低確定所述第二集合中匹配度最高的快遞員,并將所述訂單分配給所述匹配度最高的快遞員。

進(jìn)一步地,所述派單分值公式為:

派單分值=[a×m+t+b×d2+c]/d1;

其中,d1代表發(fā)貨地點(diǎn)與所述派單候選快遞員之間的距離,d2代表發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的距離,a、b、c為派單分值各因素的權(quán)值,其中a、b權(quán)值為服務(wù)器根據(jù)配送工具的級(jí)別動(dòng)態(tài)分配的值,c權(quán)值為服務(wù)器根據(jù)發(fā)貨地點(diǎn)、下單時(shí)間、發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的路況及發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的配送距離動(dòng)態(tài)分配的值。

進(jìn)一步地,所述配送工具的級(jí)別包括:一級(jí)、二級(jí)和三級(jí),其中,一級(jí)配送工具包括:步行、自行車(chē)和公共交通,二級(jí)配送工具包括:電單和摩托車(chē),三級(jí)配送工具包括:汽車(chē);其中,級(jí)數(shù)越高級(jí)別越高。

進(jìn)一步地,所述訂單的數(shù)據(jù)還包括:訂單標(biāo)簽,所述訂單標(biāo)簽包括:貴重物品、大件物品和加急物品;所述快遞員的個(gè)人信息還包括:配送是否超時(shí)記錄;所述派單裝置還包括:

標(biāo)簽篩選模塊,用于根據(jù)用戶為訂單添加的訂單標(biāo)簽,將所述第二集合中不符合訂單標(biāo)簽對(duì)應(yīng)的預(yù)設(shè)條件的派單候選快遞員篩除掉,得到派單候選快遞員優(yōu)化后的第二集合,以便利用優(yōu)化后的第二集合計(jì)算派單分值;

所述貴重物品對(duì)應(yīng)的預(yù)設(shè)條件為候選快遞員的快遞員誠(chéng)信等級(jí)t不小于預(yù)設(shè)等級(jí),所述大件物品對(duì)應(yīng)的預(yù)設(shè)條件為配送工具為三級(jí)配送工具,所述加急物品對(duì)應(yīng)的預(yù)設(shè)條件為派單候選快遞員無(wú)配送超時(shí)記錄。

進(jìn)一步地,所述訂單分配模塊具體用于,按照派單分值從高到低的順序?qū)λ龅诙现械呐蓡魏蜻x快遞員進(jìn)而排序,得到派單序列;

將所述訂單分配給所述派單序列中的第i個(gè)派單候選快遞員;

若所述第i個(gè)派單候選快遞員確認(rèn)接收所述訂單,則確定訂單分配完成;

若所述第i個(gè)派單候選快遞員拒絕接收所述訂單或在預(yù)設(shè)時(shí)間段內(nèi)未確認(rèn)接收所述訂單,且i小于n,則令i=i+1,并返回將所述訂單分配給所述派單序列中的第i個(gè)派單候選快遞員的步驟;

若所述第i個(gè)派單候選快遞員拒絕接收所述訂單或在預(yù)設(shè)時(shí)間段內(nèi)未確認(rèn)接收所述訂單,且i等于n,則確定訂單分配失敗;

其中,所述i的初始值為1且為正整數(shù),所述i小于或等于n,所述n為所述第二集合中派單候選快遞員的總數(shù)。

本發(fā)明與現(xiàn)有技術(shù)相比,有益效果在于:本發(fā)明提供的一種基于同城速遞的派單方法及裝置,首先,篩選出離發(fā)貨地點(diǎn)預(yù)設(shè)距離范圍內(nèi)的快遞員作為派單候選快遞員的第一集合;其次,從第一集合中篩除掉配送工具支持的極限配送重量比貨物重量小的派單候選快遞員,作為派單候選快遞員的第二集合;然后,利用派單分值公式計(jì)算出第二集合中的每個(gè)派單候選快遞員的派單分值;并根據(jù)派單分值高低確定所述第二集合中匹配度最高的快遞員,將訂單分配給該匹配度最高的快遞員;本發(fā)明提供的派單方法著重考慮了貨物重量、配送工具及配送距離等影響因子對(duì)于快遞員配送效率的影響,選擇附近最適合的快遞員進(jìn)行配送,使得訂單的分配更合理,提高了快遞員派單的效率;并且有利于減少刷單行為。

附圖說(shuō)明

圖1是本發(fā)明實(shí)施例提供的一種基于同城速遞的派單方法的流程示意圖;

圖2是本發(fā)明實(shí)施例提供的一種基于同城速遞的派單裝置的模塊示意圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明提供了一種基于同城速遞的派單方法,所述派單方法應(yīng)用于服務(wù)器,所述服務(wù)器接收用戶在下單客戶端提交的訂單的數(shù)據(jù),結(jié)合所述訂單的數(shù)據(jù)和待分配訂單的快遞員的個(gè)人信息,根據(jù)所述派單方法確定匹配度最高的快遞員;所述訂單數(shù)據(jù)包括:貨物重量m、發(fā)貨地點(diǎn)和收貨地點(diǎn),所述快遞員的個(gè)人信息包括:配送工具、快遞員誠(chéng)信等級(jí)t。

具體地,所述下單客戶端是用于為用戶提供下單服務(wù)的手機(jī)應(yīng)用程序,所述服務(wù)器是用于處理系統(tǒng)數(shù)據(jù)的服務(wù)器,所述服務(wù)器接收用戶在下單客戶端提交的訂單數(shù)據(jù),存儲(chǔ)并解析所述訂單數(shù)據(jù),并將解析完的數(shù)據(jù)交付給本發(fā)明提供的派單方法進(jìn)行計(jì)算,從而判斷出最適合的快遞員,并將所述訂單分配給所述匹配度最高的快遞員,完成派單。

下面具體介紹這種派單方法,如圖1所示,所述派單方法包括:

步驟s1,篩選出離所述發(fā)貨地點(diǎn)預(yù)設(shè)距離范圍內(nèi)的快遞員,作為派單候選快遞員的第一集合;

具體地,以所述發(fā)貨地點(diǎn)為圓心,以預(yù)設(shè)距離為半徑,形成一個(gè)圓形區(qū)域,將此圓形區(qū)域輻射范圍內(nèi)的快遞員作為派單候選快遞員;本發(fā)明實(shí)施例提供的預(yù)設(shè)距離為10公里。

步驟s2,比較所述貨物重量m與所述第一集合中各派單候選快遞員的配送工具所支持的極限配送重量,若所述貨物重量m超出所述配送工具所支持的極限配送重量,則將對(duì)應(yīng)的派單候選快遞員從所述第一集合中篩除掉,得到派單候選快遞員的第二集合;

具體地,所述配送工具分有不同級(jí)別,每個(gè)級(jí)別設(shè)有對(duì)應(yīng)的極限配送重量,所述級(jí)別包括:一級(jí)、二級(jí)和三級(jí),其中,一級(jí)配送工具包括:步行、自行車(chē)和公共交通,二級(jí)配送工具包括:電單和摩托車(chē),三級(jí)配送工具包括:汽車(chē);其中,級(jí)數(shù)越高級(jí)別越高。

步驟s3,根據(jù)用戶為訂單添加的訂單標(biāo)簽,將所述第二集合中不符合訂單標(biāo)簽對(duì)應(yīng)的預(yù)設(shè)條件的派單候選快遞員篩除掉,得到派單候選快遞員優(yōu)化后的第二集合,以便利用優(yōu)化后的第二集合計(jì)算派單分值。

具體地,用戶在下單客戶端提交的所述訂單數(shù)據(jù)還包括:訂單標(biāo)簽,所述訂單標(biāo)簽包括:貴重物品、大件物品和加急物品;接單客戶端提供的快遞員的個(gè)人信息還包括:配送是否超時(shí)記錄。

具體地,所述貴重物品對(duì)應(yīng)的預(yù)設(shè)條件為候選快遞員的快遞員誠(chéng)信等級(jí)t不小于預(yù)設(shè)等級(jí),所述大件物品對(duì)應(yīng)的預(yù)設(shè)條件為配送工具為三級(jí)配送工具,所述加急物品對(duì)應(yīng)的預(yù)設(shè)條件為派單候選快遞員無(wú)配送超時(shí)記錄。

其中,快遞員誠(chéng)信等級(jí)t的取值范圍為1~5,為衡量每一個(gè)快遞員以往業(yè)務(wù)水平的指標(biāo)。平臺(tái)客戶在訂單結(jié)束后根據(jù)快遞員的業(yè)務(wù)水平做出評(píng)分(評(píng)分范圍為1~5),分?jǐn)?shù)越高代表對(duì)快遞員越滿意,之后根據(jù)快遞員以往所有評(píng)分記錄取平均值作為快遞員誠(chéng)信等級(jí)t,所述預(yù)設(shè)等級(jí)為4級(jí)。

需要說(shuō)明的是,本發(fā)明實(shí)施例是先執(zhí)行步驟s2,再執(zhí)行步驟s3,即先根據(jù)貨物重量進(jìn)行篩選,再根據(jù)訂單標(biāo)簽進(jìn)行篩選;事實(shí)上,步驟s2和步驟s3沒(méi)有嚴(yán)格的先后執(zhí)行順序。

步驟s4,根據(jù)貨物重量m、快遞員誠(chéng)信等級(jí)t、發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的距離、發(fā)貨地點(diǎn)與所述派單候選快遞員之間的距離及預(yù)設(shè)的派單分值公式給所述第二集合中各派單候選快遞員計(jì)算派單分值,所述派單分值公式:

派單分值=[a×m+t+b×d2+c]/d1;

其中,d1代表發(fā)貨地點(diǎn)與所述派單候選快遞員之間的距離,d2代表發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的距離,a、b、c為派單分值各因素的權(quán)值,其中a、b權(quán)值為服務(wù)器根據(jù)配送工具的級(jí)別動(dòng)態(tài)分配的值,級(jí)別越高分值越高,c權(quán)值為服務(wù)器根據(jù)發(fā)貨地點(diǎn)、下單時(shí)間、發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的路況及發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的配送距離動(dòng)態(tài)分配的值;

步驟s5,根據(jù)派單分值高低確定所述第二集合中匹配度最高的快遞員,并將該訂單分配給所述匹配度最高的快遞員。

具體地,按照派單分值從高到低的順序?qū)λ龅诙现械呐蓡魏蜻x快遞員進(jìn)行排序,得到派單序列;將所述訂單分配給所述派單序列中的第i個(gè)派單候選快遞員;若所述第i個(gè)派單候選快遞員確認(rèn)接收所述訂單,則確定訂單分配完成;若所述第i個(gè)派單候選快遞員拒絕接收所述訂單或在預(yù)設(shè)時(shí)間段內(nèi)未確認(rèn)接收所述訂單,且i小于n,則令i=i+1,并返回將所述訂單分配給所述派單序列中的第i個(gè)派單候選快遞員的步驟;若所述第i個(gè)派單候選快遞員拒絕接收所述訂單或在預(yù)設(shè)時(shí)間段內(nèi)未確認(rèn)接收所述訂單,且i等于n,則確定訂單分配失敗;其中,所述i的初始值為1且為正整數(shù),所述i小于或等于n,所述n為所述第二集合中派單候選快遞員的總數(shù)。

下面舉一具體實(shí)施例介紹這種基于同城速遞的派單方法,所述派單方法包含五個(gè)步驟:距離篩選、重量篩選、標(biāo)簽篩選、權(quán)值計(jì)算、分配訂單。

步驟一中,此實(shí)施例以發(fā)貨地點(diǎn)為圓心,以10km作為圓形輻射范圍半徑,由于同城速遞系統(tǒng)包含下單客戶端與接單客戶端,10km距離計(jì)算由下單客戶端與接單客戶端內(nèi)置地圖sdk(softwaredevelopmentkit,軟件開(kāi)發(fā)工具包)提供支持,地圖sdk定位并計(jì)算下單客戶端與接單客戶端的距離,距離計(jì)算結(jié)束后,將距離大于10km的快遞員篩除,10km范圍內(nèi)的快遞員作為派單候選快遞員,經(jīng)過(guò)此步驟篩選,使得快遞員能夠快速地抵達(dá)發(fā)貨地點(diǎn),之后執(zhí)行步驟二。

步驟二中,此實(shí)例針對(duì)快遞員常用的配送工具:步行、自行車(chē)、電單與摩托車(chē)、公共交通(指公交車(chē)、地鐵等交通工具)、汽車(chē),按照不同配送工具所支持的極限配送重量,將這幾種配送工具分為三大類(lèi):1、步行、自行車(chē)、公共交通;2、電單與摩托車(chē);3、汽車(chē),并為之提供三個(gè)對(duì)應(yīng)的重量區(qū)間,三個(gè)重量區(qū)間分別為:0kg-15kg、15kg-25kg、25kg以上。當(dāng)貨物重量超出配送工具的重量區(qū)間的上限即極限配送重量時(shí),將對(duì)應(yīng)的派單候選快遞員篩除掉。比如,根據(jù)客戶在下單客戶端填寫(xiě)的貨物重量,當(dāng)訂單重量在0kg-15kg區(qū)間時(shí),無(wú)論派單候選快遞員使用何種交通工具都可進(jìn)行派送,當(dāng)訂單重量在15kg-25kg區(qū)間時(shí),使用步行、自行車(chē)以及公共交通進(jìn)行配送的派單候選快遞員將會(huì)被篩除掉,當(dāng)訂單重量在25kg以上時(shí),只有派單候選快遞員使用汽車(chē)配送時(shí),才能被分派到訂單。當(dāng)執(zhí)行完重量篩選后,確保了此時(shí)訂單的貨物重量不會(huì)超過(guò)快遞員配送工具負(fù)載極限,之后執(zhí)行步驟三。

步驟三中,客戶在下單客戶端下單的時(shí)候可為訂單添加標(biāo)簽,而此三類(lèi)標(biāo)簽具有篩選派單候選快遞員的作用,分別是:“貴重物品”、“大件物品”、“加急物品”。這三類(lèi)標(biāo)簽為快遞員的選擇增加了限制條件,其中“貴重物品”標(biāo)簽要求派單候選快遞員在服務(wù)器中記錄的快遞員誠(chéng)信等級(jí)為4級(jí)及以上,以降低貨物在配送過(guò)程中被損害或者被快遞員竊取的幾率;“大件物品”標(biāo)簽要求派單候選快遞員使用的配送工具必須為汽車(chē),因?yàn)橐话闩渌凸ぞ邿o(wú)法達(dá)到配送大件物品的條件;“加急物品”要求派單候選快遞員在近期無(wú)配送超時(shí)記錄。不符合標(biāo)簽要求的派單候選快遞員將被系統(tǒng)篩除。執(zhí)行完標(biāo)簽篩除后,執(zhí)行步驟四。

步驟四中,對(duì)于前三步篩選剩下的派單候選快遞員,我們需要利用派單分值公式對(duì)其進(jìn)行“派單分值”計(jì)算;所述派單分值公式:

派單分值=[a×m+t+b×d2+c]/d1;

其中,a∈{a1,a2,a3},b∈{b1,b2,b3},c權(quán)值和發(fā)貨地點(diǎn)、下單時(shí)間以及發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的路況、發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的配送距離有關(guān)。

需要說(shuō)明的是,a,b權(quán)值是按交通工具的級(jí)別動(dòng)態(tài)分配的,a1、b1為步行、自行車(chē)和公共交通(級(jí)別為一級(jí)),a2、b2為電單與摩托車(chē)(級(jí)別為二級(jí)),a3、b3為汽車(chē)(級(jí)別為三級(jí))。

其中,當(dāng)重量在區(qū)間[0,15]kg時(shí),a1=a2>a3,b1>b2>b3;當(dāng)在區(qū)間[15,25]kg時(shí),a2>a3,b2>b3;當(dāng)重量大于25kg時(shí),只能由汽車(chē)配送,此時(shí)a、b權(quán)值已經(jīng)沒(méi)有意義了。這樣做的目的為了盡可能讓每個(gè)快遞員都能分配到訂單,并且訂單適合自己配送。當(dāng)貨物較重時(shí),沒(méi)有汽車(chē)的快遞員是完全沒(méi)有機(jī)會(huì)被派單的,所以為了平衡各個(gè)快遞員被派單的幾率,當(dāng)貨物較輕時(shí),使用步行、電單和摩托車(chē)配送的快遞員被派單的幾率稍微會(huì)高一些。

當(dāng)訂單發(fā)出時(shí)間為上下班高峰(一般為早上8:30-9:30,晚上17:30-18:30),并且訂單所處位置為類(lèi)似市中心等擁堵地帶時(shí)且配送距離較短時(shí)(5km以?xún)?nèi)),如果使用步行、電單或者摩托車(chē)配送速度會(huì)比汽車(chē)配送更快一些,因此我們單獨(dú)為這種情況在公式中加入了權(quán)值c。當(dāng)上述情況其中之一不滿足時(shí),c為0。

計(jì)算得到所有派單候選快遞員的派單分值,之后執(zhí)行步驟五。

步驟五中,根據(jù)上一步計(jì)算得到的派單分值,選擇派單分值最高的快遞員,將訂單派送給此快遞員,若此快遞員拒絕接收此單,再將訂單派給分值第二的快遞員,直至快遞員接收此訂單;若所有快遞員都拒絕接收此訂單,則系統(tǒng)判斷為派單失敗。

本發(fā)明還提供了一種基于同城速遞的派單裝置,所述派單裝置應(yīng)用于服務(wù)器,所述服務(wù)器接收用戶在下單客戶端提交的訂單的數(shù)據(jù);結(jié)合所述訂單的數(shù)據(jù)和待分配訂單的快遞員的個(gè)人信息,調(diào)用所述派單裝置確定匹配度最高的快遞員;所述訂單數(shù)據(jù)包括:貨物重量m、發(fā)貨地點(diǎn)和收貨地點(diǎn),所述快遞員的個(gè)人信息包括:配送工具、快遞員誠(chéng)信等級(jí)t;如圖2所示,所述派單裝置包括:

距離篩選模塊1,用于篩選出離所述發(fā)貨地點(diǎn)預(yù)設(shè)距離范圍內(nèi)的快遞員,作為派單候選快遞員的第一集合;

重量篩選模塊2,用于比較所述貨物重量m與所述第一集合中各派單候選快遞員的配送工具所支持的極限配送重量,若所述貨物重量m超出所述配送工具所支持的極限配送重量,則將對(duì)應(yīng)的派單候選快遞員從所述第一集合中篩除掉,得到派單候選快遞員的第二集合;

標(biāo)簽篩選模塊3,用于根據(jù)用戶為訂單添加的訂單標(biāo)簽,將所述第二集合中不符合訂單標(biāo)簽對(duì)應(yīng)的預(yù)設(shè)條件的派單候選快遞員篩除掉,得到派單候選快遞員優(yōu)化后的第二集合,以便利用優(yōu)化后的第二集合計(jì)算派單分值。

具體地,所述訂單的數(shù)據(jù)還包括:訂單標(biāo)簽,所述訂單標(biāo)簽包括:貴重物品、大件物品和加急物品;所述快遞員的個(gè)人信息還包括:配送是否超時(shí)記錄;所述配送工具的級(jí)別包括:一級(jí)、二級(jí)和三級(jí),其中,一級(jí)配送工具包括:步行、自行車(chē)和公共交通,二級(jí)配送工具包括:電單和摩托車(chē),三級(jí)配送工具包括:汽車(chē);其中,級(jí)數(shù)越高級(jí)別越高。

具體地,所述貴重物品對(duì)應(yīng)的預(yù)設(shè)條件為候選快遞員的快遞員誠(chéng)信等級(jí)t不小于預(yù)設(shè)等級(jí),所述大件物品對(duì)應(yīng)的預(yù)設(shè)條件為配送工具為三級(jí)配送工具,所述加急物品對(duì)應(yīng)的預(yù)設(shè)條件為派單候選快遞員無(wú)配送超時(shí)記錄。

派單分值計(jì)算模塊4,用于根據(jù)貨物重量m、快遞員誠(chéng)信等級(jí)t、發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的距離、發(fā)貨地點(diǎn)與所述派單候選快遞員之間的距離及預(yù)設(shè)的派單分值公式給所述第二集合中各派單候選快遞員計(jì)算派單分值:

派單分值=[a×m+t+b×d2+c]/d1;

其中,d1代表發(fā)貨地點(diǎn)與所述派單候選快遞員之間的距離,d2代表發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的距離,a、b、c為派單分值各因素的權(quán)值,其中a、b權(quán)值為服務(wù)器根據(jù)配送工具的級(jí)別動(dòng)態(tài)分配的值,c權(quán)值為服務(wù)器根據(jù)發(fā)貨地點(diǎn)、下單時(shí)間、發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的路況及發(fā)貨地點(diǎn)到收貨地點(diǎn)之間的配送距離動(dòng)態(tài)分配的值;

訂單分配模塊5,用于根據(jù)派單分值高低確定所述第二集合中匹配度最高的快遞員,并將所述訂單分配給所述匹配度最高的快遞員。

所述訂單分配模塊具體用于,按照派單分值從高到低的順序?qū)λ龅诙现械呐蓡魏蜻x快遞員進(jìn)而排序,得到派單序列;將所述訂單分配給所述派單序列中的第i個(gè)派單候選快遞員;若所述第i個(gè)派單候選快遞員確認(rèn)接收所述訂單,則確定訂單分配完成;若所述第i個(gè)派單候選快遞員拒絕接收所述訂單或在預(yù)設(shè)時(shí)間段內(nèi)未確認(rèn)接收所述訂單,且i小于n,則令i=i+1,并返回將所述訂單分配給所述派單序列中的第i個(gè)派單候選快遞員的步驟;若所述第i個(gè)派單候選快遞員拒絕接收所述訂單或在預(yù)設(shè)時(shí)間段內(nèi)未確認(rèn)接收所述訂單,且i等于n,則確定訂單分配失敗;其中,所述i的初始值為1且為正整數(shù),所述i小于或等于n,所述n為所述第二集合中派單候選快遞員的總數(shù)。

本發(fā)明提供的一種基于同城速遞的派單方法及裝置,服務(wù)器根據(jù)客戶在下單客戶端中下單的時(shí)候填寫(xiě)的訂單標(biāo)簽、貨物重量以及結(jié)合快遞員的配送工具、快遞員誠(chéng)信等級(jí)、當(dāng)時(shí)的路況和發(fā)貨地點(diǎn)與快遞員的距離,最終決定訂單派送給哪個(gè)快遞員;本發(fā)明著重考慮了貨物重量、配送工具、收發(fā)貨物地點(diǎn)之間的路況等影響因子對(duì)于快遞員配送效率的影響,通過(guò)精確分析每一個(gè)影響因子對(duì)配送效率造成的影響,選擇附近最適合的快遞員進(jìn)行配送,使得訂單的分配更合理,提高了快遞員派單的效率;并且有利于減少刷單行為。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
主站蜘蛛池模板: 新泰市| 北宁市| 万年县| 汪清县| 松滋市| 浦北县| 临高县| 大邑县| 荔波县| 永兴县| 盐城市| 青铜峡市| 贵南县| 云南省| 佛坪县| 宾阳县| 河南省| 故城县| 宜昌市| 神木县| 宁海县| 湟中县| 扎鲁特旗| 夏邑县| 盐山县| 涡阳县| 平谷区| 远安县| 汝阳县| 体育| 阳泉市| 沧州市| 江山市| 西峡县| 天门市| 云南省| 东莞市| 盐津县| 都匀市| 柘城县| 安阳市|