两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

配送訂單分配方法和裝置與流程

文檔序號(hào):12272855閱讀:471來(lái)源:國(guó)知局
配送訂單分配方法和裝置與流程

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種配送訂單分配方法和裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)的發(fā)展,線上到線下(Online To Offline,簡(jiǎn)稱O2O)服務(wù)作為一種新型的電子商務(wù)模式,已經(jīng)大大改變了人們的生活方式,比如人們的出行方式、購(gòu)物方式。比如外賣類應(yīng)用,使得用戶足不出戶即可獲取自己所需的物品。這些應(yīng)用在便利用戶的同時(shí),也面臨著物品配送問(wèn)題,于是物流調(diào)度系統(tǒng)應(yīng)運(yùn)而生。物流調(diào)度系統(tǒng)的主要任務(wù)是將配送訂單分配給合適的配送人員。

目前,外賣類應(yīng)用對(duì)應(yīng)的一種主要的配送場(chǎng)景是:同城配送。在同城配送場(chǎng)景中,目前的物流調(diào)度策略多是基于商圈進(jìn)行調(diào)度的,即物流調(diào)度系統(tǒng)將接收到的配送訂單按照所屬商圈進(jìn)行劃分,以獲得每個(gè)商圈對(duì)應(yīng)的配送訂單。進(jìn)而,針對(duì)任一商圈來(lái)說(shuō),將該商圈的配送訂單分配至歸屬于該商圈的配送人員進(jìn)行配送。



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

基于現(xiàn)有物流調(diào)度策略,物流調(diào)度系統(tǒng)在接收到需要配送的配送訂單時(shí),首先基于該配送訂單中的發(fā)貨方地址,即商戶地址,確定該配送訂單對(duì)應(yīng)的商圈。進(jìn)而,基于配送人員的比如已有配送訂單數(shù)量、距離商戶地址的距離等因素,在歸屬于該商圈的配送人員中選擇承接該配送訂單的配送人員,將該配送訂單分配給選出的配送人員完成配送。

也就是說(shuō),在目前的調(diào)度方案中,配送人員都是按照商圈進(jìn)行分派配送訂單的,即任一配送人員只能接受其所歸屬商圈內(nèi)商戶觸發(fā)的配送訂單。

一般來(lái)說(shuō),商戶在初始設(shè)置其配送范圍時(shí),為了實(shí)現(xiàn)更高的經(jīng)濟(jì)效益,可以設(shè)置其配送范圍為全城范圍,或者是很大的配送范圍,這樣能夠使得距離商戶更遠(yuǎn)的消費(fèi)者也可以選購(gòu)商品。

而由于物流調(diào)度系統(tǒng)對(duì)于全城的配送管理是基于商圈進(jìn)行管理的,對(duì)于配送范圍很廣的商戶,雖然基于該商戶的位置將其劃歸到某個(gè)商圈,但是很有可能該商戶對(duì)應(yīng)的配送訂單,由于下單消費(fèi)者的地址相距該商戶很遠(yuǎn)而超出了該商圈范圍,從而使得配送人員需要跨出商圈配送。

但是,由于目前的調(diào)度策略是商圈調(diào)度機(jī)制,即某商圈對(duì)應(yīng)的配送訂單,只能由歸屬于該商圈的配送人員配送,因此,某配送人員在從商圈A行至商圈B中的收貨地址完成配送后,還需要返回到其歸屬的商圈A中,繼續(xù)接受歸屬商圈A的配送訂單,這樣配送人員在返回至歸屬商圈A的過(guò)程中的運(yùn)力被浪費(fèi)。

而且,該配送人員當(dāng)前可能需要配送的訂單數(shù)量為多個(gè),其中部分訂單僅需要在歸屬商圈內(nèi)完成,部分訂單需要跨商圈完成,而且多個(gè)訂單往往具有一定的配送順序,那么該配送人員的配送距離遠(yuǎn)近差別很大的現(xiàn)象,很可能導(dǎo)致多個(gè)訂單的整體配送效率較低。

有鑒于此,本發(fā)明實(shí)施例提供一種配送訂單分配方法和裝置,用以提高配送運(yùn)力的利用率、整體配送訂單的配送效率。

本發(fā)明實(shí)施例提供一種配送訂單分配方法,包括:

獲取配送訂單對(duì)應(yīng)的配送距離和距離閾值;

根據(jù)所述配送距離與所述距離閾值的比較結(jié)果,確定所述配送訂單對(duì)應(yīng)的配送人員類型;

從所述配送人員類型對(duì)應(yīng)的配送人員中,為所述配送訂單分配對(duì)應(yīng)的配送人員。

可選地,所述配送人員類型的確定步驟包括:

若所述配送距離小于所述距離閾值,則確定所述配送人員類型為近程配送人員;

若所述配送距離大于或等于所述距離閾值,則確定所述配送人員類型為遠(yuǎn)程配送人員。

可選地,所述配送人員類型包括近程配送人員和遠(yuǎn)程配送人員,以及,所述配送距離的獲取步驟包括:

獲取與所述近程配送人員對(duì)應(yīng)的近程配送距離,以及與所述遠(yuǎn)程配送人員對(duì)應(yīng)的遠(yuǎn)程配送距離;

