一種電子商務(wù)平臺通訊排隊方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子商務(wù)相關(guān)技術(shù)領(lǐng)域,特別是一種電子商務(wù)平臺通訊排隊方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有排隊系統(tǒng)基本上是由發(fā)號器、叫號器和排隊控制器三部分組成??蛻魪娜√柶黝I(lǐng)取排隊令牌,排隊控制器統(tǒng)一管理所有已發(fā)放的排隊令牌,由叫號器呼叫可以接受服務(wù)的排隊令牌,排隊令牌持有者依次進入服務(wù)階段。
[0003]隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)上購物在廣大消費者購物行為中占據(jù)著越來越重的比例,這就需要給購物者提供快捷的網(wǎng)上在線咨詢的渠道,因此電子商務(wù)即時通訊方案應(yīng)運而生。同傳統(tǒng)的大眾化服務(wù)行業(yè)一樣,電子商務(wù)即時通訊的實現(xiàn)也面臨著有限的服務(wù)資源需要快速并持續(xù)的為龐大的消費者群體提供咨詢服務(wù)的窘境,并且當(dāng)今的電子商務(wù)公司的日消費行為少則以千計,多則以百萬、千萬計。很顯然,好的排隊系統(tǒng)能在這個問題上發(fā)揮它的作用,但是,現(xiàn)有的傳統(tǒng)排隊方案與傳統(tǒng)的物理上的排隊系統(tǒng)類似,只能處理小流量、單線排隊,排隊推進速度緩慢;并且無法及時感知客戶的離開而產(chǎn)生的空號;同時需要客戶被動的等待,在客戶接入服務(wù)的時間點上勢必會存在一定的延遲。
【發(fā)明內(nèi)容】
[0004]基于此,有必要針對現(xiàn)有技術(shù)無法處理電子商務(wù)平臺上的排隊問題,提供一種電子商務(wù)平臺通訊排隊方法及系統(tǒng)。
[0005]一種電子商務(wù)平臺通訊排隊方法,包括:
[0006]虛擬坐席創(chuàng)建步驟,包括:響應(yīng)于包括客服標(biāo)識、客服虛擬坐席數(shù)量和至少一個隊列標(biāo)識的客服上線通知,生成與所述客服虛擬坐席數(shù)量相同的虛擬坐席,將所生成的虛擬坐席與客服標(biāo)識和一個客服上線通知所包括的隊列標(biāo)識關(guān)聯(lián),將所生成的虛擬坐席的工作狀態(tài)標(biāo)記為空閑;
[0007]排隊令牌創(chuàng)建步驟,包括:響應(yīng)于客戶端發(fā)起的包括客戶標(biāo)識和隊列標(biāo)識的排隊令牌領(lǐng)取請求,將排隊令牌領(lǐng)取請求的客戶標(biāo)識作為待領(lǐng)取客戶標(biāo)識,將排隊令牌領(lǐng)取請求的隊列標(biāo)識作為待領(lǐng)取隊列標(biāo)識,生成關(guān)于待領(lǐng)取隊列標(biāo)識的絕對排位號,生成包括隊列標(biāo)識和絕對排位號的排隊令牌,將所述排隊令牌返回給客戶端,并保存所述排隊令牌;
[0008]虛擬坐席分配步驟,包括:響應(yīng)于客戶端定時發(fā)起的包括排隊令牌的排隊請求,將排隊請求的排隊令牌作為待檢查排隊令牌,所述待檢查排隊令牌所包括的隊列標(biāo)識為待檢查隊列標(biāo)識,所述待檢查排隊令牌所包括的絕對排位號作為待檢查絕對排位號,如果待檢查絕對排位號滿足接入條件,且至少一個與待檢查隊列標(biāo)識關(guān)聯(lián)的虛擬坐席的工作狀態(tài)為空閑,則將其中一個與待檢查隊列標(biāo)識關(guān)聯(lián)且工作狀態(tài)為空閑的虛擬坐席作為可接入虛擬坐席,將待檢查排隊令牌的客戶端接入所述可接入虛擬坐席,將所述可接入虛擬坐席的工作狀態(tài)設(shè)置為占用,否則客戶端繼續(xù)等待接入;
[0009]虛擬坐席回收步驟,包括:響應(yīng)于包括用于標(biāo)識虛擬坐席的虛擬坐席標(biāo)識的虛擬坐席回收請求,將虛擬坐席標(biāo)識所標(biāo)識的虛擬坐席的工作狀態(tài)設(shè)置為空閑。
[0010]一種電子商務(wù)平臺通訊排隊系統(tǒng),包括:
[0011]虛擬坐席創(chuàng)建模塊,用于:響應(yīng)于包括客服標(biāo)識、客服虛擬坐席數(shù)量和至少一個隊列標(biāo)識的客服上線通知,生成與所述客服虛擬坐席數(shù)量相同的虛擬坐席,將所生成的虛擬坐席與客服標(biāo)識和一個客服上線通知所包括的隊列標(biāo)識關(guān)聯(lián),將所生成的虛擬坐席的工作狀態(tài)標(biāo)記為空閑;
[0012]排隊令牌創(chuàng)建模塊,用于:響應(yīng)于客戶端發(fā)起的包括客戶標(biāo)識和隊列標(biāo)識的排隊令牌領(lǐng)取請求,將排隊令牌領(lǐng)取請求的客戶標(biāo)識作為待領(lǐng)取客戶標(biāo)識,將排隊令牌領(lǐng)取請求的隊列標(biāo)識作為待領(lǐng)取隊列標(biāo)識,生成關(guān)于待領(lǐng)取隊列標(biāo)識的絕對排位號,生成包括隊列標(biāo)識和絕對排位號的排隊令牌,將所述排隊令牌返回給客戶端,并保存所述排隊令牌;
[0013]虛擬坐席分配模塊,用于:響應(yīng)于客戶端定時發(fā)起的包括排隊令牌的排隊請求,將排隊請求的排隊令牌作為待檢查排隊令牌,所述待檢查排隊令牌所包括的隊列標(biāo)識為待檢查隊列標(biāo)識,所述待檢查排隊令牌所包括的絕對排位號作為待檢查絕對排位號,如果待檢查絕對排位號滿足接入條件,且至少一個與待檢查隊列標(biāo)識關(guān)聯(lián)的虛擬坐席的工作狀態(tài)為空閑,則將其中一個與待檢查隊列標(biāo)識關(guān)聯(lián)且工作狀態(tài)為空閑的虛擬坐席作為可接入虛擬坐席,將待檢查排隊令牌的客戶端接入所述可接入虛擬坐席,將所述可接入虛擬坐席的工作狀態(tài)設(shè)置為占用,否則客戶端繼續(xù)等待接入;
[0014]虛擬坐席回收模塊,用于:響應(yīng)于包括用于標(biāo)識虛擬坐席的虛擬坐席標(biāo)識的虛擬坐席回收請求,將虛擬坐席標(biāo)識所標(biāo)識的虛擬坐席的工作狀態(tài)設(shè)置為空閑。
[0015]本發(fā)明通過增加虛擬坐席,并完善整個排隊流程,能夠處理大型電子商務(wù)公司大流量、高并發(fā)即時通訊中的排隊問題。既保證了客人在線交流時能快速有效的進入排隊,也提高了客服的服務(wù)質(zhì)量。
【附圖說明】
[0016]圖1為本發(fā)明一種電子商務(wù)平臺通訊排隊方法的工作流程圖;
[0017]圖2為本發(fā)明最佳實施例的工作流程圖;
[0018]圖3為本發(fā)明一種電子商務(wù)平臺通訊排隊系統(tǒng)的結(jié)構(gòu)模塊圖。
【具體實施方式】
[0019]下面結(jié)合附圖和具體實施例對本發(fā)明做進一步詳細的說明。
[0020]如圖1所示為本發(fā)明一種電子商務(wù)平臺通訊排隊方法的工作流程圖,包括:
[0021]步驟S101,包括:響應(yīng)于包括客服標(biāo)識、客服虛擬坐席數(shù)量和至少一個隊列標(biāo)識的客服上線通知,生成與所述客服虛擬坐席數(shù)量相同的虛擬坐席,將所生成的虛擬坐席與客服標(biāo)識和一個客服上線通知所包括的隊列標(biāo)識關(guān)聯(lián),將所生成的虛擬坐席的工作狀態(tài)標(biāo)記為空閑;
[0022]步驟S102,包括:響應(yīng)于客戶端發(fā)起的包括客戶標(biāo)識和隊列標(biāo)識的排隊令牌領(lǐng)取請求,將排隊令牌領(lǐng)取請求的客戶標(biāo)識作為待領(lǐng)取客戶標(biāo)識,將排隊令牌領(lǐng)取請求的隊列標(biāo)識作為待領(lǐng)取隊列標(biāo)識,生成關(guān)于待領(lǐng)取隊列標(biāo)識的絕對排位號,生成包括隊列標(biāo)識和絕對排位號的排隊令牌,將所述排隊令牌返回給客戶端,并保存所述排隊令牌;
[0023]步驟S103,包括:響應(yīng)于客戶端定時發(fā)起的包括排隊令牌的排隊請求,將排隊請求的排隊令牌作為待檢查排隊令牌,所述待檢查排隊令牌所包括的隊列標(biāo)識為待檢查隊列標(biāo)識,所述待檢查排隊令牌所包括的絕對排位號作為待檢查絕對排位號,如果待檢查絕對排位號滿足接入條件,且至少一個與待檢查隊列標(biāo)識關(guān)聯(lián)的虛擬坐席的工作狀態(tài)為空閑,則將其中一個與待檢查隊列標(biāo)識關(guān)聯(lián)且工作狀態(tài)為空閑的虛擬坐席作為可接入虛擬坐席,將待檢查排隊令牌的客戶端接入所述可接入虛擬坐席,將所述可接入虛擬坐席的工作狀態(tài)設(shè)置為占用,否則客戶端繼續(xù)等待接入;
[0024]步驟S104,包括:響應(yīng)于包括用于標(biāo)識虛擬坐席的虛擬坐席標(biāo)識的虛擬坐席回收請求,將虛擬坐席標(biāo)識所標(biāo)識的虛擬坐席的工作狀態(tài)設(shè)置為空閑。
[0025]在電子商務(wù)上的排隊問題與傳統(tǒng)技術(shù)的排隊問題的區(qū)別點主要在于電子商務(wù)中同一個客服可以同時接待多個客戶,而且同一個客服也可以應(yīng)對多個不同的隊列。所以如果采用傳統(tǒng)技術(shù)的排隊方法,其無法實現(xiàn)一個客服接待多個客戶以及同一個客服應(yīng)對多個隊列的問題。
[0026]本發(fā)明在步驟SlOl中引入了虛擬坐席的概念,虛擬坐席表示的是每個客服的同時接待能力,同時,將虛擬坐席與一個隊列標(biāo)識關(guān)聯(lián),使得一個虛擬坐席對應(yīng)一個客服以及一個隊列,而一個客服則可以有多個與相同或不同隊列關(guān)聯(lián)的虛擬坐席。步驟SlOl中的客服上線通知是由客服通知系統(tǒng)的,客服上線的時候,根據(jù)其同時接待能力,確定客服虛擬坐席數(shù)量,然后向系統(tǒng)發(fā)出上線通知,系統(tǒng)接收到上線通知之后,則可以創(chuàng)建虛擬坐席。步驟SlOl與S102、S103、S104之間是并聯(lián)關(guān)系,可以在任何時間觸發(fā)步驟S101,可以通過不同的線程分別執(zhí)行上述步驟。虛擬坐席的工作狀態(tài)設(shè)置可以通過設(shè)置鎖操作避免高并發(fā)的情況下的資源競爭,即當(dāng)一個線程在設(shè)置虛擬坐席的工作狀態(tài)時,其他線程不可對該虛擬坐席進行修改,只有在設(shè)置完成虛擬坐席的工作狀態(tài)后,才解除鎖定。其中,客戶端接入虛擬坐席的意思為虛擬坐席所標(biāo)識的客服接待客戶端。
[0027]本發(fā)明通過引入虛擬坐席,能很好地面向電子商務(wù)的即時通訊領(lǐng)域,很好的繼承了傳統(tǒng)排隊的實現(xiàn),同時具有能夠處理大型電子商務(wù)公司大流量、高并發(fā)即時通訊中的排隊問題。既保證了客人在線交流時能快速有效的進入排隊,也提高了客服的服務(wù)質(zhì)量。
[0028]在其中一個實施例中,還包括初始化步驟:
[0029]初始化步驟,包括:初始化多個正在接入最新絕對排位號和多個已發(fā)放最新絕對排位號,一個用于表示隊列的隊列標(biāo)識分別與一個所述正在接入最新絕對排位號和一個所述已發(fā)放最新絕對排位號關(guān)聯(lián);
[0030]所述步驟S102,具體包括:響應(yīng)于客戶端發(fā)起的包括客戶標(biāo)識和隊列標(biāo)識的排隊令牌領(lǐng)取請求,將排隊令牌領(lǐng)取請求的客戶標(biāo)識作為待領(lǐng)取客戶標(biāo)識,將排隊令牌領(lǐng)取請求的隊列標(biāo)識作為待領(lǐng)取隊列標(biāo)識,獲取待領(lǐng)取隊列標(biāo)識關(guān)聯(lián)的已發(fā)放最新絕對排位號,生成與待領(lǐng)取隊列標(biāo)識關(guān)聯(lián)且大于已發(fā)放最新絕對排位號的絕對排位號作為待發(fā)放絕對排位號,將所述已發(fā)放最新絕對排位號更新為待發(fā)放絕對排位號,生成包括隊列標(biāo)識和待發(fā)放絕對排位號的排隊令牌,將所述排隊令牌返回給客戶端,并保存所述排隊令牌;
[0031]所述步驟S103,具體包括:響應(yīng)于客戶端定時發(fā)起的包括排隊令牌的排隊請求,將排隊請求的排隊令牌作為待檢查排隊令牌,所述待檢查排隊令牌所包括的隊列標(biāo)識為待檢查隊列標(biāo)識,所述待檢查排隊令牌所包括的絕對排位號作為待檢查絕對排位號,如果待檢查隊列標(biāo)識所關(guān)聯(lián)的正在接入最新絕對排位號與待檢查絕對排位號的關(guān)系滿足預(yù)設(shè)的接入條件且至少一個與待檢查隊列標(biāo)識關(guān)聯(lián)的虛擬坐席的工作狀態(tài)為空閑,則將其中一個與待檢查隊列標(biāo)識關(guān)聯(lián)且工作狀態(tài)為空閑的虛擬坐席作為可接入虛擬坐席