本發(fā)明涉及通信技術(shù)領(lǐng)域,具體為一種外賣配送方法及系統(tǒng)。
背景技術(shù):
當(dāng)前,外賣配送采用的是眾包模式(餓了么、美團(tuán)等皆是),配送平臺(tái)發(fā)布配送信息,就近推送給附近的多個(gè)配送員,配送員之間進(jìn)行搶單,搶單之后必須在規(guī)定的時(shí)間內(nèi)完成配送。
現(xiàn)行眾包模式“搶單”的設(shè)定:首先造成配送的無序,通常同一路線的訂單被多人分食,本來一個(gè)人可以完成的工作,因搶單的設(shè)定變成多個(gè)人來完成。這是人力資源不合理的配置。其次由于搶單的不確定性和配送時(shí)效的限制,配送員單次配送量低,通常是一個(gè)配送員一次只能送1-4單。此兩方面弊端造成目前市場配送成本高,配送效率低。
眾包模式弊端配送平臺(tái)有所發(fā)現(xiàn)并且也在尋求方法改變,他們(美團(tuán)眾包、蜂鳥眾包)采取設(shè)立站點(diǎn)由專人負(fù)責(zé)分配訂單,拼單。但人工分單,勞動(dòng)量大,效率相對較低。
因此,開發(fā)一種新外賣配送方法及系統(tǒng),不但具有迫切的研究價(jià)值,也具有良好的經(jīng)濟(jì)效益和工業(yè)應(yīng)用潛力,這正是本發(fā)明得以完成的動(dòng)力所在和基礎(chǔ)。
技術(shù)實(shí)現(xiàn)要素:
為了克服上述所指出的現(xiàn)有技術(shù)的缺陷,本發(fā)明人對此進(jìn)行了深入研究,在付出了大量創(chuàng)造性勞動(dòng)后,從而完成了本發(fā)明。
具體而言,本發(fā)明所要解決的技術(shù)問題是:提供一種外賣配送方法及系統(tǒng),以解決上述外賣配送成本高、配送效率低的技術(shù)問題。
為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案是:
一種外賣配送方法,所述方法包括下述步驟:
接收外賣訂單,并將外賣訂單推送至取貨端進(jìn)行訂單信息顯示;
根據(jù)所述外賣訂單的所屬區(qū)域,將所述外賣訂單按照時(shí)間循序存放到對應(yīng)的送達(dá)區(qū)域訂單列表中;
根據(jù)預(yù)先設(shè)置的循環(huán)時(shí)間,對循環(huán)時(shí)間和每個(gè)送達(dá)區(qū)域訂單的訂單數(shù)量進(jìn)行統(tǒng)計(jì);
當(dāng)預(yù)先設(shè)置的循環(huán)時(shí)間到達(dá)或者有送達(dá)區(qū)域訂單的訂單數(shù)量達(dá)到設(shè)定閾值,則將循環(huán)時(shí)間到達(dá)或外賣訂單數(shù)量達(dá)到設(shè)置閾值的送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài);
將處于可配送狀態(tài)的送達(dá)區(qū)域內(nèi)的其中一部分或者全部訂單信息發(fā)送給所述搶單配送端和取貨端。
作為一種改進(jìn)的方案,所述接收外賣訂單的步驟之前還包括下述步驟:
根據(jù)外賣的流向,預(yù)先對配送區(qū)域進(jìn)行送達(dá)區(qū)域的劃分,生成若干個(gè)送達(dá)區(qū)域;
為生成的若干個(gè)所述送達(dá)區(qū)域配置一條配送路線;
預(yù)先設(shè)置循環(huán)時(shí)間和送達(dá)區(qū)域內(nèi)的外賣訂單數(shù)量的設(shè)定閾值。
作為一種改進(jìn)的方案,接收配送端發(fā)送的以送達(dá)區(qū)域?yàn)閾寙螁挝坏膿寙涡畔ⅰ?/p>
作為一種改進(jìn)的方案,所述將處于可配送狀態(tài)的送達(dá)區(qū)域訂單的發(fā)送給取貨端的步驟之前還包括下述步驟:
對處于可配送狀態(tài)的送達(dá)區(qū)域訂單進(jìn)行拆分,將送達(dá)區(qū)域訂單分為若干段,其中,拆分生成的每一段送達(dá)區(qū)域訂單對應(yīng)一個(gè)取貨人員,以及一個(gè)配貨人員。
作為一種改進(jìn)的方案,所述接收外賣訂單的方式包括商戶端的下單和第三方官方平臺(tái)打包推送的訂單。
本發(fā)明的另一目的在于提供一種外賣配送系統(tǒng),所述系統(tǒng)包括:
訂單信息推送模塊,用于接收外賣訂單,并將外賣訂單推送至取貨端進(jìn)行訂單信息顯示;
訂單接收存放模塊,用于根據(jù)所述外賣訂單的所屬區(qū)域,將所述外賣訂單按照時(shí)間循序存放到對應(yīng)的送達(dá)區(qū)域訂單列表中;
統(tǒng)計(jì)模塊,用于根據(jù)預(yù)先設(shè)置的循環(huán)時(shí)間,對循環(huán)時(shí)間和每個(gè)送達(dá)區(qū)域訂單的訂單數(shù)量進(jìn)行統(tǒng)計(jì);
可配送狀態(tài)設(shè)置模塊,用于當(dāng)預(yù)先設(shè)置的循環(huán)時(shí)間到達(dá)或者有送達(dá)區(qū)域訂單的訂單數(shù)量達(dá)到設(shè)定閾值,則將循環(huán)時(shí)間到達(dá)或外賣訂單數(shù)量達(dá)到設(shè)置閾值的送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài);
第一送達(dá)區(qū)域訂單發(fā)送模塊,用于將處于可配送狀態(tài)的送達(dá)區(qū)域的其中一部分或者全部訂單信息的發(fā)送給取貨端;
第二送達(dá)區(qū)域訂單發(fā)送模塊,用于將處于可配送狀態(tài)的送達(dá)區(qū)域中的其中一部分或者全部訂單信息發(fā)送給所述搶單配送端。
作為一種改進(jìn)的方案,所述系統(tǒng)還包括:
送到區(qū)域生成模塊,用于根據(jù)外賣的流向,預(yù)先對配送區(qū)域進(jìn)行送達(dá)區(qū)域的劃分,生成若干個(gè)送達(dá)區(qū)域;
配送線路生成模塊,用于為生成的若干個(gè)所述送達(dá)區(qū)域配置一條配送路線;
預(yù)先設(shè)置模塊,用于預(yù)先設(shè)置循環(huán)時(shí)間和送達(dá)區(qū)域內(nèi)的外賣訂單數(shù)量的設(shè)定閾值。
作為一種改進(jìn)的方案,搶單信息接收模塊,用于接收配送端發(fā)送的以送達(dá)區(qū)域?yàn)閾寙螁挝坏膿寙涡畔ⅰ?/p>
作為一種改進(jìn)的方案,所述系統(tǒng)還包括:
送達(dá)區(qū)域訂單拆分模塊,用于對處于可配送狀態(tài)的送達(dá)區(qū)域訂單進(jìn)行拆分,將送達(dá)區(qū)域訂單分為若干段,其中,拆分生成的每一段送達(dá)區(qū)域訂單對應(yīng)一個(gè)取貨人員,以及一個(gè)配貨人員。
作為一種改進(jìn)的方案,所述接收外賣訂單的方式包括商戶端的下單和第三方官方平臺(tái)打包推送的訂單。
采用了上述技術(shù)方案后,本發(fā)明的有益效果是:接收外賣訂單,將外 賣訂單推送至取貨端進(jìn)行訂單信息顯示,同時(shí)將外賣訂單按照時(shí)間循序存放到對應(yīng)的送達(dá)區(qū)域訂單列表中;根據(jù)預(yù)先設(shè)置的循環(huán)時(shí)間,對循環(huán)時(shí)間和每個(gè)送達(dá)區(qū)域訂單的訂單數(shù)量進(jìn)行統(tǒng)計(jì);當(dāng)預(yù)先設(shè)置的循環(huán)時(shí)間到達(dá)或者有送達(dá)區(qū)域內(nèi)的外賣訂單數(shù)量達(dá)到設(shè)定閾值,則將送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài);將處于可配送狀態(tài)的送達(dá)區(qū)域內(nèi)的其中一部分或者全部訂單信息發(fā)送給搶單配送端和取貨端,實(shí)現(xiàn)對外賣訂單的有序配送,采用取貨和配送分離的方式集中配送,降低配送成本,提高配送效率。
由于根據(jù)外賣的流向,預(yù)先對配送區(qū)域進(jìn)行送達(dá)區(qū)域的劃分,生成若干個(gè)送達(dá)區(qū)域;且為生成的若干個(gè)所述送達(dá)區(qū)域配置一條配送路線,提高配送效率。
由于預(yù)先設(shè)置循環(huán)時(shí)間和送達(dá)區(qū)域內(nèi)的外賣訂單數(shù)量的設(shè)定閾值,循環(huán)時(shí)間的設(shè)置,實(shí)現(xiàn)對訂單買家的訂單反應(yīng)速度,提升整體的外賣配送效率。
由于接收配送端發(fā)送的以送達(dá)區(qū)域?yàn)閾寙螁挝坏膿寙涡畔?,?shí)現(xiàn)配送單的搶單功能,提高搶單和送單效率。
由于對處于可配送狀態(tài)的送達(dá)區(qū)域訂單進(jìn)行拆分,將送達(dá)區(qū)域訂單分為若干段,拆分生成的每一段送達(dá)區(qū)域訂單對應(yīng)一個(gè)取貨人員,以及一個(gè)配貨人員,實(shí)現(xiàn)對配送訂單的快速配送,保證訂單客戶對所選外賣以及配送系統(tǒng)和人員的滿意度。
由于接收外賣訂單的方式包括商戶端的下單和第三方官方平臺(tái)打包推送的訂單,實(shí)現(xiàn)與商戶和第三方官方平臺(tái)訂單的對接,提升外賣配送效率,為外賣買家提供高品質(zhì)服務(wù)。
附圖說明
圖1是本發(fā)明提供的外賣配送方法的實(shí)現(xiàn)流程圖;
圖2是本發(fā)明提供的外賣配送系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面結(jié)合具體的實(shí)施例對本發(fā)明進(jìn)一步說明。但這些例舉性實(shí)施方式 的用途和目的僅用來例舉本發(fā)明,并非對本發(fā)明的實(shí)際保護(hù)范圍構(gòu)成任何形式的任何限定,更非將本發(fā)明的保護(hù)范圍局限于此。
圖1示出了本發(fā)明提供的外賣配送方法的實(shí)現(xiàn)流程圖,其具體包括下述步驟:
在步驟S101中,接收外賣訂單,并將外賣訂單推送至取貨端進(jìn)行訂單信息顯示。
在本發(fā)明實(shí)施例中,當(dāng)接收到外賣訂單時(shí),則將該外賣訂單的信息發(fā)送給取貨端,以便收貨員及時(shí)對商戶的外賣進(jìn)行收取,并根據(jù)訂單的送達(dá)區(qū)域進(jìn)行劃分歸類,以便及時(shí)與配送員進(jìn)行外賣貨物交接。
當(dāng)然,也可以采用其他方式,例如:如下述步驟S104所述,當(dāng)送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài)時(shí),將處于可配送狀態(tài)的送達(dá)區(qū)域訂單發(fā)送給取貨端。
在步驟S102中,根據(jù)外賣訂單的所屬區(qū)域,將外賣訂單按照時(shí)間循序存放到對應(yīng)的送達(dá)區(qū)域訂單列表中。
即將外賣訂單進(jìn)行區(qū)域歸類,做到同一區(qū)域集中配送,做到配送的高效。
在步驟S103中,根據(jù)預(yù)先設(shè)置的循環(huán)時(shí)間,對循環(huán)時(shí)間和每個(gè)送達(dá)區(qū)域內(nèi)的訂單的數(shù)量進(jìn)行統(tǒng)計(jì)。
在步驟S104中,當(dāng)預(yù)先設(shè)置的循環(huán)時(shí)間到達(dá)或者有送達(dá)區(qū)域內(nèi)的外賣訂單數(shù)量達(dá)到設(shè)定閾值,則將循環(huán)時(shí)間到達(dá)或外賣訂單數(shù)量達(dá)到設(shè)置閾值的送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài)。
在步驟S105中,將處于可配送狀態(tài)的送達(dá)區(qū)域內(nèi)的其中一部分或者全部訂單信息發(fā)送給搶單配送端和取貨端。
在該實(shí)施例中,當(dāng)將送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài)時(shí),可以采用兩種方式實(shí)現(xiàn)對送達(dá)區(qū)域訂單的處理,具體包括送達(dá)區(qū)域訂單的推送和配送端的搶單方式,其中:
送達(dá)區(qū)域訂單的推送:當(dāng)將送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài)時(shí), 則自動(dòng)將送達(dá)區(qū)域訂單推送給對應(yīng)的配送端,該對應(yīng)的配送端是預(yù)先配置完成的,即設(shè)置若干個(gè)配送端,每一個(gè)配送端對應(yīng)一個(gè)送達(dá)區(qū)域,當(dāng)可送單時(shí)時(shí),直接接收推送的送達(dá)區(qū)域訂單,與取貨員完成對接,實(shí)現(xiàn)配送即可;
配送端的搶單方式:接收配送端發(fā)送的以送達(dá)區(qū)域?yàn)閾寙螁挝坏膿寙涡畔?,即?dāng)將送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài)時(shí),配送端搶單,配送端搶到后,即可與取貨員完成對接,實(shí)現(xiàn)配送,在此不再贅述。
在該實(shí)施例中,在執(zhí)行上述步驟S101之前,還需要進(jìn)行如下操作:
(1)根據(jù)外賣的流向,預(yù)先對配送區(qū)域進(jìn)行送達(dá)區(qū)域的劃分,生成若干個(gè)送達(dá)區(qū)域;
(2)為生成的若干個(gè)送達(dá)區(qū)域配置一條配送路線。
其中,該送達(dá)區(qū)域和配送線路的設(shè)置,均為提高配送效率而設(shè)置的,使整個(gè)配送方式有序化,快速反應(yīng)和有效性。
在本發(fā)明實(shí)施例中,在執(zhí)行上述步驟S101之前,還需要進(jìn)行如下操作:
預(yù)先設(shè)置循環(huán)時(shí)間和送達(dá)區(qū)域內(nèi)的外賣訂單數(shù)量的設(shè)定閾值;
其中,該循環(huán)時(shí)間可以根據(jù)實(shí)際的情況進(jìn)行設(shè)置,例如10分鐘,其具體為:從上午11點(diǎn)開始計(jì)時(shí),到下午1點(diǎn)結(jié)束,這段時(shí)間內(nèi),對于每個(gè)送達(dá)區(qū)域內(nèi)的訂單量都進(jìn)行計(jì)時(shí)統(tǒng)計(jì),每10分鐘為一個(gè)循環(huán)時(shí)間,到循環(huán)時(shí)間到達(dá)時(shí),則將該送達(dá)區(qū)域內(nèi)的訂單輸送出去,執(zhí)行配送動(dòng)作,繼續(xù)進(jìn)入下一個(gè)循環(huán)時(shí)間的開始;
當(dāng)在循環(huán)時(shí)間內(nèi),某個(gè)送達(dá)區(qū)域內(nèi)的訂單數(shù)量超過預(yù)先設(shè)置的設(shè)定閾值時(shí),例如60個(gè),則該送達(dá)區(qū)域訂單的循環(huán)時(shí)間到達(dá),將該送到區(qū)域訂單發(fā)送出去,執(zhí)行配送動(dòng)作,該送達(dá)區(qū)域訂單繼續(xù)進(jìn)入下一個(gè)循環(huán)時(shí)間的開始;
當(dāng)在循環(huán)時(shí)間內(nèi),某個(gè)送達(dá)區(qū)域訂單內(nèi)的訂單數(shù)量小于設(shè)定閾值時(shí),則也對這些訂單進(jìn)行相應(yīng)的配送動(dòng)作,并將該送達(dá)區(qū)域訂單進(jìn)行下一個(gè)循環(huán)時(shí)間。
在本發(fā)明實(shí)施例中,為了提高配送效率,提高配送系統(tǒng)的客戶滿意度,可以執(zhí)行下述操作:
對處于可配送狀態(tài)的送達(dá)區(qū)域訂單進(jìn)行拆分,將送達(dá)區(qū)域訂單分為若干段,其中,拆分生成的每一段送達(dá)區(qū)域訂單對應(yīng)一個(gè)取貨人員,以及一個(gè)配貨人員;
即:取貨和配送的人員的數(shù)量進(jìn)行限定,例如每個(gè)配送人員的配送數(shù)量不高于20份,以實(shí)現(xiàn)快速配送,提高客戶滿意度,同時(shí),也滿足循環(huán)時(shí)間的訂單處理,做到整個(gè)配送過程的有序進(jìn)行。
在該步驟中,商戶取貨和外賣配送為兩類人員去操作,具體為:當(dāng)設(shè)置的循環(huán)時(shí)間到達(dá)時(shí),將送達(dá)區(qū)域訂單分為若干段,每一段送達(dá)區(qū)域訂單分配給一名取貨人員,取貨人員在通過其客戶端程序上獲取都相應(yīng)的送達(dá)區(qū)域訂單信息后,對訂單外賣進(jìn)行收取和歸類;
然后,收貨員將收取的外賣根據(jù)訂單區(qū)域移交給對應(yīng)的配送員,配送員根據(jù)送達(dá)區(qū)域?qū)⑼赓u送達(dá)到客戶手中,其中配送員需要在配送端程序中按照送達(dá)區(qū)域進(jìn)行搶單,搶單后獲取搶單所對應(yīng)的收貨員信息,以實(shí)現(xiàn)與收貨員的對接,該對接包括貨物的交接和程序的確認(rèn)交接。
其中,在該實(shí)施例中,取貨端與配送端之間存在交接的過程,即當(dāng)取貨方將外賣貨物交由配送人員時(shí),需要在取貨端和配送端上分別執(zhí)行相應(yīng)的確認(rèn)動(dòng)作,才算雙方交接完成。
在本發(fā)明中,接收外賣訂單的方式包括商戶端的下單和第三方官方平臺(tái)打包推送的訂單,即:
可以直接與商戶的客戶端程序進(jìn)行對接,實(shí)現(xiàn)與商戶的有效對接;
也可以從第三方官方平臺(tái)獲取訂單,例如美團(tuán)、餓了么等推送的訂單信息;
其中,從商戶客戶端程序或第三方官方平臺(tái)獲取的訂單,可以是已經(jīng)按照送達(dá)區(qū)域分好類別的訂單,直接存放到對應(yīng)的送達(dá)區(qū)域內(nèi),也可以是未進(jìn)行區(qū)分的訂單,需要對訂單進(jìn)行分類,然后劃歸到對應(yīng)的送達(dá)區(qū)域訂 單內(nèi),在此不再贅述。
圖2示出了本發(fā)明實(shí)施例提供的外賣配送系統(tǒng)的結(jié)構(gòu)框圖,為了便于說明,圖中僅給出了與本發(fā)明實(shí)施例相關(guān)的部分。
訂單信息推送模塊20用于接收外賣訂單,并將外賣訂單推送至取貨端進(jìn)行訂單信息顯示;
訂單接收存放模塊11用于根據(jù)外賣訂單的所屬區(qū)域,將外賣訂單按照時(shí)間循序存放到對應(yīng)的送達(dá)區(qū)域訂單列表中;
統(tǒng)計(jì)模塊12用于根據(jù)預(yù)先設(shè)置的循環(huán)時(shí)間,對循環(huán)時(shí)間和每個(gè)送達(dá)區(qū)域內(nèi)的訂單的數(shù)量進(jìn)行統(tǒng)計(jì);
可配送狀態(tài)設(shè)置模塊13用于當(dāng)預(yù)先設(shè)置的循環(huán)時(shí)間到達(dá)或者有送達(dá)區(qū)域內(nèi)的外賣訂單數(shù)量達(dá)到設(shè)定閾值,則將循環(huán)時(shí)間到達(dá)或外賣訂單數(shù)量達(dá)到設(shè)置閾值的送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài);
第一送達(dá)區(qū)域訂單發(fā)送模塊14用于將處于可配送狀態(tài)的送達(dá)區(qū)域的其中一部分或者全部訂單信息的發(fā)送給取貨端;
第二送達(dá)區(qū)域訂單發(fā)送模塊15用于將處于可配送狀態(tài)的送達(dá)區(qū)域中的其中一部分或者全部訂單信息發(fā)送給搶單配送端,該第二送達(dá)區(qū)域訂單發(fā)送模塊15即為推送模塊。
其中,送到區(qū)域生成模塊16用于根據(jù)外賣的流向,預(yù)先對配送區(qū)域進(jìn)行送達(dá)區(qū)域的劃分,生成若干個(gè)送達(dá)區(qū)域;
配送線路生成模塊17用于為生成的若干個(gè)送達(dá)區(qū)域配置一條配送路線。
在本發(fā)明實(shí)施例中,預(yù)先設(shè)置模塊18用于預(yù)先設(shè)置循環(huán)時(shí)間和送達(dá)區(qū)域內(nèi)的外賣訂單數(shù)量的設(shè)定閾值。
送達(dá)區(qū)域訂單拆分模塊19用于對處于可配送狀態(tài)的送達(dá)區(qū)域訂單進(jìn)行拆分,將送達(dá)區(qū)域訂單分為若干段,其中,拆分生成的每一段送達(dá)區(qū)域訂單對應(yīng)一個(gè)取貨人員,以及一個(gè)配貨人員。
在本發(fā)明實(shí)施例中,搶單信息接收模塊21用于接收配送端發(fā)送的以送 達(dá)區(qū)域?yàn)閾寙螁挝坏膿寙涡畔ⅰ?/p>
其中,接收外賣訂單的方式包括商戶端的下單和第三方官方平臺(tái)打包推送的訂單。
在該實(shí)施例中,上述各個(gè)模塊的功能實(shí)現(xiàn)如上述方法實(shí)施例所記載,在此不再贅述,但不用于限制本發(fā)明。
在本發(fā)明實(shí)施例中,接收外賣訂單,并將外賣訂單推送至取貨端進(jìn)行訂單信息顯示,將外賣訂單按照時(shí)間循序存放到對應(yīng)的送達(dá)區(qū)域訂單列表中;根據(jù)預(yù)先設(shè)置的循環(huán)時(shí)間,對循環(huán)時(shí)間和每個(gè)送達(dá)區(qū)域訂單的訂單數(shù)量進(jìn)行統(tǒng)計(jì);當(dāng)預(yù)先設(shè)置的循環(huán)時(shí)間到達(dá)或者有送達(dá)區(qū)域內(nèi)的外賣訂單數(shù)量達(dá)到設(shè)定閾值,則將送達(dá)區(qū)域訂單的狀態(tài)設(shè)置為可配送狀態(tài);將處于可配送狀態(tài)的送達(dá)區(qū)域內(nèi)的其中一部分或者全部訂單信息發(fā)送給搶單配送端和取貨端,實(shí)現(xiàn)對外賣訂單的有序配送,采用取貨和配送分離的方式集中配送,降低配送成本,提高配送效率。
應(yīng)當(dāng)理解,這些實(shí)施例的用途僅用于說明本發(fā)明而非意欲限制本發(fā)明的保護(hù)范圍。此外,也應(yīng)理解,在閱讀了本發(fā)明的技術(shù)內(nèi)容之后,本領(lǐng)域技術(shù)人員可以對本發(fā)明作各種改動(dòng)、修改和/或變型,所有的這些等價(jià)形式同樣落于本申請所附權(quán)利要求書所限定的保護(hù)范圍之內(nèi)。