根據(jù)所述近程配送距離與所述遠(yuǎn)程配送距離,結(jié)合配送距離加權(quán)因子,確定所述配送距離。

可選地,所述配送距離的確定步驟包括:

確定所述配送距離為:D=a*L1+(1-a)*L2,其中,D為所述配送距離,a為所述配送距離加權(quán)因子,L1為所述近程配送距離,L2為所述遠(yuǎn)程配送距離。

可選地,所述方法還包括:

根據(jù)所述配送訂單的發(fā)貨方地址,獲取所述發(fā)貨方地址歸屬的配送區(qū)域內(nèi)的近程配送人員數(shù)量;

根據(jù)所述配送訂單的發(fā)貨方,獲取所述發(fā)貨方對(duì)應(yīng)的可達(dá)配送范圍內(nèi)的遠(yuǎn)程配送人員數(shù)量;

根據(jù)所述近程配送人員數(shù)量和所述遠(yuǎn)程配送人員數(shù)量確定所述配送距離加權(quán)因子。

可選地,所述配送距離加權(quán)因子的確定步驟包括:

確定所述配送距離加權(quán)因子為:a=所述近程配送人員數(shù)量/(所述近程配送人員數(shù)量+所述遠(yuǎn)程配送人員數(shù)量),其中,a為所述配送距離加權(quán)因子。

可選地,所述距離閾值的獲取步驟包括:

計(jì)算所述配送訂單的發(fā)貨方地址至配送區(qū)域邊界的最短距離和最遠(yuǎn)距離,所述配送區(qū)域邊界是所述發(fā)貨地址歸屬的配送區(qū)域的邊界;

根據(jù)所述最短距離和所述最遠(yuǎn)距離,結(jié)合距離閾值加權(quán)因子,確定所述距離閾值。

可選地,所述距離閾值的確定步驟包括:

確定所述距離閾值為:S=b*S1+(1-b)*S2,其中,S為所述距離閾值,b為所述距離閾值加權(quán)因子,S1為所述最短距離,S2為所述最遠(yuǎn)距離。

可選地,所述方法還包括:

獲取所述配送區(qū)域內(nèi)的近程配送人員的平均運(yùn)力壓力;

獲取可達(dá)配送范圍內(nèi)的遠(yuǎn)程配送人員的平均運(yùn)力壓力,所述可達(dá)配送范圍與所述配送訂單的發(fā)貨方對(duì)應(yīng);

根據(jù)所述近程配送人員的平均運(yùn)力壓力和所述遠(yuǎn)程配送人員的平均運(yùn)力壓力,確定所述距離閾值加權(quán)因子。

可選地,所述距離閾值加權(quán)因子的確定步驟包括:

確定所述距離閾值加權(quán)因子為:b=所述近程配送人員的平均運(yùn)力壓力/(所述近程配送人員的平均運(yùn)力壓力+所述遠(yuǎn)程配送人員的平均運(yùn)力壓力),b為所述距離閾值加權(quán)因子。

本發(fā)明實(shí)施例提供一種配送訂單分配裝置,包括:

獲取模塊,用于獲取配送訂單對(duì)應(yīng)的配送距離和距離閾值;

確定模塊,用于根據(jù)所述配送距離與所述距離閾值的比較結(jié)果,確定所述配送訂單對(duì)應(yīng)的配送人員類型;

分配模塊,用于從所述配送人員類型對(duì)應(yīng)的配送人員中,為所述配送訂單分配對(duì)應(yīng)的配送人員。

本發(fā)明實(shí)施例提供的配送訂單分配方法和裝置,對(duì)配送人員預(yù)先進(jìn)行了類型的劃分,配送人員類型的劃分依據(jù)是配送距離,即不同范圍的配送距離設(shè)置不同類型的配送人員。從而,針對(duì)任一待配送的配送訂單來(lái)說(shuō),首先基于該配送訂單的配送地址,可以獲取與該配送訂單對(duì)應(yīng)的配送距離,基于該配送距離與一定距離閾值的比較結(jié)果,可以確定與該配送訂單對(duì)應(yīng)的配送人員類型,從而,可以在屬于該配送人員類型的配送人員中,基于一定篩選策略,選出配送該配送訂單的配送人員來(lái)完成配送。

本發(fā)明實(shí)施例中,對(duì)配送人員的調(diào)度是基于配送訂單的配送距離實(shí)現(xiàn)的,這樣針對(duì)一個(gè)配送人員來(lái)說(shuō),當(dāng)其在某地時(shí),基于配送距離調(diào)度策略,其承接的一個(gè)或多個(gè)配送訂單都是在一定配送距離內(nèi)的,不會(huì)出現(xiàn)過(guò)遠(yuǎn)過(guò)近的明顯差別,避免空駛運(yùn)力,而且也使得該配送人員承接的配送訂單具有更好的配送準(zhǔn)時(shí)率,配送效率較高。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的配送訂單分配方法實(shí)施例一的流程圖;

圖2為圖1所示實(shí)施例中步驟101的一種可選實(shí)現(xiàn)方式的流程圖;

圖3為圖1所示實(shí)施例中步驟102的一種可選實(shí)現(xiàn)方式的流程圖;

圖4為本發(fā)明實(shí)施例提供的配送訂單分配裝置實(shí)施例一的結(jié)構(gòu)示意圖;

