專利名稱:一種話務(wù)統(tǒng)計(jì)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種話務(wù)統(tǒng)計(jì)方法。
背景技術(shù):
目前,通訊系統(tǒng)下的用戶,尤其是企業(yè)用戶,在日常工作中,需要隨時(shí)了解、查看、統(tǒng)計(jì)、分析用戶整個(gè)企業(yè)通訊的話務(wù)數(shù)據(jù),對(duì)部門、號(hào)碼的呼出、呼入、通話時(shí)間、通話時(shí)長(zhǎng)、通話費(fèi)用等話務(wù)數(shù)據(jù)進(jìn)行查看、統(tǒng)計(jì)和對(duì)比,為市場(chǎng)方向的優(yōu)化與調(diào)整提供全面、直觀的理論依據(jù)。其目的不僅是統(tǒng)計(jì)和查看話費(fèi)具體花費(fèi)情況,更是為了直觀的掌握客戶主體,在此基礎(chǔ)上分析挖掘出潛在的新的用戶與新的市場(chǎng),為企業(yè)爭(zhēng)取更大的收益。目前的各類型通訊系統(tǒng)都不提供內(nèi)置的詳細(xì)、直觀的話務(wù)統(tǒng)計(jì)及圖表功能,用戶要獲得數(shù)據(jù)的統(tǒng)計(jì)圖表,普遍的方案是:1)下載數(shù)據(jù),借助Office Excel等軟件生成圖表,以文檔、圖片效果展現(xiàn);2)下載數(shù)據(jù),使用第三方工具,例如使用flash技術(shù)制作的工具,對(duì)數(shù)據(jù)的格式按要求規(guī)范后套用相應(yīng)的圖示示例模板來(lái)生成相應(yīng)圖表,以flash效果展現(xiàn)。其中方案I)操作步驟繁瑣,尤其對(duì)于數(shù)據(jù)量大的用戶需要耗費(fèi)大量的人力、物力、時(shí)間及精力,不僅很難保證數(shù)據(jù)的全面性,還不能夠做到及時(shí)、方便、高效;方案2)—般需要購(gòu)買一套工具的使用權(quán),不僅需要投入人力物力成本,要找到適合自己需求的圖示模板比較困難,而且分析范圍也不夠全面,效率低下,因此在市場(chǎng)上用戶的使用率基本為O。
發(fā)明內(nèi)容
發(fā)明目的:針對(duì)上述現(xiàn)有技術(shù)存在的問(wèn)題和不足,本發(fā)明的目的是提供一種話務(wù)統(tǒng)計(jì)方法,解決話務(wù)多數(shù)據(jù)表、多維度,多類型,多方式的千萬(wàn)級(jí)大數(shù)據(jù)量話務(wù)統(tǒng)計(jì)困難、繁瑣、統(tǒng)計(jì)不及時(shí)、不全面、不直觀的問(wèn)題。技術(shù)方案:為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采用的技術(shù)方案為一種話務(wù)統(tǒng)計(jì)方法,包括后臺(tái)數(shù)據(jù)處理步驟和前臺(tái)圖形化數(shù)據(jù)展示步驟,其中,后臺(tái)數(shù)據(jù)處理包括:通訊服務(wù)器統(tǒng)計(jì)并記錄下所有通話記錄作為原始話務(wù)數(shù)據(jù),通過(guò)SHELL腳本對(duì)原始話務(wù)數(shù)據(jù)進(jìn)行分類、統(tǒng)計(jì)、匯總和運(yùn)算,生成統(tǒng)計(jì)類數(shù)據(jù)表;前臺(tái)圖形化數(shù)據(jù)展示包括:在后臺(tái)腳本匯總好的基礎(chǔ)上,定義話務(wù)統(tǒng)計(jì)、分析、圖示生成的前臺(tái)界面,采用客戶端腳本對(duì)用戶請(qǐng)求及話務(wù)數(shù)據(jù)進(jìn)行交互,并完成圖形化業(yè)務(wù)處理。進(jìn)一步的,所述統(tǒng)計(jì)類數(shù)據(jù)表包括呼出匯總表、呼入?yún)R總表和綜合匯總表。進(jìn)一步的,所述前臺(tái)圖形化數(shù)據(jù)展示包括如下步驟:(I)用戶通過(guò)客戶端登錄通訊系統(tǒng)管理平臺(tái),選擇需查閱的話務(wù)情況并提交;(2)檢驗(yàn)服務(wù)器的緩存數(shù)據(jù),如有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則將相應(yīng)的緩存數(shù)據(jù)返回至客戶端,客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如服務(wù)器的緩存數(shù)據(jù)沒有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則進(jìn)入步驟(3);(3)分析用戶請(qǐng)求的內(nèi)容,選擇相應(yīng)的數(shù)據(jù)庫(kù)執(zhí)行數(shù)據(jù)查詢和處理,返回結(jié)果,如執(zhí)行出錯(cuò)或數(shù)據(jù)庫(kù)中不存在用戶請(qǐng)求的內(nèi)容,則服務(wù)器通過(guò)客戶端將相應(yīng)的錯(cuò)誤信息提示給用戶,結(jié)束,否則進(jìn)入步驟(4);(4)數(shù)據(jù)庫(kù)將相應(yīng)結(jié)果數(shù)據(jù)返回服務(wù)器,服務(wù)器將該結(jié)果數(shù)據(jù)寫入緩存,同時(shí)服務(wù)器向客戶端返回該結(jié)果數(shù)據(jù),客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束。優(yōu)選的,所述前臺(tái)圖形化數(shù)據(jù)展示包括如下步驟:(I)用戶通過(guò)客戶端登錄通訊系統(tǒng)管理平臺(tái),選擇需查閱的話務(wù)情況并提交;(2)客戶端腳本檢驗(yàn)用戶瀏覽器的緩存數(shù)據(jù),如用戶所請(qǐng)求的內(nèi)容在用戶瀏覽器的緩存中有匹配數(shù)據(jù),則將相應(yīng)的緩存數(shù)據(jù)調(diào)出,提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如用戶所請(qǐng)求的內(nèi)容在用戶瀏覽器的緩存中無(wú)匹配數(shù)據(jù),則進(jìn)入步驟
(3);(3)將用戶請(qǐng)求提交到服務(wù)器,檢 驗(yàn)服務(wù)器的緩存數(shù)據(jù),如有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則將相應(yīng)的緩存數(shù)據(jù)返回至客戶端,客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如服務(wù)器的緩存數(shù)據(jù)沒有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則進(jìn)入步驟(4);(4)分析用戶請(qǐng)求的內(nèi)容,選擇相應(yīng)的數(shù)據(jù)庫(kù)執(zhí)行數(shù)據(jù)查詢和處理,返回結(jié)果,如執(zhí)行出錯(cuò)或數(shù)據(jù)庫(kù)中不存在用戶請(qǐng)求的內(nèi)容,則服務(wù)器通過(guò)客戶端將相應(yīng)的錯(cuò)誤信息提示給用戶,結(jié)束,否則進(jìn)入步驟(5);(5)數(shù)據(jù)庫(kù)將相應(yīng)的結(jié)果數(shù)據(jù)返回服務(wù)器,服務(wù)器將該結(jié)果數(shù)據(jù)寫入緩存,同時(shí)服務(wù)器向客戶端返回該結(jié)果數(shù)據(jù),客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束。更優(yōu)選的,所述前臺(tái)圖形化數(shù)據(jù)展示包括如下步驟:(I)用戶通過(guò)客戶端登錄通訊系統(tǒng)管理平臺(tái),選擇需查閱的話務(wù)情況并提交;(2)客戶端腳本檢驗(yàn)用戶瀏覽器的緩存數(shù)據(jù),如用戶所請(qǐng)求的內(nèi)容在用戶瀏覽器的緩存中有匹配數(shù)據(jù),則將相應(yīng)的緩存數(shù)據(jù)調(diào)出,提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如用戶所請(qǐng)求的內(nèi)容在用戶瀏覽器的緩存中無(wú)匹配數(shù)據(jù),則進(jìn)入步驟
(3);( 3 )將用戶請(qǐng)求提交到服務(wù)器,服務(wù)器首先校驗(yàn)用戶來(lái)源及其合法性,如用戶來(lái)源合法,則繼續(xù)步驟(4);如用戶來(lái)源非法,則服務(wù)器通過(guò)客戶端將錯(cuò)誤信息提示給用戶,結(jié)束;(4)檢驗(yàn)服務(wù)器的緩存數(shù)據(jù),如有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則將相應(yīng)的緩存數(shù)據(jù)返回至客戶端,客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如服務(wù)器的緩存數(shù)據(jù)沒有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則進(jìn)入步驟
(5);(5)分析用戶請(qǐng)求的內(nèi)容,選擇相應(yīng)的數(shù)據(jù)庫(kù)執(zhí)行數(shù)據(jù)查詢和處理,返回結(jié)果,如執(zhí)行出錯(cuò)或數(shù)據(jù)庫(kù)中不存在用戶請(qǐng)求的內(nèi)容,則服務(wù)器通過(guò)客戶端將相應(yīng)的錯(cuò)誤信息提示給用戶,結(jié)束,否則進(jìn)入步驟(6);
(6)數(shù)據(jù)庫(kù)將相應(yīng)的結(jié)果數(shù)據(jù)返回服務(wù)器,服務(wù)器將該結(jié)果數(shù)據(jù)寫入緩存,同時(shí)服務(wù)器向客戶端返回該結(jié)果數(shù)據(jù),客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束。進(jìn)一步的,所述統(tǒng)計(jì)圖表包括曲線圖、餅狀圖或矩形圖。進(jìn)一步的,所述話務(wù)情況包括時(shí)間區(qū)間、話務(wù)對(duì)象、話務(wù)類型、數(shù)據(jù)類型和圖表類型。進(jìn)一步的,所述服務(wù)器將結(jié)果數(shù)據(jù)寫入緩存時(shí),還設(shè)置緩存數(shù)據(jù)有效期。有益效果:由于話務(wù)統(tǒng)計(jì)、分析、圖示生成所涉及的數(shù)據(jù)量大、運(yùn)算復(fù)雜,本發(fā)明對(duì)大數(shù)據(jù)量的話務(wù)數(shù)據(jù)在后臺(tái)對(duì)各個(gè)維度的數(shù)據(jù)提前進(jìn)行了匯總處理和保存,同時(shí)采用二級(jí)緩存設(shè)計(jì),如此大大提高用戶使用時(shí)數(shù)據(jù)的統(tǒng)計(jì)、分析運(yùn)算的速度,對(duì)用戶的不同需求設(shè)計(jì)的相應(yīng)接口,在互動(dòng)運(yùn)作和需求轉(zhuǎn)換時(shí)提高效率。一鍵實(shí)現(xiàn)話務(wù)多數(shù)據(jù)表、多維度、多類型、多方式的大量數(shù)據(jù)的自助互動(dòng)統(tǒng)計(jì)分析、圖示生成。本發(fā)明能夠提高話務(wù)統(tǒng)計(jì)的性能,簡(jiǎn)化話務(wù)統(tǒng)計(jì)及圖示繪制的流程,大大減少了工作量,一鍵實(shí)現(xiàn)多數(shù)據(jù)表、多維度、多類型、多方式的千萬(wàn)級(jí)大數(shù)據(jù)量的自助互動(dòng)統(tǒng)計(jì)分析、圖示生成。
圖1為后臺(tái)數(shù)據(jù)源處理的流程圖;圖2為前臺(tái)圖形化數(shù)據(jù)統(tǒng)計(jì)的流程圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施例,進(jìn)一步闡明本發(fā)明,應(yīng)理解這些實(shí)施例僅用于說(shuō)明本發(fā)明而不用于限制本發(fā)明的范圍,在閱讀了本發(fā)明之后,本領(lǐng)域技術(shù)人員對(duì)本發(fā)明的各種等價(jià)形式的修改均落于本申請(qǐng)所附權(quán)利要求所限定的范圍。本發(fā)明的專用話務(wù)圖形化統(tǒng)計(jì)分析方案,具體分為包括兩大部分:一部分為后臺(tái)數(shù)據(jù)處理,一部分為前臺(tái)圖形化數(shù)據(jù)展示:一、后臺(tái)數(shù)據(jù)處理1、首先由通訊系統(tǒng)服務(wù)器向數(shù)據(jù)庫(kù)寫入所有用戶的⑶R(calling detailrecords,呼叫詳細(xì)記錄),包括呼出、呼入、通話時(shí)間、通話時(shí)長(zhǎng)、通話費(fèi)用等話務(wù)信息,作為原始話務(wù)數(shù)據(jù)表。數(shù)據(jù)表的字段包括呼出號(hào)碼、被叫號(hào)碼、通話發(fā)起時(shí)間、通話結(jié)束時(shí)間、通話狀態(tài)、通話類型、通話時(shí)長(zhǎng)、通話費(fèi)用、號(hào)碼余額等。2、由于本發(fā)明的話務(wù)統(tǒng)計(jì)均是基于扣費(fèi)完成后的話務(wù)數(shù)據(jù),為方便數(shù)據(jù)存儲(chǔ)與查詢統(tǒng)計(jì),數(shù)據(jù)表以每月為基數(shù),每月生成一張?jiān)荚拕?wù)數(shù)據(jù)表,以年月為后綴進(jìn)行區(qū)分,統(tǒng)一存放在數(shù)據(jù)庫(kù)的存儲(chǔ)中心。如sl_cdr_201301即為某通訊系統(tǒng)si下用戶2013年I月份的全部通話記錄。3、話務(wù)統(tǒng)計(jì)圖形化統(tǒng)計(jì)分析在查詢數(shù)據(jù)生成圖表的過(guò)程中,需要大量的查詢與運(yùn)算,為減輕數(shù)據(jù)庫(kù)壓力,在操作系統(tǒng)平臺(tái)上編寫SHELL腳本(這是本領(lǐng)域技術(shù)人員熟知的常識(shí)),每月初、每年初對(duì)上一個(gè)月、上一年的CDR進(jìn)行統(tǒng)計(jì)、運(yùn)算后寫入新的按統(tǒng)計(jì)類型及維度需求設(shè)計(jì)的相應(yīng)數(shù)據(jù)表。表名稱規(guī)則為:前綴_功能_類型_年月。類型對(duì)應(yīng)目前支持的呼出(Outbound)、呼入(Inbound)兩種。如表名“sl_ts_o_201301”即為某通訊系統(tǒng)si下用戶2013年I月份的全部呼出記錄。數(shù)據(jù)表的字段包括呼出號(hào)碼、被叫號(hào)碼、呼叫時(shí)間、通話時(shí)長(zhǎng)、通話費(fèi)用、目的中繼ID等。二、前臺(tái)圖形化數(shù)據(jù)展示1、為了方便用戶自助閱覽,滿足用戶多種需求間的切換,特采用JAVA等技術(shù)設(shè)計(jì)了以各維度、類型相組合產(chǎn)生的需求互動(dòng)接口,用戶按實(shí)際需要可一鍵任意切換,獲得相關(guān)數(shù)據(jù)的圖示及統(tǒng)計(jì)數(shù)據(jù),同時(shí)采用二級(jí)緩存設(shè)計(jì),大幅度提升效率。2、統(tǒng)計(jì)維度目前包含時(shí)間維度和對(duì)象維度兩種。3、時(shí)間維度分為年、月、日,點(diǎn)擊選擇相應(yīng)的時(shí)間維度,會(huì)自動(dòng)加載相應(yīng)的時(shí)間區(qū)間的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)。4、對(duì)象維度包括部門、分機(jī),其中部門可支持自定義靈活選擇一個(gè)或多個(gè)進(jìn)行加載統(tǒng)計(jì),在同一圖表中同時(shí)顯示。5、統(tǒng)計(jì)類型包括對(duì)呼出、呼入按目的中繼的通話費(fèi)用、通話次數(shù)等,動(dòng)態(tài)加載對(duì)應(yīng)各參數(shù)的數(shù)據(jù)表數(shù)據(jù)進(jìn)行統(tǒng)計(jì)。6、使用JAVA結(jié)合相關(guān)插件所寫腳本生成圖示,可支持按曲線圖、餅狀圖、矩形圖
坐寸ο下面結(jié)合附圖具體說(shuō)明:如圖1所示,首先由通訊服務(wù)器統(tǒng)計(jì)記錄下所有通話記錄作為原始話務(wù)數(shù)據(jù),通過(guò)SHELL腳本對(duì)原始話務(wù)數(shù)據(jù)進(jìn)行分類、統(tǒng)計(jì)、匯總、運(yùn)算,按表名規(guī)則及字段要求生成專為滿足相應(yīng)統(tǒng)計(jì)需求的統(tǒng)計(jì)類數(shù)據(jù)表,包括月綜合匯總表、月呼出匯總表、月呼入?yún)R總表。其次是前臺(tái)界面設(shè)計(jì)在后臺(tái)腳本匯總好的基礎(chǔ)上,定義話務(wù)統(tǒng)計(jì)、分析、圖示生成的前臺(tái)界面規(guī)則,采用JAVA結(jié)合相關(guān)插件所寫客戶端腳本對(duì)用戶請(qǐng)求及話務(wù)數(shù)據(jù)進(jìn)行交互,并完成圖形化業(yè)務(wù)處理。如圖2所示,詳細(xì)步驟如下:1.用戶訪問(wèn)網(wǎng)站登錄通訊系統(tǒng)管理平臺(tái),在話務(wù)統(tǒng)計(jì)頁(yè)面,選擇所需查閱的話務(wù)情況,包括時(shí)間區(qū)間、話務(wù)對(duì)象(部門、分機(jī))、話務(wù)類型(呼出、呼入)、數(shù)據(jù)類型(通話費(fèi)用、通話數(shù)量)、圖表類型(曲線圖,餅狀圖、矩形圖)等選項(xiàng)信息,提交。2.客戶端腳本檢驗(yàn)用戶請(qǐng)求信息的完整性,并執(zhí)行一級(jí)緩存校驗(yàn),檢驗(yàn)用戶瀏覽器緩存數(shù)據(jù),如用戶所請(qǐng)求信息在瀏覽器緩存中有匹配數(shù)據(jù),即將相應(yīng)緩存數(shù)據(jù)調(diào)出,提供給圖形化腳本進(jìn)行圖形化,在當(dāng)前頁(yè)面向用戶展示出所需的統(tǒng)計(jì)圖表,結(jié)束;如用戶瀏覽器緩存中無(wú)匹配數(shù)據(jù),則進(jìn)入步驟3。3.將用戶請(qǐng)求提交到服務(wù)器,服務(wù)器首先校驗(yàn)用戶來(lái)源及其合法性,如用戶來(lái)源安全合法,則進(jìn)入步驟4 ;如用戶合法性校驗(yàn)未通過(guò),則返回錯(cuò)誤代碼,服務(wù)器腳本收到的代碼向用戶提示錯(cuò)誤原因等信息,結(jié)束。4.執(zhí)行二級(jí)緩存校驗(yàn):檢驗(yàn)服務(wù)器緩存數(shù)據(jù),如有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,即將相應(yīng)的緩存數(shù)據(jù)返回至客戶端,客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,在當(dāng)前頁(yè)面展示出相應(yīng)的統(tǒng)計(jì)圖表,并將數(shù)據(jù)內(nèi)容寫入瀏覽器緩存,結(jié)束;如服務(wù)器緩存中無(wú)匹配數(shù)據(jù),則進(jìn)入步驟5。5.分析用戶請(qǐng)求內(nèi)容,選擇數(shù)據(jù)庫(kù)、數(shù)據(jù)表等信息提交給相應(yīng)的數(shù)據(jù)庫(kù)執(zhí)行數(shù)據(jù)查詢、統(tǒng)計(jì)、運(yùn)算,返回結(jié)果。如執(zhí)行出錯(cuò),則返回服務(wù)器錯(cuò)誤代碼,服務(wù)器將錯(cuò)誤代碼傳回客戶端,客戶端通過(guò)錯(cuò)誤代碼,將對(duì)應(yīng)的錯(cuò)誤信息提示給用戶,否則進(jìn)入步驟6。此處可能出錯(cuò)的內(nèi)容包括:數(shù)據(jù)庫(kù)連接錯(cuò)誤、數(shù)據(jù)表錯(cuò)誤、數(shù)據(jù)庫(kù)查詢語(yǔ)句錯(cuò)誤、數(shù)據(jù)統(tǒng)計(jì)/運(yùn)算錯(cuò)誤等,同時(shí)也包括沒有數(shù)據(jù)等非錯(cuò)誤提示內(nèi)容。6.數(shù)據(jù)庫(kù)將相應(yīng)結(jié)果數(shù)據(jù)返回服務(wù)器,服務(wù)器將相關(guān)數(shù)據(jù)寫入緩存,并設(shè)置有效期時(shí)間(過(guò)期則該緩存數(shù)據(jù)失效),同時(shí)向客戶端返回結(jié)果數(shù)據(jù),客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,在當(dāng)前頁(yè)面展示出相應(yīng)的統(tǒng)計(jì)圖表,并將數(shù)據(jù)內(nèi)容寫入瀏覽器緩存。結(jié)束。
權(quán)利要求
1.一種話務(wù)統(tǒng)計(jì)方法,包括后臺(tái)數(shù)據(jù)處理步驟和前臺(tái)圖形化數(shù)據(jù)展示步驟,其中, 后臺(tái)數(shù)據(jù)處理包括: 通訊服務(wù)器統(tǒng)計(jì)并記錄下所有通話記錄作為原始話務(wù)數(shù)據(jù),通過(guò)SHELL腳本對(duì)原始話務(wù)數(shù)據(jù)進(jìn)行分類、統(tǒng)計(jì)、匯總和運(yùn)算,生成統(tǒng)計(jì)類數(shù)據(jù)表; 前臺(tái)圖形化數(shù)據(jù)展示包括: 在后臺(tái)腳本匯總好的基礎(chǔ)上,定義話務(wù)統(tǒng)計(jì)、分析、圖示生成的前臺(tái)界面,采用客戶端腳本對(duì)用戶請(qǐng)求及話務(wù)數(shù)據(jù)進(jìn)行交互,并完成圖形化業(yè)務(wù)處理。
2.根據(jù)權(quán)利要求1所述一種話務(wù)統(tǒng)計(jì)方法,其特征在于:所述統(tǒng)計(jì)類數(shù)據(jù)表包括呼出匯總表、呼入?yún)R總表和綜合匯總表。
3.根據(jù)權(quán)利要求1所述一種話務(wù)統(tǒng)計(jì)方法,其特征在于:所述前臺(tái)圖形化數(shù)據(jù)展示包括如下步驟: (1)用戶通過(guò)客戶端登錄通訊系統(tǒng)管理平臺(tái),選擇需查閱的話務(wù)情況并提交; (2)檢驗(yàn)服務(wù)器的緩存數(shù)據(jù),如有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則將相應(yīng)的緩存數(shù)據(jù)返回至客戶端,客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如服務(wù)器的緩存數(shù)據(jù)沒有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則進(jìn)入步驟(3); (3)分析用戶請(qǐng)求的內(nèi)容,選擇相應(yīng)的數(shù)據(jù)庫(kù)執(zhí)行數(shù)據(jù)查詢和處理,返回結(jié)果,如執(zhí)行出錯(cuò)或數(shù)據(jù)庫(kù)中不存在用戶請(qǐng)求的內(nèi)容,則服務(wù)器通過(guò)客戶端將相應(yīng)的錯(cuò)誤信息提示給用戶,結(jié)束,否則進(jìn)入步驟(4); (4)數(shù)據(jù)庫(kù)將相應(yīng)結(jié)果數(shù)據(jù)返回服務(wù)器,服務(wù)器將該結(jié)果數(shù)據(jù)寫入緩存,同時(shí)服務(wù)器向客戶端返回該結(jié)果數(shù)據(jù),客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束。
4.根據(jù)權(quán)利要求1所述一種話務(wù)統(tǒng)計(jì)方法,其特征在于:所述前臺(tái)圖形化數(shù)據(jù)展示包括如下步驟: (1)用戶通過(guò)客戶端登錄通訊系統(tǒng)管理平臺(tái),選擇需查閱的話務(wù)情況并提交; (2)客戶端腳本檢驗(yàn)用戶瀏覽器的緩存數(shù)據(jù),如用戶所請(qǐng)求的內(nèi)容在用戶瀏覽器的緩存中有匹配數(shù)據(jù),則將相應(yīng)的緩存數(shù)據(jù)調(diào)出,提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如用戶所請(qǐng)求的內(nèi)容在用戶瀏覽器的緩存中無(wú)匹配數(shù)據(jù),則進(jìn)入步驟(3); (3)將用戶請(qǐng)求提交到服務(wù)器,檢驗(yàn)服務(wù)器的緩存數(shù)據(jù),如有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則將相應(yīng)的緩存數(shù)據(jù)返回至客戶端,客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如服務(wù)器的緩存數(shù)據(jù)沒有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則進(jìn)入步驟(4); (4)分析用戶請(qǐng)求的內(nèi)容,選擇相應(yīng)的數(shù)據(jù)庫(kù)執(zhí)行數(shù)據(jù)查詢和處理,返回結(jié)果,如執(zhí)行出錯(cuò)或數(shù)據(jù)庫(kù)中不存在用戶請(qǐng)求的內(nèi)容,則服務(wù)器通過(guò)客戶端將相應(yīng)的錯(cuò)誤信息提示給用戶,結(jié)束,否則進(jìn)入步驟(5); (5)數(shù)據(jù)庫(kù)將相應(yīng)結(jié)果數(shù)據(jù)返 回服務(wù)器,服務(wù)器將該結(jié)果數(shù)據(jù)寫入緩存,同時(shí)服務(wù)器向客戶端返回該結(jié)果數(shù)據(jù),客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束。
5.根據(jù)權(quán)利要求1所述一種話務(wù)統(tǒng)計(jì)方法,其特征在于:所述前臺(tái)圖形化數(shù)據(jù)展示包括如下步驟: (1)用戶通過(guò)客戶端登錄通訊系統(tǒng)管理平臺(tái),選擇需查閱的話務(wù)情況并提交; (2)客戶端腳本檢驗(yàn)用戶瀏覽器的緩存數(shù)據(jù),如用戶所請(qǐng)求的內(nèi)容在用戶瀏覽器的緩存中有匹配數(shù)據(jù),則將相應(yīng)的緩存數(shù)據(jù)調(diào)出,提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如用戶所請(qǐng)求的內(nèi)容在用戶瀏覽器的緩存中無(wú)匹配數(shù)據(jù),則進(jìn)入步驟(3); (3)將用戶請(qǐng)求提交到服務(wù)器,服務(wù)器首先校驗(yàn)用戶來(lái)源及其合法性,如用戶來(lái)源合法,則繼續(xù)步驟(4);如用戶來(lái)源非法,則服務(wù)器通過(guò)客戶端將錯(cuò)誤信息提示給用戶,結(jié)束; (4)檢驗(yàn)服務(wù)器的緩存數(shù)據(jù),如有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則將相應(yīng)的緩存數(shù)據(jù)返回至客戶端,客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束;如服務(wù)器的緩存數(shù)據(jù)沒有與用戶請(qǐng)求相匹配的數(shù)據(jù)內(nèi)容,則進(jìn)入步驟(5); (5)分析用戶請(qǐng)求的內(nèi)容,選擇相應(yīng)的數(shù)據(jù)庫(kù)執(zhí)行數(shù)據(jù)查詢和處理,返回結(jié)果,如執(zhí)行出錯(cuò)或數(shù)據(jù)庫(kù)中不存在用戶請(qǐng)求的內(nèi)容,則服務(wù)器通過(guò)客戶端將相應(yīng)的錯(cuò)誤信息提示給用戶,結(jié)束,否則進(jìn)入步驟(6); (6)數(shù)據(jù)庫(kù)將相應(yīng)的結(jié)果數(shù)據(jù)返回服務(wù)器,服務(wù)器將該結(jié)果數(shù)據(jù)寫入緩存,同時(shí)服務(wù)器向客戶端返回該結(jié)果數(shù)據(jù),客戶端腳本將返回的數(shù)據(jù)提供給圖形化腳本進(jìn)行圖形化,展示出相應(yīng)的統(tǒng)計(jì)圖表,結(jié)束。
6.根據(jù)權(quán)利要求3至5任一項(xiàng)所述的一種話務(wù)統(tǒng)計(jì)方法,其特征在于:所述統(tǒng)計(jì)圖表包括曲線圖、餅狀圖或矩形圖。
7.根據(jù)權(quán)利要求3至5任一項(xiàng)所述的一種話務(wù)統(tǒng)計(jì)方法,其特征在于:所述話務(wù)情況包括時(shí)間區(qū)間、話務(wù)對(duì)象、 話務(wù)類型、數(shù)據(jù)類型和圖表類型。
8.根據(jù)權(quán)利要求3至5任一項(xiàng)所述的一種話務(wù)統(tǒng)計(jì)方法,其特征在于:所述服務(wù)器將結(jié)果數(shù)據(jù)寫入緩存時(shí),還設(shè)置緩存數(shù)據(jù)有效期。
全文摘要
本發(fā)明公開了一種話務(wù)統(tǒng)計(jì)方法,包括后臺(tái)數(shù)據(jù)處理步驟和前臺(tái)圖形化數(shù)據(jù)展示步驟,其中,后臺(tái)數(shù)據(jù)處理包括通訊服務(wù)器統(tǒng)計(jì)并記錄下所有通話記錄作為原始話務(wù)數(shù)據(jù),通過(guò)SHELL腳本對(duì)原始話務(wù)數(shù)據(jù)進(jìn)行分類、統(tǒng)計(jì)、匯總和運(yùn)算,生成統(tǒng)計(jì)類數(shù)據(jù)表;前臺(tái)圖形化數(shù)據(jù)展示包括在后臺(tái)腳本匯總好的基礎(chǔ)上,定義話務(wù)統(tǒng)計(jì)、分析、圖示生成的前臺(tái)界面,采用客戶端腳本對(duì)用戶請(qǐng)求及話務(wù)數(shù)據(jù)進(jìn)行交互,并完成圖形化業(yè)務(wù)處理。本發(fā)明解決話務(wù)多數(shù)據(jù)表、多維度,多類型,多方式的千萬(wàn)級(jí)大數(shù)據(jù)量話務(wù)統(tǒng)計(jì)困難、繁瑣、統(tǒng)計(jì)不及時(shí)、不全面、不直觀的問(wèn)題。
文檔編號(hào)H04L29/08GK103200338SQ20131009726
公開日2013年7月10日 申請(qǐng)日期2013年3月25日 優(yōu)先權(quán)日2013年3月25日
發(fā)明者齊桀, 王小龍, 李新科, 田治龍 申請(qǐng)人:蘇州洲際傳書信息科技有限公司