專利名稱:一種基于規(guī)則匹配的智能計費校驗方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及計費校驗領域,尤其涉及一種基于規(guī)則匹配的智能計費校驗方法和系 統(tǒng)。
背景技術:
計費系統(tǒng)需要解決的最核心部分是準確性問題,就目前大部分的計費系統(tǒng)來說, 只能做到計費數(shù)據(jù)提交的自動化,但數(shù)據(jù)提取以及數(shù)據(jù)校驗這兩步都需要人工審核,這樣 就會使計費流程出現(xiàn)斷層,中間環(huán)節(jié)需要人工參與,計費風險大大提高。 現(xiàn)有技術中, 由于計費操作的環(huán)節(jié)很多,數(shù)據(jù)量大,復雜度高,各個地區(qū)的校驗方法存在差異,沒有一套 很完善可靠的計費校驗算法去校驗數(shù)據(jù)的準確性,因此,大部份的計費系統(tǒng),只能通過有經(jīng) 驗的人去核對數(shù)據(jù),沒有辦法把整個計費系統(tǒng)實現(xiàn)自動化,導致計費效率降低,并增加了計 費風險。
因此,現(xiàn)有技術還有待于改進和發(fā)展。發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術的不足,本發(fā)明的目的在于提供一種基于規(guī)則匹配的智能計費 校驗方法和系統(tǒng),旨在解決現(xiàn)有計費方法中計費校驗方法自動化率低、計費風險高、計費效 率低的問題。
本發(fā)明的技術方案如下一種基于規(guī)則匹配的智能計費校驗方法,其中,包括步驟A、將通過預設的計費規(guī)則判斷計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);B、當判斷計費數(shù)據(jù)中含有不符合扣費條件的數(shù)據(jù)時,向用戶發(fā)出告警提示,并自動將 不符合扣費條件的數(shù)據(jù)清除;C、向計費數(shù)據(jù)中符合扣費條件的數(shù)據(jù)發(fā)起扣費,并輸出扣費結果。
所述基于規(guī)則匹配的智能計費校驗方法,其中,所述步驟A具體包括Al、設置計費規(guī)則對應的查詢語句;A2、根據(jù)所述查詢語句校驗所述計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);A3、當在所述計費數(shù)據(jù)中未查詢到不符合扣費條件的數(shù)據(jù)時,則返回通過指令,否則執(zhí) 行步驟B。
所述基于規(guī)則匹配的智能計費校驗方法,其中,所述計費規(guī)則為根據(jù)地區(qū)類別和 業(yè)務類別得到相應的計費算法,在步驟Al前,還通過所述計費算法過濾掉所述計費數(shù)據(jù)中 的無效數(shù)據(jù)。
所述基于規(guī)則匹配的智能計費校驗方法,其中,所述步驟A還包括將當前的計費 數(shù)據(jù)與上月的計費數(shù)據(jù)進行對比,并將對比后的差異信息輸出,當差異超過預定閥值時,向 用戶發(fā)出告警提示。
所述基于規(guī)則匹配的智能計費校驗方法,其中,所述步驟B包括當判斷所述計費數(shù)據(jù)中含有多條信息相同的數(shù)據(jù)時,保留信息相同的數(shù)據(jù)中的一條數(shù)據(jù),同時刪除信息相 同的數(shù)據(jù)中的剩余的數(shù)據(jù)。
所述基于規(guī)則匹配的智能計費校驗方法,其中,所述步驟B中,通過短信方式向用 戶發(fā)出告警提示。
一種基于規(guī)則匹配的智能計費校驗系統(tǒng),其中,包括判斷模塊,用于將通過預設的計費規(guī)則判斷計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);告警模塊,用于當判斷計費數(shù)據(jù)中含有不符合扣費條件的數(shù)據(jù)時,向用戶發(fā)出告警提 示,并自動將不符合扣費條件的數(shù)據(jù)清除;扣費模塊,用于向計費數(shù)據(jù)中符合扣費條件的數(shù)據(jù)發(fā)起扣費,并輸出扣費結果。
所述基于規(guī)則匹配的智能計費校驗系統(tǒng),其中,所述判斷模塊包括查詢語句設置單元,用于設置一計費規(guī)則的查詢語句;校驗單元,用于根據(jù)所述查詢語句校驗所述計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);結果輸送單元,用于當在所述計費數(shù)據(jù)中未查詢到不符合扣費條件的數(shù)據(jù)時,則返回 通過指令,否則返回告警模塊。
有益效果本發(fā)明通過對計費數(shù)據(jù)進行校驗,保證了數(shù)據(jù)的有效性,通過自動化的 校驗,節(jié)省了大量的人工審核時間,原本一個地區(qū)需要60分鐘的審核過程,只需5分鐘即可 完成,本發(fā)明各個模塊通過接口方式調(diào)用,耦合度低,方法中各個環(huán)節(jié)采用聯(lián)動方式,一個 環(huán)節(jié)完成后自動出發(fā)下一環(huán)節(jié)動作,大大提高了數(shù)據(jù)校驗的效率,保證了數(shù)據(jù)的準確性。
圖1為本發(fā)明一種基于規(guī)則匹配的智能計費校驗方法較佳實施例的流程圖。
圖2為圖1所示方法中步驟SlOl的具體流程圖。
圖3為本發(fā)明一種基于規(guī)則匹配的智能計費校驗系統(tǒng)較佳實施例的結構框圖。
圖4為圖3所示方法中判斷模塊的結構框圖。
具體實施方式
本發(fā)明提供一種基于規(guī)則匹配的智能計費校驗方法和系統(tǒng),為使本發(fā)明的目的、 技術方案及效果更加清楚、明確,以下對本發(fā)明進一步詳細說明。應當理解,此處所描述的 具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請參閱圖1,圖1為本發(fā)明計費校驗方法較佳實施例的流程圖,如圖所示,其包括 步驟5101、將通過預設的計費規(guī)則判斷計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);5102、當判斷計費數(shù)據(jù)中含有不符合扣費條件的數(shù)據(jù)時,向用戶發(fā)出告警提示,并自動 將不符合扣費條件的數(shù)據(jù)清除;5103、向計費數(shù)據(jù)中符合扣費條件的數(shù)據(jù)發(fā)起扣費,并輸出扣費結果。
本發(fā)明中,步驟SlOl即校驗的過程,其校驗的原理是采用反向驗證的方式來實 現(xiàn),即通過設置與計費規(guī)則對應的查詢語句,用該查詢語句來驗證計費數(shù)據(jù)中是否含有不符合計費條件的數(shù)據(jù),即存在問題的數(shù)據(jù),如果沒有發(fā)現(xiàn)存在問題的數(shù)據(jù),則判定該計費數(shù) 據(jù)沒有問題,并返回通過指令,否則就需要進行對應的處理,用流程概括,如圖所示,步驟 SlOl可以具體細化為5201、設置計費規(guī)則對應的查詢語句;5202、根據(jù)所述查詢語句校驗所述計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);5203、當在所述計費數(shù)據(jù)中未查詢到不符合扣費條件的數(shù)據(jù)時,則返回通過指令,否則 執(zhí)行步驟S102。
上述步驟即校驗的過程。當校驗后,沒有發(fā)現(xiàn)存在問題的數(shù)據(jù),就可以向短信網(wǎng)關 發(fā)送計費數(shù)據(jù),短信網(wǎng)關返回狀態(tài)報告即完成校驗。所述的計費規(guī)則就是根據(jù)地區(qū)類別和 業(yè)務類別得到的計費算法,在步驟S201之前,還需通過計費算法來過濾掉計費數(shù)據(jù)中的無 效數(shù)據(jù)。
當發(fā)現(xiàn)所述計費數(shù)據(jù)中含有不符合扣費條件的數(shù)據(jù)時,則需向用戶發(fā)送告警提 示,例如以短信方式發(fā)送告警提示,然后可以提示是否刪除該不符合扣費條件的數(shù)據(jù),或者 也可以設定為直接刪除不符合扣費條件的數(shù)據(jù)。而如果不能將該不符合扣費條件的數(shù)據(jù)直 接刪除時,則需要通過人工審核方式進行審核,再進行接下來的扣費過程,從而進一步保證 扣費的準確性。
本發(fā)明中,除了對計費數(shù)據(jù)中的單個數(shù)據(jù)進行校驗外,還需整體進行校驗,即將當 前的計費數(shù)據(jù)與上月的計費數(shù)據(jù)進行對比,比如,抽取本月的計費數(shù)據(jù)和上月的計費數(shù)據(jù), 通過計費端口、業(yè)務代碼、企業(yè)代碼進行匯總,將這兩個月的計費數(shù)據(jù)進行比對,將二者的 差異信息輸出,當二者的差異超過預定閥值時,就需要向用戶發(fā)出告警提示,從而對計費數(shù) 據(jù)進行整體的把控,當出現(xiàn)大幅度的變化時,進行及時的處理,保證計費數(shù)據(jù)整體的穩(wěn)定 性,。
在不符合扣費條件的數(shù)據(jù)中,若發(fā)現(xiàn)計費數(shù)據(jù)中包含多條信息相同的數(shù)據(jù)時,例 如同名同號的數(shù)據(jù),則需要將多余的數(shù)據(jù)刪除,只保留其中一條,另外,還需要刪除一些黑 名單數(shù)據(jù),也不知扣費范圍內(nèi)。
在經(jīng)過步驟S102的處理之后,還將處理后的數(shù)據(jù)進行審核程序,經(jīng)過審核程序的 計費數(shù)據(jù)可以提交短信網(wǎng)關進行扣費處理,即進入步驟S103。
下面通過一具體的實施例來對本發(fā)明進行舉例說明51、根據(jù)地區(qū)設置扣費學校;52、定時掃描扣費計劃表,判斷是否需要進行扣費;53、當需要扣費時,生成計費數(shù)據(jù),并通過預設的計費規(guī)則判斷計費數(shù)據(jù)中是否含有不 符合扣費條件的數(shù)據(jù);54、當所述計費數(shù)據(jù)中含有不符合扣費條件的數(shù)據(jù)時,將這些數(shù)據(jù)刪除,若不能自動刪 除,以短信方式發(fā)出告警提示,并且通過人工審核方式進行審核,當所述計費數(shù)據(jù)中含有黑 名單或未開通數(shù)據(jù)時,則進行自動修正,并進行下一步的審核;55、審核通過后,通過短信網(wǎng)關進行扣費,并輸出扣費結果。
基于上述方法,本發(fā)明還提供一種基于規(guī)則匹配的智能計費校驗系統(tǒng),其中,包 括判斷模塊,用于將通過預設的計費規(guī)則判斷計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);告警模塊,用于當判斷計費數(shù)據(jù)中含有不符合扣費條件的數(shù)據(jù)時,向用戶發(fā)出告警提 示,并自動將不符合扣費條件的數(shù)據(jù)清除;扣費模塊,用于向計費數(shù)據(jù)中符合扣費條件的數(shù)據(jù)發(fā)起扣費,并輸出扣費結果。
進一步,如圖所示,所述判斷模塊包括查詢語句設置單元,用于設置一計費規(guī)則的查詢語句;校驗單元,用于根據(jù)所述查詢語句校驗所述計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);結果輸送單元,用于當在所述計費數(shù)據(jù)中未查詢到不符合扣費條件的數(shù)據(jù)時,則返回 通過指令,否則返回告警模塊。關于上述模塊單元的功能作用在前面的方法中已有詳述,故 不再贅述。
綜上所述,本發(fā)明通過對計費數(shù)據(jù)進行校驗,保證了數(shù)據(jù)的有效性,通過自動化的 校驗,節(jié)省了大量的人工審核時間,原本一個地區(qū)需要60分鐘的審核過程,只需5分鐘即可 完成,本發(fā)明各個模塊通過接口方式調(diào)用,耦合度低,方法中各個環(huán)節(jié)采用聯(lián)動方式,一個 環(huán)節(jié)完成后自動出發(fā)下一環(huán)節(jié)動作,大大提高了數(shù)據(jù)校驗的效率,保證了數(shù)據(jù)的準確性。
應當理解的是,本發(fā)明的應用不限于上述的舉例,對本領域普通技術人員來說,可 以根據(jù)上述說明加以改進或變換,所有這些改進和變換都應屬于本發(fā)明所附權利要求的保 護范圍。
權利要求
1.一種基于規(guī)則匹配的智能計費校驗方法,其特征在于,包括步驟A、將通過預設的計費規(guī)則判斷計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);B、當判斷計費數(shù)據(jù)中含有不符合扣費條件的數(shù)據(jù)時,向用戶發(fā)出告警提示,并自動將不符合扣費條件的數(shù)據(jù)清除;C、向計費數(shù)據(jù)中符合扣費條件的數(shù)據(jù)發(fā)起扣費,并輸出扣費結果。
2.根據(jù)權利要求1所述基于規(guī)則匹配的智能計費校驗方法,其特征在于,所述步驟A具體包括Al、設置計費規(guī)則對應的查詢語句;A2、根據(jù)所述查詢語句校驗所述計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);A3、當在所述計費數(shù)據(jù)中未查詢到不符合扣費條件的數(shù)據(jù)時,則返回通過指令,否則執(zhí)行步驟B。
3.根據(jù)權利要求2所述基于規(guī)則匹配的智能計費校驗方法,其特征在于,所述計費規(guī)則為根據(jù)地區(qū)類別和業(yè)務類別得到相應的計費算法,在步驟Al前,還通過所述計費算法過濾掉所述計費數(shù)據(jù)中的無效數(shù)據(jù)。
4.根據(jù)權利要求1所述基于規(guī)則匹配的智能計費校驗方法,其特征在于,所述步驟A還包括將當前的計費數(shù)據(jù)與上月的計費數(shù)據(jù)進行對比,并將對比后的差異信息輸出,當差異超過預定閥值時,向用戶發(fā)出告警提示。
5.根據(jù)權利要求1所述基于規(guī)則匹配的智能計費校驗方法,其特征在于,所述步驟B包括當判斷所述計費數(shù)據(jù)中含有多條信息相同的數(shù)據(jù)時,保留信息相同的數(shù)據(jù)中的一條數(shù)據(jù),同時刪除信息相同的數(shù)據(jù)中的剩余的數(shù)據(jù)。
6.根據(jù)權利要求1所述基于規(guī)則匹配的智能計費校驗方法,其特征在于,所述步驟B中,通過短信方式向用戶發(fā)出告警提示。
7.一種基于規(guī)則匹配的智能計費校驗系統(tǒng),其特征在于,包括判斷模塊,用于將通過預設的計費規(guī)則判斷計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);告警模塊,用于當判斷計費數(shù)據(jù)中含有不符合扣費條件的數(shù)據(jù)時,向用戶發(fā)出告警提示,并自動將不符合扣費條件的數(shù)據(jù)清除;扣費模塊,用于向計費數(shù)據(jù)中符合扣費條件的數(shù)據(jù)發(fā)起扣費,并輸出扣費結果。
8.根據(jù)權利要求7所述基于規(guī)則匹配的智能計費校驗系統(tǒng),其特征在于,所述判斷模塊包括查詢語句設置單元,用于設置一計費規(guī)則的查詢語句;校驗單元,用于根據(jù)所述查詢語句校驗所述計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);結果輸送單元,用于當在所述計費數(shù)據(jù)中未查詢到不符合扣費條件的數(shù)據(jù)時,則返回通過指令,否則返回告警模塊。
全文摘要
本發(fā)明公開一種基于規(guī)則匹配的智能計費校驗方法和系統(tǒng),其中,所述方法包括步驟將通過預設的計費規(guī)則判斷計費數(shù)據(jù)中是否含有不符合扣費條件的數(shù)據(jù);當判斷計費數(shù)據(jù)中含有不符合扣費條件的數(shù)據(jù)時,向用戶發(fā)出告警提示,并自動將不符合扣費條件的數(shù)據(jù)清除;向計費數(shù)據(jù)中符合扣費條件的數(shù)據(jù)發(fā)起扣費,并輸出扣費結果。本發(fā)明通過對計費數(shù)據(jù)進行校驗,保證了數(shù)據(jù)的有效性,通過自動化的校驗,節(jié)省了大量的人工審核時間,原本一個地區(qū)需要60分鐘的審核過程,只需5分鐘即可完成,本發(fā)明各個模塊通過接口方式調(diào)用,耦合度低,方法中各個環(huán)節(jié)采用聯(lián)動方式,一個環(huán)節(jié)完成后自動出發(fā)下一環(huán)節(jié)動作,大大提高了數(shù)據(jù)校驗的效率,保證了數(shù)據(jù)的準確性。
文檔編號H04L12/14GK103034548SQ20121049819
公開日2013年4月10日 申請日期2012年11月29日 優(yōu)先權日2012年11月29日
發(fā)明者陳熾昌, 劉子暢, 聶文青, 梁國沅 申請人:廣東全通教育股份有限公司