圖5為本發(fā)明實(shí)施例提供的配送訂單分配裝置實(shí)施例二的結(jié)構(gòu)示意圖;

圖6為本發(fā)明實(shí)施例提供的配送訂單分配裝置實(shí)施例三的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

在本發(fā)明實(shí)施例中使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義,“多種”一般包含至少兩種,但是不排除包含至少一種的情況。

應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。

應(yīng)當(dāng)理解,盡管在本發(fā)明實(shí)施例中可能采用術(shù)語(yǔ)第一、第二、第三等來(lái)描述XXX,但這些XXX不應(yīng)限于這些術(shù)語(yǔ)。這些術(shù)語(yǔ)僅用來(lái)將XXX彼此區(qū)分開(kāi)。例如,在不脫離本發(fā)明實(shí)施例范圍的情況下,第一XXX也可以被稱為第二XXX,類似地,第二XXX也可以被稱為第一XXX。

取決于語(yǔ)境,如在此所使用的詞語(yǔ)“如果”、“若”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類似地,取決于語(yǔ)境,短語(yǔ)“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。

還需要說(shuō)明的是,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。

圖1為本發(fā)明實(shí)施例提供的配送訂單分配方法實(shí)施例一的流程圖,本實(shí)施例提供的該配送訂單分配方法可以由一配送訂單分配裝置來(lái)執(zhí)行,該配送訂單分配裝置可以實(shí)現(xiàn)為軟件,或者實(shí)現(xiàn)為軟件和硬件的組合,該配送訂單分配裝置可以集成設(shè)置在物流調(diào)度平臺(tái)側(cè)的調(diào)度設(shè)備中,比如服務(wù)器中。如圖1所示,該方法包括如下步驟:

步驟101、獲取配送訂單對(duì)應(yīng)的配送距離。

步驟102、獲取配送訂單對(duì)應(yīng)的距離閾值。

步驟103、根據(jù)配送距離與距離閾值的比較結(jié)果,確定所述配送訂單對(duì)應(yīng)的配送人員類型。

步驟104、從配送人員類型對(duì)應(yīng)的配送人員中,為配送訂單分配對(duì)應(yīng)的配送人員。

在具體介紹本實(shí)施例之前,首先介紹本發(fā)明實(shí)施例的整體思想:本發(fā)明實(shí)施例中,預(yù)先對(duì)配送人員進(jìn)行了類型的劃分,劃分為近程配送人員和遠(yuǎn)程配送人員。其中,近程配送人員是指在一定短距離范圍內(nèi)配送訂單的配送人員,相對(duì)的,遠(yuǎn)程配送人員是指在一定較遠(yuǎn)范圍內(nèi)配送訂單的配送人員。其中,用于劃分配送人員類型的該距離范圍是體現(xiàn)發(fā)貨方地址與收貨方地址間距的距離范圍。從而,近程配送人員用于配送短途的配送訂單,遠(yuǎn)程配送人員用于配送遠(yuǎn)途的配送訂單。

基于配送人員的上述劃分策略,當(dāng)存在需要配送的配送訂單時(shí),基于該配送訂單的配送距離,確定采用哪種類型的配送人員,進(jìn)而基于具體的配送人員的選擇策略,從該確定類型的配送人員中,選擇具體的某個(gè)配送人員完成該配送訂單的配送。

本實(shí)施例,在同城配送的外賣應(yīng)用場(chǎng)景中,一般來(lái)說(shuō),配送訂單中包含有發(fā)貨方地址和收貨方地址兩個(gè)地址,因此,本實(shí)施例中,配送訂單對(duì)應(yīng)的配送距離是用于度量這兩個(gè)地址之間的距離的。在一種最簡(jiǎn)單的實(shí)現(xiàn)方式中,該配送距離可以基于地址導(dǎo)航確定的該兩個(gè)地址之間的距離。其中,在地址導(dǎo)航時(shí),可以根據(jù)實(shí)際采用的配送工具而設(shè)定導(dǎo)航模式,比如電動(dòng)摩托車對(duì)應(yīng)的導(dǎo)航模式、汽車對(duì)應(yīng)的導(dǎo)航模式,等等。

另外,在另一種可選的實(shí)現(xiàn)方式中,該配送距離可以是一種加權(quán)的導(dǎo)航距離,其中,加權(quán)因子比如可以基于不同配送人員類型的配送工具所對(duì)應(yīng)的導(dǎo)航距離、可用的不同配送人員數(shù)量等因素決定。

本實(shí)施例中,上述距離閾值可以是固定設(shè)置的一個(gè)距離閾值,用于界定近程配送范圍和遠(yuǎn)程配送范圍,也可以是動(dòng)態(tài)變化的距離閾值,即針對(duì)不同的配送訂單來(lái)說(shuō),實(shí)時(shí)計(jì)算與之對(duì)應(yīng)的距離閾值。此時(shí),距離閾值的動(dòng)態(tài)變化主要反映了配送訂單可用的配送人員的運(yùn)力壓力的程度。距離閾值隨著配送訂單的不同而變化的情況,將在后續(xù)實(shí)施例中說(shuō)明,本實(shí)施例中僅以距離閾值為固定值為例說(shuō)明。

