本申請涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種針對網(wǎng)點的智能選擇方法和裝置。
背景技術(shù):
目前,隨著網(wǎng)絡(luò)的普及,基于智能設(shè)備(如計算機、智能手機、平板電腦等)和通信網(wǎng)絡(luò)的電子商務(wù)系統(tǒng)和電子物流系統(tǒng)迅猛發(fā)展起來,通過互聯(lián)網(wǎng)進行網(wǎng)上購物和銷售也越來越成為一種趨勢。其中,電子商務(wù)系統(tǒng)主要用于在銷售階段與用戶進行人機交互,接受用戶的指令生成對應(yīng)的業(yè)務(wù)請求(例如訂單就是一種業(yè)務(wù)請求),對相應(yīng)的商品標(biāo)的信息進行數(shù)據(jù)處理;電子物流系統(tǒng)主要用于響應(yīng)電子商務(wù)系統(tǒng)所生成的業(yè)務(wù)請求,對商品標(biāo)的配送物流過程中產(chǎn)生的相關(guān)數(shù)據(jù)進行控制和管理。
但是,對于商品銷售之后的售后服務(wù)階段,由于信息散亂,處理環(huán)節(jié)復(fù)雜,目前的電子化進程比較緩慢。
例如,在一種應(yīng)用場景中,大家電的合法的售后服務(wù),如安裝、維修、清洗保養(yǎng)等服務(wù),是由商品生產(chǎn)廠家的服務(wù)網(wǎng)點以及廠家授權(quán)的私人經(jīng)營網(wǎng)點提供的?;谶@種前提,服務(wù)網(wǎng)點的對大家電的服務(wù)就出現(xiàn)了品類品牌以及地區(qū)的局限性。各大家電電商為了提供全面客戶服務(wù)會簽約一些私人經(jīng)營的合法網(wǎng)點進行售后服務(wù)。但由于網(wǎng)點服務(wù)的局限性,就出現(xiàn)了如何在電子數(shù)據(jù)的處理,實現(xiàn)精確的分配選擇服務(wù)網(wǎng)點的難題。目前選擇網(wǎng)點的方式大多為人工選擇,或者通過簡單的電子處理系統(tǒng)進行匹配處理,不但處理效率低,而且網(wǎng)點選擇結(jié)果的精確度也較低。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明的主要目的是提供一種網(wǎng)點的智能選擇方法和裝置,以提高處理效率、和網(wǎng)點選擇結(jié)果的精確度。
本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
一種網(wǎng)點的智能選擇方法,包括:
接收包含類別信息和目標(biāo)地址信息的網(wǎng)點分配請求;
第一級選擇過程:從待選網(wǎng)點中,選出與所述網(wǎng)點分配請求中的類別信息匹配的第一級網(wǎng)點;
第二級選擇過程:從所選出的第一級網(wǎng)點中,判斷是否有與所述網(wǎng)點分配請求中的目標(biāo)地址匹配、且用逐級文本標(biāo)記地址的網(wǎng)點,如果有則將該網(wǎng)點作為目標(biāo)網(wǎng)點,如果沒有進入第三級選擇過程;
第三級選擇過程:確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第一級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍能覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。
在一種優(yōu)選實施例中,所述第二級選擇過程中,在選出的目標(biāo)網(wǎng)點的數(shù)量大于1的情況下,進一步將本第二級選擇過程選出的目標(biāo)網(wǎng)點作為第二級網(wǎng)點;
針對所述第二級網(wǎng)點執(zhí)行第三級選擇過程,具體包括:確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第二級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。
在一種優(yōu)選實施例中,在所述第三級選擇過程后,進一步包括第四級選擇過程,具體包括:讀取所述第三級選擇過程所選出的目標(biāo)網(wǎng)點的服務(wù)能力參數(shù),判斷所述服務(wù)能力參數(shù)是否符合指定條件,在不符合指定條件的情況下,不再將該網(wǎng)點選作目標(biāo)網(wǎng)點。
在一種優(yōu)選實施例中,該方法在選出所述網(wǎng)點分配請求對應(yīng)的目標(biāo)網(wǎng)點后,進一步包括:
記錄該網(wǎng)點分配請求及其對應(yīng)目標(biāo)網(wǎng)點的對應(yīng)關(guān)系;
當(dāng)再次收到網(wǎng)點分配請求后,在進入所述第一選擇過程之前,查詢所述對應(yīng)關(guān)系中是否有與當(dāng)前收到的網(wǎng)點分配請求相同的網(wǎng)點分配請求,如果有則選取該網(wǎng)點分配請求對應(yīng)的目標(biāo)網(wǎng)點,作為本次網(wǎng)點分配請求的目標(biāo)網(wǎng)點;如果沒有則進入所述第一選擇過程。
在一種優(yōu)選實施例中,所述類別信息具體包括以下信息中的至少一種:品類信息、品牌信息、維護項目信息。
一種網(wǎng)點的智能選擇裝置,包括:
請求模塊,用于接收包含類別信息和目標(biāo)地址信息的網(wǎng)點分配請求;
第一級選擇模塊:用于從待選網(wǎng)點中,選出與所述網(wǎng)點分配請求中的類別信息匹配的第一級網(wǎng)點;
第二級選擇模塊:用于從所選出的第一級網(wǎng)點中,判斷是否有與所述網(wǎng)點分配請求中的目標(biāo)地址匹配、且用逐級文本標(biāo)記地址的網(wǎng)點,如果有則將該網(wǎng)點作為目標(biāo)網(wǎng)點,如果沒有進入第三級選擇過程;
第三級選擇模塊:用于確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第一級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍能覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。
在一種優(yōu)選實施例中,所述第二級選擇模塊進一步用于:在選出的目標(biāo)網(wǎng)點的數(shù)量大于1的情況下,進一步將本第二級選擇模塊選出的目標(biāo)網(wǎng)點作為第二級網(wǎng)點;所述第三級選擇模塊進一步用于:確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第二級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。
在一種優(yōu)選實施例中,該裝置在所述第三級選擇模塊后,進一步包括第四級選擇模塊,用于讀取所述第三級選擇模塊所選出的目標(biāo)網(wǎng)點的服務(wù)能力參數(shù),判斷所述服務(wù)能力參數(shù)是否符合指定條件,在不符合指定條件的情況下,不再將該網(wǎng)點選作目標(biāo)網(wǎng)點。
在一種優(yōu)選實施例中,該裝置進一步包括:
記錄模塊,用于在選出所述網(wǎng)點分配請求對應(yīng)的目標(biāo)網(wǎng)點后,進一步記錄該網(wǎng)點分配請求及其對應(yīng)目標(biāo)網(wǎng)點的對應(yīng)關(guān)系;
再次請求處理模塊,用于當(dāng)再次收到網(wǎng)點分配請求后,在觸發(fā)所述第一選擇模塊處理之前,查詢所述對應(yīng)關(guān)系中是否有與當(dāng)前收到的網(wǎng)點分配請求相同的網(wǎng)點分配請求,如果有則選取該網(wǎng)點分配請求對應(yīng)的目標(biāo)網(wǎng)點,作為本次網(wǎng)點分配請求的目標(biāo)網(wǎng)點;如果沒有則觸發(fā)所述第一選擇模塊進行處理。
在一種優(yōu)選實施例中,所述類別信息具體包括以下信息中的至少一種:品類信息、品牌信息、維護項目信息。
與現(xiàn)有技術(shù)相比,本發(fā)明接收到網(wǎng)點分配請求后,包括三級選擇過程。通過第一級選擇過程:即從待選網(wǎng)點中,選出與所述網(wǎng)點分配請求中的類別信息匹配的第一級網(wǎng)點,可以剔除大部分無關(guān)網(wǎng)點。第二級選擇過程:即從所選出的第一級網(wǎng)點中,判斷是否有與所述網(wǎng)點分配請求中的目標(biāo)地址匹配、且用逐級文本標(biāo)記地址的網(wǎng)點,如果有則將該網(wǎng)點作為目標(biāo)網(wǎng)點,如果沒有進入第三級選擇過程;通過第二級選擇過程可以直接利用文本方式選出目標(biāo)網(wǎng)點,提高了選中效率,尤其對于三四線城市的選中效率非常高。第三級選擇過程:即確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第一級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍能覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。通過第三級選擇過程,可以將第二級選擇過程中無法選中的網(wǎng)點,通過地圖精確定位分配網(wǎng)點,提高了目標(biāo)網(wǎng)點選擇結(jié)果的精確度,尤其適合一線大中型城市的網(wǎng)點分配。因此本發(fā)明可以適用于不同規(guī)模城市的網(wǎng)點分布特點,采用分級選擇快速高效地選中目標(biāo)網(wǎng)點,提高了處理效率,同時也提高了網(wǎng)點選擇結(jié)果的精確度。
附圖說明
圖1為一種在地圖上標(biāo)注坐標(biāo)范圍的示意圖;
圖2為本發(fā)明的網(wǎng)點的智能選擇方法的一種流程示意圖;
圖3為在一種售后服務(wù)系統(tǒng)應(yīng)用場景中本發(fā)明所述方法的一種具體實施流程圖;
圖4為一種網(wǎng)點的智能選擇裝置的組成示意圖;
圖5為又一種網(wǎng)點的智能選擇裝置的組成示意圖;
圖6為再一種網(wǎng)點的智能選擇裝置的組成示意圖。
具體實施方式
下面結(jié)合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。
本發(fā)明中,作為網(wǎng)點智能選擇方案的數(shù)據(jù)基礎(chǔ),需要預(yù)先對候選網(wǎng)點的數(shù)據(jù)進行必要的基礎(chǔ)數(shù)據(jù)的準(zhǔn)備和維護。
所述候選網(wǎng)點的基礎(chǔ)數(shù)據(jù)包括以下幾個方面:
(一)類別信息。
所述類別信息是用于分類識別不同網(wǎng)點類型或服務(wù)類型的標(biāo)記。例如在一種售后服務(wù)管理系統(tǒng)的應(yīng)用場景中,由于服務(wù)網(wǎng)點能夠服務(wù)的品類和品牌必須經(jīng)過該廠家授權(quán)才可以進行服務(wù),所以必須進行品類和品牌的維護。同時,各服務(wù)網(wǎng)點的維護項目(如安裝、調(diào)試、維修服務(wù)等)可能不會完全相同,服務(wù)網(wǎng)點能夠提供的維護項目必須經(jīng)過廠家授權(quán)。因此在這種售后服務(wù)管理系統(tǒng)的應(yīng)用場景中,所述類別信息可以包括以下信息中的至少一種:品類信息、品牌信息、維護項目信息。
(二)地址信息。
所述地址信息是指所述網(wǎng)點可達的地理范圍,例如在售后服務(wù)管理系統(tǒng)中所述地址信息是指各個服務(wù)網(wǎng)點可以提供服務(wù)的地理范圍。具體的,所述地址信息又可以分為兩種類型,一種是用逐級文本標(biāo)記的地址;另一種是用地圖坐標(biāo)范圍標(biāo)記的地址。
(1)所述用逐級文本標(biāo)記的地址,是指用純文本來描述的地址信息,其通常的形式例如可以為四級文本標(biāo)記的地址,如省-市-縣-鎮(zhèn)四個等級。例如某個服務(wù)網(wǎng)點的地址信息為:河北省-石家莊市-xxx縣-yyy鎮(zhèn),那么該服務(wù) 網(wǎng)點的服務(wù)范圍就含蓋了yyy鎮(zhèn)中的所有地址。當(dāng)然如果進一步詳細的話,還可以進一步細分等級,如省-市-縣-鎮(zhèn)-小區(qū)五個等級。例如逐級文本標(biāo)記地址的好處是,在后續(xù)進行地址選擇的數(shù)據(jù)處理中,純文本的查詢處理效率會很高。
(2)所述用地圖坐標(biāo)范圍標(biāo)記的地址,是指用電子地圖上的坐標(biāo)來表述一個地理范圍,這樣的表示方法更為精確,可以精確到某條街道,甚至某個建筑物的位置。例如,在售后服務(wù)管理系統(tǒng)的應(yīng)用場景中,可以在電子地圖上對服務(wù)網(wǎng)點的服務(wù)范圍進行標(biāo)注,具體的標(biāo)注方法就是用地圖上的坐標(biāo)范圍來標(biāo)注。如圖1為一種在地圖上標(biāo)注坐標(biāo)范圍的示意圖,其中對于某一個服務(wù)網(wǎng)點的服務(wù)區(qū)域,可以在地圖上標(biāo)注好該區(qū)域的具體范圍,如圖1中虛線所標(biāo)注出的灰色區(qū)域,并調(diào)用電子地圖的坐標(biāo)計算接口,計算出該區(qū)域?qū)?yīng)的坐標(biāo)范圍,并記錄該服務(wù)網(wǎng)點對應(yīng)的坐標(biāo)范圍。具體的坐標(biāo)計算接口內(nèi)對坐標(biāo)范圍的計算方法和標(biāo)注方式,可以采用現(xiàn)有技術(shù),本文不再贅述。
(三)服務(wù)能力參數(shù)。
所述服務(wù)能力參數(shù)是指,該網(wǎng)點可以接受的服務(wù)請求的數(shù)量。例如在售后服務(wù)管理系統(tǒng)的應(yīng)用場景中,可以根據(jù)服務(wù)網(wǎng)點的工程師的數(shù)量、技能熟練程度等信息進行設(shè)置,并對應(yīng)設(shè)置該網(wǎng)點的服務(wù)能力的指定條件,例如所述指定條件可以包括一天所能接受的服務(wù)請求的最高量等。本發(fā)明所述的服務(wù)能力參數(shù)還可以由各網(wǎng)點的工作人員上報給后臺服務(wù)器,后臺服務(wù)器可以對實際發(fā)生的每一個服務(wù)請求進行追蹤監(jiān)測,并根據(jù)追蹤監(jiān)測結(jié)果判斷該網(wǎng)點的真實服務(wù)能力參數(shù),以此來判斷網(wǎng)點上報的服務(wù)能力參數(shù)是否存在謊報的情況。
具體的,本發(fā)明需要將服務(wù)網(wǎng)點的地址范圍與品類品牌服務(wù)項以及服務(wù)能力參數(shù)等信息進行綁定存儲,便于后續(xù)過程中的查詢操作。
圖2為本發(fā)明的網(wǎng)點的智能選擇方法的一種流程示意圖。參見圖2,該方法具體包括:
步驟200、接收包含類別信息和目標(biāo)地址信息的網(wǎng)點分配請求。
所述網(wǎng)點分配請求,是一種用于請求選擇分配與用戶所請求信息匹配的網(wǎng)點。例如在一種售后服務(wù)管理系統(tǒng)的應(yīng)用場景中,這種網(wǎng)點分配請求也稱之為網(wǎng)點分配訂單。所述網(wǎng)點分配請求可以由用戶發(fā)出,其中包括所請求的類別信息和目標(biāo)地址信息。
所述類別信息例如在售后服務(wù)管理系統(tǒng)的應(yīng)用場景中可以包括以下信息中的至少一種:品類信息、品牌信息、維護項目信息。例如某個網(wǎng)點分配請求可以是:請求安裝(服務(wù)項目)某某牌(品牌)空調(diào)(品類)的網(wǎng)點。當(dāng)然在其他應(yīng)用場景中,所述類別信息也可以是其它用于分類識別的信息。
步驟201、第一級選擇過程:從待選網(wǎng)點中,選出與所述網(wǎng)點分配請求中的類別信息匹配的第一級網(wǎng)點。
所述待選網(wǎng)點,就是后臺服務(wù)器中已經(jīng)保存好的所有網(wǎng)點,或者指定的某一部分網(wǎng)點。所述待選網(wǎng)點的基本信息包括上述所述的類別信息和地址信息;或者還進一步包括服務(wù)能力參數(shù)。
所述選出與所述網(wǎng)點分配請求中的類別信息匹配的第一級網(wǎng)點,具體包括:
所述每一個候選網(wǎng)點的基本信息中都包括類別信息,例如該網(wǎng)點所服務(wù)的品類信息(如電視機類、冰箱類、空調(diào)類等)以及品牌信息(如aaa牌、bbb牌、ccc牌等);所述網(wǎng)點分配請求中也包括類別信息,如aaa牌電視機,那么可以用網(wǎng)點分配請求中的類別信息去匹配各個候選網(wǎng)點的類別信息,選出與之匹配的網(wǎng)點,作為第一級網(wǎng)點,這一級選擇處理可以剔除大部分無關(guān)的網(wǎng)點,然后進入第二級選擇過程。
由于品類和品牌是比較容易剔除大部分網(wǎng)點的,定位快速,所以優(yōu)先執(zhí)行本步驟201來定位品類品牌。
步驟202、第二級選擇過程:從所選出的第一級網(wǎng)點中,判斷是否有與所述網(wǎng)點分配請求中的目標(biāo)地址匹配、且用逐級文本標(biāo)記地址的網(wǎng)點,如果 有則將該網(wǎng)點作為目標(biāo)網(wǎng)點,如果沒有進入第三級選擇過程。
在本第二級選擇過程中,首先確定所述網(wǎng)點分配請求中的目標(biāo)地址,通常由文本來標(biāo)識,例如某省-某市-某縣-某鎮(zhèn),那么利用該目標(biāo)地址到所述第一級網(wǎng)點的用逐級文本標(biāo)記的地址信息中去查詢匹配,如果匹配到,則將匹配到的該網(wǎng)點作為目標(biāo)網(wǎng)點,否則進入第三級選擇過程。
所述通過第二級選擇過程可以直接利用文本方式選出目標(biāo)網(wǎng)點,提高了選中效率,尤其對于三四線城市等小城市,其服務(wù)網(wǎng)點往往是一個網(wǎng)點覆蓋一個市或一個鎮(zhèn),不會再詳細覆蓋到鎮(zhèn)下面的某個小區(qū)或街道,因此這種逐級文本選擇方式的選中效率非常高。而對于一些一二線的大中城市,由于服務(wù)網(wǎng)點比較密集,往往會精確到某個小區(qū)和某個街道,如果再用文本去標(biāo)注匹配,其匹配工作量會成幾何級增長,而且精確度也不高,對于這種網(wǎng)點分配請求,可以由第三級選擇過程來分配選擇。
在比較小的城市一個網(wǎng)點就能維護大部分區(qū)域,所以優(yōu)先從手工維護的逐級文本標(biāo)注的地址進行篩選,一方面可以減少網(wǎng)點初期地圖的維護成本,另一方面可以直接定位某些網(wǎng)點。
步驟203、第三級選擇過程:確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第一級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍能覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。
例如所述網(wǎng)點分配請求中的目標(biāo)地址在圖1中的點100,那么先確定該點100在地圖中的目標(biāo)坐標(biāo)如(x1,y1),并讀取所述第一級網(wǎng)點的坐標(biāo)范圍,如緯度坐標(biāo)y的范圍以及經(jīng)度坐標(biāo)x的范圍,然后判斷所述點100的坐標(biāo)落在哪一個網(wǎng)點的坐標(biāo)范圍內(nèi)。例如圖1中,點100落在了所述虛線標(biāo)識的灰色區(qū)域為,假設(shè)該區(qū)域?qū)?yīng)網(wǎng)點a的坐標(biāo)范圍,那么將該網(wǎng)點a作為目標(biāo)網(wǎng)點。
最后,將所選出的目標(biāo)網(wǎng)點作為所述網(wǎng)點分配請求的分配結(jié)果,發(fā)送給所述網(wǎng)點分配請求的發(fā)起方,通常是用戶端,同時還要將該網(wǎng)點分配請求和 分配結(jié)果發(fā)送給該目標(biāo)網(wǎng)點端,該目標(biāo)網(wǎng)點端收到后可以安排相應(yīng)的人員實施相應(yīng)的服務(wù)項目。
在一種優(yōu)選的實施例中,所述第二級選擇過程中,在選出的目標(biāo)網(wǎng)點的數(shù)量大于1的情況下,還可以進一步將本第二級選擇過程選出的目標(biāo)網(wǎng)點作為第二級網(wǎng)點;然后針對所述第二級網(wǎng)點執(zhí)行第三級選擇過程,具體包括:確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第二級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。
在進一步的一種優(yōu)選實施例中,在所述第三級選擇過程后,進一步包括第四級選擇過程,具體包括:讀取所述第三級選擇過程所選出的目標(biāo)網(wǎng)點的服務(wù)能力參數(shù),判斷所述服務(wù)能力參數(shù)是否符合指定條件,在不符合指定條件的情況下,不再將該網(wǎng)點選作目標(biāo)網(wǎng)點。
例如讀取所述目標(biāo)網(wǎng)點a的服務(wù)能力參數(shù)為一天可以接受的服務(wù)請求的數(shù)量為10個,所述指定條件是指當(dāng)前選中該目標(biāo)網(wǎng)點a的網(wǎng)點分配請求是否超過該目標(biāo)網(wǎng)點的服務(wù)能力參數(shù),如果超過,則不再將該網(wǎng)點作為目標(biāo)網(wǎng)點,即不會再向該目標(biāo)網(wǎng)點分配對應(yīng)的服務(wù)任務(wù)。
在一個進一步的優(yōu)選實施例中,本發(fā)明的方法在選出所述網(wǎng)點分配請求對應(yīng)的目標(biāo)網(wǎng)點后,還可以進一步包括:記錄該網(wǎng)點分配請求及其對應(yīng)目標(biāo)網(wǎng)點的對應(yīng)關(guān)系;當(dāng)再次收到網(wǎng)點分配請求后,在進入所述第一選擇過程之前,查詢所述對應(yīng)關(guān)系中是否有與當(dāng)前收到的網(wǎng)點分配請求相同的網(wǎng)點分配請求,如果有則選取該網(wǎng)點分配請求對應(yīng)的目標(biāo)網(wǎng)點,作為本次網(wǎng)點分配請求的目標(biāo)網(wǎng)點;如果沒有則進入所述第一選擇過程。
通過這種處理,就可以進一步減少后續(xù)相同的網(wǎng)點分配請求的處理任務(wù)量,進一步提高處理效率。
下面結(jié)合一個更為具體的售后服務(wù)系統(tǒng)應(yīng)用場景的實例,對本發(fā)明再次進行詳細描述。
圖3為在一種售后服務(wù)系統(tǒng)應(yīng)用場景中本發(fā)明所述方法的一種具體實施流程圖。參見圖3,該流程具體包括:
步驟301、接收到某個網(wǎng)點分配請求。該網(wǎng)點分配請求中包括:類別信息如品類、品牌、維護項目等信息,以及具體的目標(biāo)地址信息。如xxx牌空調(diào)的安裝請求,安裝的目標(biāo)地址為某省某市某縣某鎮(zhèn)某街道。
步驟302、從待選網(wǎng)點中,選出與所述網(wǎng)點分配請求中的類別信息匹配的第一級網(wǎng)點,如選出可以進行xxx牌空調(diào)安裝服務(wù)的所有網(wǎng)點,將這些網(wǎng)點作為第一級網(wǎng)點,進入步驟303;如果沒有匹配出對應(yīng)的網(wǎng)點,則本次分配失敗,結(jié)束本流程。
步驟303、進行逐級文本標(biāo)記地址的篩選,即從所選出的第一級網(wǎng)點中,判斷是否有與所述網(wǎng)點分配請求中的目標(biāo)地址匹配、且用逐級文本標(biāo)記地址的網(wǎng)點,如果有則將該網(wǎng)點作為目標(biāo)網(wǎng)點,進入步驟304;否則進入步驟305。
步驟304、判斷所選出的目標(biāo)網(wǎng)點是否為唯一網(wǎng)點,即選出的目標(biāo)網(wǎng)點的數(shù)量是否為一個,如果是則進入步驟306;否則進入步驟305。
步驟305、進行地圖篩選,即確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述上一步所選出的目標(biāo)網(wǎng)點在地圖上的坐標(biāo)范圍,判斷是否有其坐標(biāo)范圍能覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點,如有則將該目標(biāo)網(wǎng)點作為下一步的目標(biāo)網(wǎng)點進入步驟306,否則本次分配失敗,結(jié)束本流程。
步驟306、對進入本步驟的目標(biāo)網(wǎng)點進行服務(wù)能力的篩選,即讀取所述目標(biāo)網(wǎng)點的服務(wù)能力參數(shù),判斷所述服務(wù)能力參數(shù)是否符合指定條件,如果符合指定條件則確定該目標(biāo)網(wǎng)點為最終的目標(biāo)網(wǎng)點,本次分配成功,并向發(fā)起網(wǎng)點分配請求的請求方返回該目標(biāo)網(wǎng)點的信息,并向該目標(biāo)網(wǎng)點發(fā)送所述網(wǎng)點分配請求所請求的服務(wù)項目;如果不符合指定條件,則不再將該網(wǎng)點選作目標(biāo)網(wǎng)點,如果進入本步驟的所有目標(biāo)網(wǎng)點的服務(wù)能力參數(shù)都不符合指定 條件,則本次分配失敗,結(jié)束本流程。
本發(fā)明接收到網(wǎng)點分配請求后,包括三級選擇過程。通過第一級選擇過程:即從待選網(wǎng)點中,選出與所述網(wǎng)點分配請求中的類別信息匹配的第一級網(wǎng)點,可以剔除大部分無關(guān)網(wǎng)點。第二級選擇過程:即從所選出的第一級網(wǎng)點中,判斷是否有與所述網(wǎng)點分配請求中的目標(biāo)地址匹配、且用逐級文本標(biāo)記地址的網(wǎng)點,如果有則將該網(wǎng)點作為目標(biāo)網(wǎng)點,如果沒有進入第三級選擇過程;通過第二級選擇過程可以直接利用文本方式選出目標(biāo)網(wǎng)點,提高了選中效率,尤其對于三四線城市的選中效率非常高。第三級選擇過程:即確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第一級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍能覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。通過第三級選擇過程,可以將第二級選擇過程中無法選中的網(wǎng)點,通過地圖精確定位分配網(wǎng)點,提高了目標(biāo)網(wǎng)點選擇結(jié)果的精確度,尤其適合一二線大中型城市的網(wǎng)點分配。因此本發(fā)明可以適用于不同規(guī)模城市的網(wǎng)點分布特點,采用分級選擇快速高效地選中目標(biāo)網(wǎng)點,提高了處理效率,同時也提高了網(wǎng)點選擇結(jié)果的精確度。
本發(fā)明還能在側(cè)面上監(jiān)控到網(wǎng)點的精準(zhǔn)信息如服務(wù)能力、地理位置等,可以對各個網(wǎng)點進行更為精準(zhǔn)的管理。
與上述方法對應(yīng),本發(fā)明還公開了一種網(wǎng)點的智能選擇裝置,用于執(zhí)行上述任意實施例所述的網(wǎng)點的智能選擇方法。
圖4為一種網(wǎng)點的智能選擇裝置的組成示意圖,參見圖4,該裝置具體包括:
請求處理模塊400,用于接收包含類別信息和目標(biāo)地址信息的網(wǎng)點分配請求;
第一級選擇模塊401:用于從待選網(wǎng)點中,選出與所述網(wǎng)點分配請求中的類別信息匹配的第一級網(wǎng)點;
第二級選擇模塊402:用于從所選出的第一級網(wǎng)點中,判斷是否有與所述網(wǎng)點分配請求中的目標(biāo)地址匹配、且用逐級文本標(biāo)記地址的網(wǎng)點,如果有則將該 網(wǎng)點作為目標(biāo)網(wǎng)點,如果沒有進入第三級選擇過程;
第三級選擇模塊403:用于確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第一級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍能覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。
與上述方法實施例對應(yīng),在所述裝置的一種優(yōu)選實施例中,所述第二級選擇模塊402進一步用于:在選出的目標(biāo)網(wǎng)點的數(shù)量大于1的情況下,進一步將本第二級選擇模塊選出的目標(biāo)網(wǎng)點作為第二級網(wǎng)點;所述第三級選擇模塊403進一步用于:確定所述網(wǎng)點分配請求中的目標(biāo)地址在地圖中的目標(biāo)坐標(biāo),讀取所述第二級網(wǎng)點在地圖上的坐標(biāo)范圍,將其坐標(biāo)范圍覆蓋所述目標(biāo)坐標(biāo)的網(wǎng)點作為目標(biāo)網(wǎng)點。
與上述方法實施例對應(yīng),在所述裝置的又一種優(yōu)選實施例中,該裝置在所述第三級選擇模塊403后,進一步包括第四級選擇模塊404,如圖5所示,用于讀取所述第三級選擇模塊403所選出的目標(biāo)網(wǎng)點的服務(wù)能力參數(shù),判斷所述服務(wù)能力參數(shù)是否符合指定條件,在不符合指定條件的情況下,不再將該網(wǎng)點選作目標(biāo)網(wǎng)點。
與上述方法實施例對應(yīng),在所述裝置的又一種優(yōu)選實施例中,如圖6所示,該裝置進一步包括:
記錄模塊405,用于在選出所述網(wǎng)點分配請求對應(yīng)的目標(biāo)網(wǎng)點后,進一步記錄該網(wǎng)點分配請求及其對應(yīng)目標(biāo)網(wǎng)點的對應(yīng)關(guān)系;
再次請求處理模塊406,用于當(dāng)再次收到網(wǎng)點分配請求后,在觸發(fā)所述第一選擇模塊401處理之前,查詢所述對應(yīng)關(guān)系中是否有與當(dāng)前收到的網(wǎng)點分配請求相同的網(wǎng)點分配請求,如果有則選取該網(wǎng)點分配請求對應(yīng)的目標(biāo)網(wǎng)點,作為本次網(wǎng)點分配請求的目標(biāo)網(wǎng)點;如果沒有則觸發(fā)所述第一選擇模塊401進行處理。
上述任一實施例中,所述類別信息具體包括以下信息中的至少一種:品類信息、品牌信息、維護項目信息。
另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理單元中,也可以是各個模塊單獨物理存在,也可以兩個或兩個以上模塊集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。所述各實施例的功能模塊可以位于一個終端或網(wǎng)絡(luò)節(jié)點,或者也可以分布到多個終端或網(wǎng)絡(luò)節(jié)點上。
另外,本發(fā)明的每一個實施例可以通過由數(shù)據(jù)處理設(shè)備如計算機執(zhí)行的數(shù)據(jù)處理程序來實現(xiàn)。顯然,數(shù)據(jù)處理程序構(gòu)成了本發(fā)明。此外,通常存儲在一個存儲介質(zhì)中的數(shù)據(jù)處理程序通過直接將程序讀取出存儲介質(zhì)或者通過將程序安裝或復(fù)制到數(shù)據(jù)處理設(shè)備的存儲設(shè)備(如硬盤和或內(nèi)存)中執(zhí)行。因此,這樣的存儲介質(zhì)也構(gòu)成了本發(fā)明。存儲介質(zhì)可以使用任何類型的記錄方式,例如紙張存儲介質(zhì)(如紙帶等)、磁存儲介質(zhì)(如軟盤、硬盤、閃存等)、光存儲介質(zhì)(如cd-rom等)、磁光存儲介質(zhì)(如mo等)等。
因此本發(fā)明還公開了一種存儲介質(zhì),其中存儲有數(shù)據(jù)處理程序,該數(shù)據(jù)處理程序用于執(zhí)行本發(fā)明上述方法的任何一種實施例。
另外,本發(fā)明所述的方法步驟除了可以用數(shù)據(jù)處理程序來實現(xiàn),還可以由硬件來實現(xiàn),例如,可以由邏輯門、開關(guān)、專用集成電路(asic)、可編程邏輯控制器和嵌入微控制器等來實現(xiàn)。因此這種可以實現(xiàn)本發(fā)明所述方法的硬件也可以構(gòu)成本發(fā)明。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。