在一種最為簡(jiǎn)單的情形下,配送訂單對(duì)應(yīng)的配送距離即為某種默認(rèn)導(dǎo)航模式下獲得的發(fā)貨方地址與收貨方地址間的導(dǎo)航距離,距離閾值即為預(yù)設(shè)的固定距離閾值,此時(shí),通過(guò)比較該配送距離和距離閾值,可以確定該配送訂單對(duì)應(yīng)的配送人員類型。

具體地,若配送距離小于距離閾值,說(shuō)明該配送距離在近程配送人員的配送范圍內(nèi),則確定配送人員類型為近程配送人員;若配送距離大于或等于距離閾值,說(shuō)明該配送距離在遠(yuǎn)程配送人員的配送范圍內(nèi),則確定配送人員類型為遠(yuǎn)程配送人員。

進(jìn)而,從確定的配送人員類型所對(duì)應(yīng)的配送人員中,為配送訂單分配對(duì)應(yīng)的配送人員。

具體來(lái)說(shuō),為該配送訂單選定某個(gè)具體的目標(biāo)配送人員的過(guò)程,是基于配送人員與該配送訂單的匹配度來(lái)選擇的。其中,匹配度的考慮因素比如包括配送人員具有發(fā)貨方地址的距離、配送人員未完成的配送訂單數(shù)量,等等。

在一種可選實(shí)現(xiàn)方式中,可以在確定的配送人員類型對(duì)應(yīng)的全部配送人員中,基于多個(gè)匹配度度量因素計(jì)算每個(gè)配送人員的匹配度,基于匹配度高低選擇目標(biāo)配送人員。但是,在另一種可選實(shí)現(xiàn)方式中,可以首先基于距離因素從確定的配送人員類型對(duì)應(yīng)的全部配送人員中篩選出部分候選配送人員,進(jìn)而再進(jìn)一步結(jié)合其他度量因素從候選配送人員中選定目標(biāo)配送人員,以降低計(jì)算量。

比如,針對(duì)確定的配送人員類型為近程配送人員來(lái)說(shuō),可選地,首先可以基于配送訂單的發(fā)貨方地址以及各近程配送人員的地址,篩選出在發(fā)貨方所屬配送區(qū)域內(nèi)的近程配送人員作為候選近程配送人員。進(jìn)而,從候選近程配送人員中,基于各候選配送人員相對(duì)發(fā)貨方地址的距離、未完成配送訂單數(shù)量等因素,確定各候選配送人員分別與該配送訂單的匹配度,從各候選配送人員中選擇具有最高匹配度的近程配送人員作為目標(biāo)近程配送人員,由其完成該配送訂單的配送。

值得說(shuō)明的是,針對(duì)任一發(fā)貨方來(lái)說(shuō),其可以自行設(shè)置可達(dá)配送范圍,該可達(dá)配送范圍的含義是界定相距自己什么距離范圍內(nèi)的用戶可以是其服務(wù)客戶。另外,為了便于配送管理,在全城配送應(yīng)用中,將一個(gè)城市預(yù)先劃分為多個(gè)配送區(qū)域,任一發(fā)貨方基于其自身的地址,被劃入某個(gè)配送區(qū)域,該被劃入的配送區(qū)域即為該發(fā)貨方所屬的配送區(qū)域,可以稱為歸屬配送區(qū)域。其中,該配送區(qū)域比如可以對(duì)應(yīng)于外賣應(yīng)用中的商圈概念。

因此,本實(shí)施例中,當(dāng)確定針對(duì)當(dāng)前的配送訂單需要采用近程配送人員進(jìn)行配送時(shí),為保證配送效率,候選近程配送人員的選取范圍為該配送訂單的發(fā)貨方所屬的配送區(qū)域,這樣能夠保證相距更近的近程配送人員更快完成配送訂單的配送。

比如,針對(duì)確定的配送人員類型為遠(yuǎn)程配送人員來(lái)說(shuō),可選地,候選遠(yuǎn)程配送人員的選取范圍可以是全城范圍,此時(shí),可以首先基于全部遠(yuǎn)程配送人員相對(duì)配送訂單發(fā)貨方地址的距離,先選出距離在一定范圍內(nèi)的部分遠(yuǎn)程配送人員作為候選遠(yuǎn)程配送人員。進(jìn)而,結(jié)合未完成配送訂單數(shù)量、配送訂單類型、配送訂單期望送達(dá)時(shí)間等因素,從候選遠(yuǎn)程配送人員中選定匹配程度最高的遠(yuǎn)程配送人員作為目標(biāo)遠(yuǎn)程配送人員,以完成配送訂單的配送。

本發(fā)明實(shí)施例中,對(duì)配送人員的調(diào)度是基于配送訂單的配送距離實(shí)現(xiàn)的,這樣針對(duì)一個(gè)配送人員來(lái)說(shuō),當(dāng)其在某地時(shí),基于配送距離調(diào)度策略,其承接的一個(gè)或多個(gè)配送訂單都是在一定配送距離內(nèi)的,不會(huì)出現(xiàn)過(guò)遠(yuǎn)過(guò)近的明顯差別,避免空駛運(yùn)力,而且也使得該配送人員承接的配送訂單具有更好的配送準(zhǔn)時(shí)率,配送效率較高。

前述實(shí)施例中提到,配送訂單的配送距離可以是加權(quán)的配送距離,由于本發(fā)明實(shí)施例中對(duì)配送人員的調(diào)度策略主要是基于配送距離實(shí)現(xiàn)的,因此,該加權(quán)主要考慮的是,不同類型的配送人員的配送距離、配送訂單可用的各種類型的配送人員數(shù)量等。下面結(jié)合圖2所示實(shí)施例,對(duì)加權(quán)的配送距離如何確定進(jìn)行詳細(xì)說(shuō)明。

圖2為圖1所示實(shí)施例中步驟101的一種可選實(shí)現(xiàn)方式的流程圖,如圖2所示,包括如下步驟:

步驟201、獲取與近程配送人員對(duì)應(yīng)的近程配送距離,以及與遠(yuǎn)程配送人員對(duì)應(yīng)的遠(yuǎn)程配送距離,其中,配送人員類型包括近程配送人員和遠(yuǎn)程配送人員。

本發(fā)明實(shí)施例中,對(duì)配送人員按照配送距離遠(yuǎn)近的不同進(jìn)行了類型劃分,劃分為近程配送人員和遠(yuǎn)程配送人員。一般來(lái)說(shuō),為保證配送效率,遠(yuǎn)程配送人員與近程配送人員所使用的配送工具往往不同,假設(shè)近程配送人員使用的是配送工具A,遠(yuǎn)程配送人員使用的是配送工具B,則本實(shí)施例中,與近程配送人員對(duì)應(yīng)的近程配送距離是指以配送工具A對(duì)應(yīng)的導(dǎo)航模式,以配送訂單的發(fā)貨地址和收貨地址為導(dǎo)航起止點(diǎn)進(jìn)行導(dǎo)航所獲得的配送距離,與遠(yuǎn)程配送人員對(duì)應(yīng)的遠(yuǎn)程配送距離是指以配送工具B對(duì)應(yīng)的導(dǎo)航模式,以配送訂單的發(fā)貨地址和收貨地址為導(dǎo)航起止點(diǎn)進(jìn)行導(dǎo)航所獲得的配送距離。近程配送距離假設(shè)以L1表示,遠(yuǎn)程配送距離假設(shè)以L2表示。

步驟202、根據(jù)配送訂單的發(fā)貨方地址,獲取發(fā)貨方地址歸屬的配送區(qū)域內(nèi)的近程配送人員數(shù)量;根據(jù)配送訂單的發(fā)貨方,獲取發(fā)貨方對(duì)應(yīng)的可達(dá)配送范圍內(nèi)的遠(yuǎn)程配送人員數(shù)量。

步驟203、根據(jù)近程配送人員數(shù)量和遠(yuǎn)程配送人員數(shù)量確定配送距離加權(quán)因子。

前述實(shí)施例中已經(jīng)說(shuō)明,任一發(fā)貨方,一方面可以設(shè)置自身的可達(dá)配送范圍,另一方面可以被劃入某個(gè)配送區(qū)域。本實(shí)施例中,針對(duì)上述配送訂單來(lái)說(shuō),一方面,基于其發(fā)貨方地址,可以確定該配送訂單對(duì)應(yīng)的歸屬配送區(qū)域,進(jìn)而獲取該歸屬配送區(qū)域內(nèi)的近程配送人員的數(shù)量。另一方面,根據(jù)該發(fā)貨方所設(shè)置的可達(dá)配送范圍,獲取該可達(dá)配送范圍內(nèi)的遠(yuǎn)程配送人員的數(shù)量。從而基于近程配送人員數(shù)量和遠(yuǎn)程配送人員數(shù)量確定配送距離加權(quán)因子??梢岳斫獾氖?,上述近程配送人員數(shù)量是指在崗的近程配送人員的數(shù)量,遠(yuǎn)程配送人員數(shù)量是指在崗的遠(yuǎn)程配送人員的數(shù)量,在崗與否的狀態(tài)可以根據(jù)配送人員上報(bào)在崗信息而確定。

其中,上述近程和遠(yuǎn)程配送人員的數(shù)量的確定方式可以是:每個(gè)配送人員可以實(shí)時(shí)或以一定時(shí)間為間隔上報(bào)自身的位置和類型屬性信息,從而,基于配送人員的位置信息,可以獲取位于上述歸屬配送區(qū)域內(nèi)的配送人員,進(jìn)而基于這些配送人員的類型屬性信息,得到該歸屬配送區(qū)域內(nèi)的近程配送人員數(shù)量。同理,基于配送人員的位置信息,可以獲取位于上述可達(dá)配送范圍內(nèi)的配送人員,進(jìn)而基于這些配送人員的類型屬性信息,得到可達(dá)配送范圍內(nèi)的遠(yuǎn)程配送人員數(shù)量。

可選地,配送距離加權(quán)因子可以確定為:a=近程配送人員數(shù)量/(近程配送人員數(shù)量+遠(yuǎn)程配送人員數(shù)量),其中,a為配送距離加權(quán)因子。

步驟204、根據(jù)近程配送距離與遠(yuǎn)程配送距離,結(jié)合配送距離加權(quán)因子,確定配送訂單對(duì)應(yīng)的配送距離。

可選地,該配送距離可以確定為:D=a*L1+(1-a)*L2,其中,D為配送距離,a為配送距離加權(quán)因子,L1為近程配送距離,L2為遠(yuǎn)程配送距離。

可以看到,當(dāng)發(fā)貨方所屬配送區(qū)域無(wú)近程配送人員時(shí),D=L2,當(dāng)發(fā)貨方的全城送配送范圍內(nèi)無(wú)遠(yuǎn)程配送人員時(shí),D=L1。將配送距離與遠(yuǎn)/近程配送人員的在崗人數(shù)權(quán)重關(guān)聯(lián),是為了得到配送距離在在崗配送人員維度上的均值。

本實(shí)施例中,針對(duì)配送訂單,分別獲得各種配送人員類型對(duì)應(yīng)的配送工具所對(duì)應(yīng)的導(dǎo)航距離,而且,基于配送訂單發(fā)貨方信息,獲得每種配送人員類型對(duì)應(yīng)的可用配送人員數(shù)量,以此為依據(jù)對(duì)不同類型對(duì)應(yīng)的導(dǎo)航距離加權(quán),以得到加權(quán)配送距離。該加權(quán)配送距離綜合考慮了配送訂單可用的配送資源,相比于僅依據(jù)發(fā)貨方地址和收貨方地址而確定的固定配送距離,更加有利于配送資源的合理調(diào)度,配送效率的提高。

前述實(shí)施例中提到,配送訂單的距離閾值可以是實(shí)時(shí)的距離閾值,該針對(duì)當(dāng)前的配送訂單而實(shí)時(shí)獲得的距離閾值,可以是加權(quán)的距離閾值,下面結(jié)合圖3所示實(shí)施例,對(duì)加權(quán)的距離閾值如何確定進(jìn)行詳細(xì)說(shuō)明。

圖3為圖1所示實(shí)施例中步驟102的一種可選實(shí)現(xiàn)方式的流程圖,如圖3所示,包括如下步驟:

步驟301、計(jì)算配送訂單的發(fā)貨方地址至配送區(qū)域邊界的最短距離和最遠(yuǎn)距離,配送區(qū)域邊界是發(fā)貨地址歸屬的配送區(qū)域的邊界。

本實(shí)施例中,可以在預(yù)先劃分好每個(gè)配送區(qū)域后,在地圖上標(biāo)記有每個(gè)配送區(qū)域的邊界線,可以在每個(gè)配送區(qū)域的邊界線上標(biāo)記多個(gè)邊界點(diǎn),多個(gè)邊界點(diǎn)可以等間隔分布或不等間隔分布,在邊界線輪廓弧度變化明顯的地方,可以多標(biāo)記幾個(gè)邊界點(diǎn)。

從而,針對(duì)當(dāng)前的配送訂單來(lái)說(shuō),在地圖上定位其發(fā)貨方地址,確定其所屬的配送區(qū)域,進(jìn)而基于該發(fā)貨方地址與該配送區(qū)域邊界上標(biāo)記的多個(gè)邊界點(diǎn)的距離計(jì)算結(jié)果,計(jì)算獲得配送訂單的發(fā)貨方地址至配送區(qū)域邊界的最短距離和最遠(yuǎn)距離,最短距離記為S1,最遠(yuǎn)距離記為S2。

最短距離S1和最遠(yuǎn)距離S2可以作為距離閾值的上下限,距離閾值將在S1和S2間動(dòng)態(tài)變化。

步驟302、獲取配送區(qū)域內(nèi)的近程配送人員的平均運(yùn)力壓力;獲取可達(dá)配送范圍內(nèi)的遠(yuǎn)程配送人員的平均運(yùn)力壓力,可達(dá)配送范圍與配送訂單的發(fā)貨方對(duì)應(yīng)。

步驟303、根據(jù)近程配送人員的平均運(yùn)力壓力和遠(yuǎn)程配送人員的平均運(yùn)力壓力,確定距離閾值加權(quán)因子。

本實(shí)施例中,可以基于圖2所示實(shí)施例中的方式,確定配送訂單的發(fā)貨方地址所歸屬的配送區(qū)域內(nèi)的近程配送人員數(shù)量,另外,由于每個(gè)配送人員在配送其承接到的配送訂單過(guò)程中,會(huì)上報(bào)配送訂單的配送狀態(tài),比如接單、取貨、送貨、完成等狀態(tài),從而,能夠獲得當(dāng)前配送區(qū)域內(nèi)的每個(gè)近程配送人員的未完成配送訂單數(shù)量。其中,未完成配送訂單包括狀態(tài)處于接單、取貨和送貨的配送訂單。從而,基于配送區(qū)域內(nèi)的每個(gè)近程配送人員的未完成配送訂單數(shù)量,可用加和統(tǒng)計(jì)獲得配送區(qū)域內(nèi)的全部近程配送人員的未完成配送訂單數(shù)量。這樣,配送區(qū)域內(nèi)的近程配送人員的平均運(yùn)力壓力可以確定為:配送區(qū)域內(nèi)的全部近程配送人員的未完成配送訂單數(shù)量/配送區(qū)域內(nèi)的近程配送人員數(shù)量。

同理,可達(dá)配送范圍內(nèi)的遠(yuǎn)程配送人員的平均運(yùn)力壓力可以確定為:可達(dá)配送范圍的全部遠(yuǎn)程配送人員的未完成配送訂單數(shù)量/可達(dá)配送范圍的遠(yuǎn)程配送人員數(shù)量。

從而,可選地,距離閾值加權(quán)因子可以確定為:b=近程配送人員的平均運(yùn)力壓力/(近程配送人員的平均運(yùn)力壓力+遠(yuǎn)程配送人員的平均運(yùn)力壓力),b為距離閾值加權(quán)因子。

步驟304、根據(jù)最短距離和最遠(yuǎn)距離,結(jié)合距離閾值加權(quán)因子,確定距離閾值。

可選地,該距離閾值可以確定為:S=b*S1+(1-b)*S2,其中,S為距離閾值,b為距離閾值加權(quán)因子,S1為最短距離,S2為最遠(yuǎn)距離。

可以看到,當(dāng)近程配送人員人均未完成配送訂單量權(quán)重b=0時(shí),S=S2,反之,當(dāng)b=1時(shí),S=S1。通過(guò)這樣的閾值計(jì)算,可以保證當(dāng)近程配送人員人均未完成單量比重越高的時(shí)候,距離閾值越低,從而讓更多的配送訂單分配給遠(yuǎn)程配送人員,以減少近程配送人員的配送壓力,反之亦然。

本實(shí)施例中,對(duì)于當(dāng)前的配送訂單,根據(jù)該配送訂單發(fā)貨方所屬配送區(qū)域內(nèi)近程配送人員的運(yùn)力壓力以及發(fā)貨方可達(dá)配送范圍內(nèi)遠(yuǎn)程配送人員的運(yùn)力壓力確定距離閾值加權(quán)因子,并且以發(fā)貨方地址距離其所屬配送區(qū)域的邊界最近距離、最遠(yuǎn)距離為距離閾值上下限,結(jié)合該運(yùn)力壓力情況、所處位置情況綜合確定當(dāng)前針對(duì)該配送訂單的距離閾值,使得配送距離的度量結(jié)果,即配送人員類型的選擇結(jié)果能夠更加與實(shí)際配送運(yùn)力使用情況相匹配,有助于提高配送運(yùn)力的利用率。

以下將詳細(xì)描述本發(fā)明的一個(gè)或多個(gè)實(shí)施例的配送訂單分配裝置。這些配送訂單分配裝置可以被實(shí)現(xiàn)在服務(wù)器的基礎(chǔ)架構(gòu)中,或者實(shí)現(xiàn)在客戶端與服務(wù)器交互的服務(wù)器架構(gòu)中。本領(lǐng)域技術(shù)人員可以理解,這些配送訂單分配裝置均可使用市售的硬件組件通過(guò)本方案所教導(dǎo)的步驟進(jìn)行配置來(lái)構(gòu)成。

圖4為本發(fā)明實(shí)施例提供的配送訂單分配裝置實(shí)施例一的結(jié)構(gòu)示意圖,如圖4所示,該裝置包括:獲取模塊11、確定模塊12、分配模塊13。

獲取模塊11,用于獲取配送訂單對(duì)應(yīng)的配送距離和距離閾值。

確定模塊12,用于根據(jù)所述配送距離與所述距離閾值的比較結(jié)果,確定所述配送訂單對(duì)應(yīng)的配送人員類型。

分配模塊13,用于從所述配送人員類型對(duì)應(yīng)的配送人員中,為所述配送訂單分配對(duì)應(yīng)的配送人員。

可選地,所述確定模塊12具體用于:

若所述配送距離小于所述距離閾值,則確定所述配送人員類型為近程配送人員;

若所述配送距離大于或等于所述距離閾值,則確定所述配送人員類型為遠(yuǎn)程配送人員。

圖4所示裝置可以執(zhí)行圖1所示實(shí)施例的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖1所示實(shí)施例的相關(guān)說(shuō)明。該技術(shù)方案的執(zhí)行過(guò)程和技術(shù)效果參見(jiàn)圖1所示實(shí)施例中的描述,在此不再贅述。

圖5為本發(fā)明實(shí)施例提供的配送訂單分配裝置實(shí)施例二的結(jié)構(gòu)示意圖,如圖5所示,在圖4所示實(shí)施例基礎(chǔ)上,所述配送人員類型包括近程配送人員和遠(yuǎn)程配送人員,所述獲取模塊11包括:第一獲取單元111、第一確定單元112。

第一獲取單元111,用于獲取與所述近程配送人員對(duì)應(yīng)的近程配送距離,以及與所述遠(yuǎn)程配送人員對(duì)應(yīng)的遠(yuǎn)程配送距離。

第一確定單元112,用于根據(jù)所述近程配送距離與所述遠(yuǎn)程配送距離,結(jié)合配送距離加權(quán)因子,確定所述配送距離。

可選地,所述獲取模塊11還包括:第二獲取單元113,第三獲取單元114,第二確定單元115。

第二獲取單元113,用于根據(jù)所述配送訂單的發(fā)貨方地址,獲取所述發(fā)貨方地址歸屬的配送區(qū)域內(nèi)的近程配送人員數(shù)量。

第三獲取單元114,用于根據(jù)所述配送訂單的發(fā)貨方,獲取所述發(fā)貨方對(duì)應(yīng)的可達(dá)配送范圍內(nèi)的遠(yuǎn)程配送人員數(shù)量。

第二確定單元115,用于根據(jù)所述近程配送人員數(shù)量和所述遠(yuǎn)程配送人員數(shù)量確定所述配送距離加權(quán)因子。

可選地,第二確定單元115具體用于:

確定所述配送距離加權(quán)因子為:a=所述近程配送人員數(shù)量/(所述近程配送人員數(shù)量+所述遠(yuǎn)程配送人員數(shù)量),其中,a為所述配送距離加權(quán)因子。

可選地,第一確定單元112具體用于:

確定所述配送距離為:D=a*L1+(1-a)*L2,其中,D為所述配送距離,a為所述配送距離加權(quán)因子,L1為所述近程配送距離,L2為所述遠(yuǎn)程配送距離。

圖5所示裝置可以執(zhí)行圖2所示實(shí)施例的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖2所示實(shí)施例的相關(guān)說(shuō)明。該技術(shù)方案的執(zhí)行過(guò)程和技術(shù)效果參見(jiàn)圖2所示實(shí)施例中的描述,在此不再贅述。

圖6為本發(fā)明實(shí)施例提供的配送訂單分配裝置實(shí)施例三的結(jié)構(gòu)示意圖,如圖6所示,在圖4或圖5所示實(shí)施例基礎(chǔ)上,以圖4所示實(shí)施例為例,所述獲取模塊11還包括:計(jì)算單元116、第三確定單元117。

計(jì)算單元116,用于計(jì)算所述配送訂單的發(fā)貨方地址至配送區(qū)域邊界的最短距離和最遠(yuǎn)距離,所述配送區(qū)域邊界是所述發(fā)貨地址歸屬的配送區(qū)域的邊界。

第三確定單元117,用于根據(jù)所述最短距離和所述最遠(yuǎn)距離,結(jié)合距離閾值加權(quán)因子,確定所述距離閾值。

可選地,所述獲取模塊11還包括:第四獲取單元118、第五獲取單元119、第四確定單元110。

第四獲取單元118,用于獲取所述配送區(qū)域內(nèi)的近程配送人員的平均運(yùn)力壓力。

第五獲取單元119,用于獲取可達(dá)配送范圍內(nèi)的遠(yuǎn)程配送人員的平均運(yùn)力壓力,所述可達(dá)配送范圍與所述配送訂單的發(fā)貨方對(duì)應(yīng)。

第四確定單元110,用于根據(jù)所述近程配送人員的平均運(yùn)力壓力和所述遠(yuǎn)程配送人員的平均運(yùn)力壓力,確定所述距離閾值加權(quán)因子。

可選地,第四確定單元110,具體用于:確定所述距離閾值加權(quán)因子為:b=所述近程配送人員的平均運(yùn)力壓力/(所述近程配送人員的平均運(yùn)力壓力+所述遠(yuǎn)程配送人員的平均運(yùn)力壓力),b為所述距離閾值加權(quán)因子。

可選地,第三確定單元117,具體用于:

確定所述距離閾值為:S=b*S1+(1-b)*S2,其中,S為所述距離閾值,b為所述距離閾值加權(quán)因子,S1為所述最短距離,S2為所述最遠(yuǎn)距離。

圖6所示裝置可以執(zhí)行圖3所示實(shí)施例的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖3所示實(shí)施例的相關(guān)說(shuō)明。該技術(shù)方案的執(zhí)行過(guò)程和技術(shù)效果參見(jiàn)圖3所示實(shí)施例中的描述,在此不再贅述.

以上描述了配送訂單分配裝置的內(nèi)部功能和結(jié)構(gòu),實(shí)際中,該配送訂單分配裝置可實(shí)現(xiàn)為服務(wù)器,包括:存儲(chǔ)器、處理器,其中,存儲(chǔ)器與處理器通過(guò)總線連接,存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,處理器調(diào)用存儲(chǔ)器中存儲(chǔ)的該計(jì)算機(jī)程序,以執(zhí)行如下步驟:

獲取配送訂單對(duì)應(yīng)的配送距離和距離閾值;

根據(jù)所述配送距離與所述距離閾值的比較結(jié)果,確定所述配送訂單對(duì)應(yīng)的配送人員類型;

從所述配送人員類型對(duì)應(yīng)的配送人員中,為所述配送訂單分配對(duì)應(yīng)的配送人員。

可選地,所述處理器還用于調(diào)用存儲(chǔ)器中的計(jì)算機(jī)程序,執(zhí)行上述圖1、圖2、圖3所示方法步驟中的全部或部分步驟。

以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。

通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
彩票| 华坪县| 河间市| 六枝特区| 焉耆| 油尖旺区| 寿光市| 东乡县| 龙胜| 高淳县| 同心县| 溆浦县| 珠海市| 凤山市| 宿迁市| 应城市| 都昌县| 开远市| 临城县| 兴国县| 长顺县| 溧水县| 武平县| 清丰县| 北碚区| 瑞丽市| 晋州市| 金寨县| 宜昌市| 英山县| 景德镇市| 南平市| 阿克| 宁城县| 成安县| 恭城| 隆德县| 大埔区| 廊坊市| 嘉黎县| 蓬安县|