本發(fā)明涉及掃碼驗(yàn)票技術(shù)領(lǐng)域,特別涉及公共交通掃碼驗(yàn)票數(shù)據(jù)的處理方法和系統(tǒng)。對(duì)于公共交通掃碼驗(yàn)票數(shù)據(jù)的處理方法,可以通過(guò)建立功能模塊,組合成功能模塊構(gòu)架,由存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的計(jì)算機(jī)程序來(lái)實(shí)施。
背景技術(shù):
近年來(lái),隨著網(wǎng)絡(luò)和移動(dòng)智能終端發(fā)展,以及第三方移動(dòng)支付市場(chǎng)上巨頭的補(bǔ)貼和app的活躍,使得人們的支付習(xí)慣逐步適應(yīng)了移動(dòng)端,移動(dòng)支付得到高速發(fā)展,支持微信、支付寶等電子支付的商家數(shù)量呈現(xiàn)快速增長(zhǎng)。在公共交通領(lǐng)域中也涉及到大量的電子支付業(yè)務(wù),傳統(tǒng)的公交、地鐵、出租車(chē),新興的約租車(chē)、共享單車(chē)等公共交通方式都可以通過(guò)掃支付碼來(lái)完成交易。有時(shí)候不需要同時(shí)完成支付和使用兩個(gè)操作,比如預(yù)先通過(guò)移動(dòng)終端完成購(gòu)票操作,在實(shí)際使用時(shí)就可以通過(guò)預(yù)先下載的驗(yàn)票碼進(jìn)行驗(yàn)票,不方便進(jìn)行支付操作時(shí)也可以使用。
通過(guò)在公交、地鐵等領(lǐng)域引入電子支付和掃碼驗(yàn)票方式,大大緩解了交通系統(tǒng)的現(xiàn)場(chǎng)購(gòu)票壓力,但是大量的電子交易數(shù)據(jù)涌入也給驗(yàn)票機(jī)的服務(wù)器帶來(lái)了較大壓力,而且由于電子交易的數(shù)字化特性,電子支付和掃碼驗(yàn)票的交易數(shù)據(jù)也存在數(shù)據(jù)失效和異常的風(fēng)險(xiǎn)。在對(duì)公共交通掃碼驗(yàn)票數(shù)據(jù)進(jìn)行核對(duì)時(shí),這些異常數(shù)據(jù)需要盡快進(jìn)行重驗(yàn)或者人工校對(duì),以免耽誤后續(xù)清算工作。但是由于異常數(shù)據(jù)出現(xiàn)的隨機(jī)性,數(shù)據(jù)驗(yàn)算時(shí)需要人員時(shí)時(shí)盯守,而且異常數(shù)據(jù)可能有可能在某一時(shí)間段大量堆積,而在其他時(shí)間段又很少發(fā)生,使得在對(duì)異常數(shù)據(jù)的處理上花費(fèi)較多時(shí)間和精力。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于避免上述現(xiàn)有技術(shù)中的不足之處而提供公共交通掃碼驗(yàn)票數(shù)據(jù)的處理方法和系統(tǒng),從而減少在核對(duì)收票數(shù)據(jù)時(shí)花費(fèi)在異常數(shù)據(jù)的處理上的時(shí)間和精力。
提供公共交通掃碼驗(yàn)票數(shù)據(jù)的處理方法,包括如下步驟:
數(shù)據(jù)獲取步驟:驗(yàn)票機(jī)掃描移動(dòng)終端的票據(jù)二維碼后連接公共交通平臺(tái)完成驗(yàn)票操作,獲取一個(gè)結(jié)算周期內(nèi)驗(yàn)票機(jī)根據(jù)移動(dòng)終端返回的票據(jù)信息和公共交通平臺(tái)返回的驗(yàn)票信息生成的全部收票數(shù)據(jù);
數(shù)據(jù)核對(duì)步驟:分別把同一結(jié)算周期內(nèi)驗(yàn)票機(jī)的驗(yàn)票數(shù)據(jù)跟公共交通平臺(tái)的出票數(shù)據(jù)、支付系統(tǒng)的支付數(shù)據(jù)進(jìn)行核對(duì);
異常數(shù)據(jù)驗(yàn)證步驟:若發(fā)現(xiàn)異常數(shù)據(jù),則立即提取該異常數(shù)據(jù),經(jīng)過(guò)數(shù)據(jù)重驗(yàn)或者人工校對(duì)后替換該異常數(shù)據(jù);
所述數(shù)據(jù)獲取步驟和所述數(shù)據(jù)核對(duì)步驟之間還包括數(shù)據(jù)等級(jí)劃分步驟:把當(dāng)前結(jié)算周期劃分為至少兩個(gè)區(qū)間,根據(jù)每個(gè)區(qū)間在歷史數(shù)據(jù)庫(kù)中異常數(shù)據(jù)出現(xiàn)的次數(shù)標(biāo)記這些區(qū)間的風(fēng)險(xiǎn)等級(jí),異常數(shù)據(jù)越多則收票數(shù)據(jù)的風(fēng)險(xiǎn)等級(jí)越高;
在數(shù)據(jù)等級(jí)劃分步驟后的數(shù)據(jù)核對(duì)步驟中,根據(jù)風(fēng)險(xiǎn)等級(jí)由高到低的順序?qū)@些區(qū)間進(jìn)行排序,依序?qū)@些區(qū)間內(nèi)的收票數(shù)據(jù)進(jìn)行數(shù)據(jù)核對(duì)。
其中,根據(jù)收票數(shù)據(jù)的交易時(shí)間、交易位置或兩者的結(jié)合把當(dāng)前結(jié)算周期內(nèi)的全部收票數(shù)據(jù)劃分到各個(gè)區(qū)間。
其中,在數(shù)據(jù)等級(jí)劃分步驟中,若當(dāng)前結(jié)算周期內(nèi)存在收票數(shù)據(jù)數(shù)量超過(guò)預(yù)設(shè)值q,且異常數(shù)據(jù)比例高于預(yù)設(shè)值r的區(qū)間,則把該區(qū)間拆分為至少兩個(gè)子區(qū)間,標(biāo)記每個(gè)子區(qū)間的風(fēng)險(xiǎn)等級(jí)。
本公共交通掃碼驗(yàn)票數(shù)據(jù)的處理方法,通過(guò)在數(shù)據(jù)獲取步驟和數(shù)據(jù)核對(duì)步驟之間增加數(shù)據(jù)等級(jí)劃分步驟,把結(jié)算周期的收票數(shù)據(jù)劃分為出現(xiàn)異常數(shù)據(jù)的風(fēng)險(xiǎn)等級(jí)不同的區(qū)間,再按照風(fēng)險(xiǎn)等級(jí)由大到小的順序?qū)Ω鱾€(gè)區(qū)間內(nèi)的收票數(shù)據(jù)進(jìn)行核對(duì)。有可能出現(xiàn)較多異常數(shù)據(jù)的收票數(shù)據(jù)區(qū)間被優(yōu)先核對(duì)處理,這樣異常數(shù)據(jù)集中在核對(duì)步驟的前部分被處理,只需要安排人員在核對(duì)步驟的前部分盯守,保證大批量的異常數(shù)據(jù)被及時(shí)處理,在后續(xù)數(shù)據(jù)核對(duì)過(guò)程異常數(shù)據(jù)出現(xiàn)的概率小,即使出現(xiàn)異常數(shù)據(jù)也不需要人員時(shí)時(shí)關(guān)注核對(duì)情況,可以間隔一段時(shí)間再集中處理異常數(shù)據(jù),減少在核對(duì)收票數(shù)據(jù)時(shí)人員花費(fèi)在異常數(shù)據(jù)上的時(shí)間和精力。
還提供公共交通掃碼驗(yàn)票數(shù)據(jù)的處理系統(tǒng),包括驗(yàn)票機(jī)和分別與驗(yàn)票機(jī)通信的公共交通平臺(tái)和移動(dòng)終端,所述驗(yàn)票機(jī)包括服務(wù)器,該服務(wù)器具有功能模塊構(gòu)架,能夠錄入實(shí)施該功能模塊構(gòu)架的計(jì)算機(jī)程序,從而實(shí)現(xiàn)該公共交通掃碼驗(yàn)票數(shù)據(jù)的處理方法。
具體實(shí)施方式
結(jié)合以下實(shí)施例對(duì)本公共交通掃碼驗(yàn)票結(jié)算方法和系統(tǒng)作進(jìn)一步描述。
本實(shí)施例的公共交通掃碼驗(yàn)票數(shù)據(jù)的處理系統(tǒng),包括驗(yàn)票機(jī)和分別與驗(yàn)票機(jī)通信的公共交通平臺(tái)和移動(dòng)終端,驗(yàn)票機(jī)包括服務(wù)器。
用戶(hù)預(yù)先使用移動(dòng)終端從公共交通平臺(tái)獲取票據(jù)二維碼,票據(jù)二維碼內(nèi)存儲(chǔ)有用戶(hù)本次乘車(chē)路線(xiàn)和出行時(shí)間等信息,驗(yàn)票機(jī)掃描移動(dòng)終端的票據(jù)二維碼后連接公共交通平臺(tái)完成驗(yàn)票操作。驗(yàn)票完成后移動(dòng)終端返回票據(jù)信息給驗(yàn)票機(jī)內(nèi)部的服務(wù)器,公共交通平臺(tái)返回驗(yàn)票信息給驗(yàn)票機(jī)內(nèi)部的服務(wù)器,驗(yàn)票機(jī)再根據(jù)移動(dòng)終端返回的票據(jù)信息和公共交通平臺(tái)返回的驗(yàn)票信息生成的全部收票數(shù)據(jù)。
以24小時(shí)作為一個(gè)結(jié)算周期,驗(yàn)票機(jī)的服務(wù)器在結(jié)算周期結(jié)束后調(diào)取內(nèi)部收票數(shù)據(jù),同時(shí)接收同一結(jié)算周期內(nèi)公共交通平臺(tái)的出票數(shù)據(jù)和支付系統(tǒng)的支付數(shù)據(jù)。然后把驗(yàn)票機(jī)的驗(yàn)票數(shù)據(jù)跟公共交通平臺(tái)的出票數(shù)據(jù)、支付系統(tǒng)的支付數(shù)據(jù)進(jìn)行核對(duì),核對(duì)時(shí)一旦發(fā)現(xiàn)異常數(shù)據(jù),則立即提取該異常數(shù)據(jù),經(jīng)過(guò)數(shù)據(jù)重驗(yàn)或者人工校對(duì)后替換該異常數(shù)據(jù)。因?yàn)槊總€(gè)結(jié)算周期的收票數(shù)據(jù)數(shù)量龐大,服務(wù)器如果單純按照時(shí)間順序?qū)κ掌睌?shù)據(jù)進(jìn)行核對(duì),不可避免地要時(shí)不時(shí)面對(duì)一波異常數(shù)據(jù),給數(shù)據(jù)核對(duì)人員造成工作負(fù)擔(dān)。服務(wù)器接收結(jié)算周期內(nèi)的所有收票數(shù)據(jù)后,開(kāi)啟數(shù)據(jù)等級(jí)劃分,首先根據(jù)公共交通運(yùn)行規(guī)律、地域特征等因素,選擇按照收票數(shù)據(jù)中的交易時(shí)間、交易位置或兩者的結(jié)合來(lái)劃分區(qū)間。具體劃分區(qū)間時(shí),考慮到公共交通峰值和時(shí)間的關(guān)聯(lián)性,把收票數(shù)據(jù)按交易時(shí)間的高低峰劃分為早晨、早高峰前段、早高峰后段、上午、中午、下午、晚高峰前段、晚高峰后段和晚間一共9個(gè)時(shí)間區(qū)間,讀取歷史數(shù)據(jù)庫(kù)中這些區(qū)間出現(xiàn)異常數(shù)據(jù)的次數(shù),發(fā)現(xiàn)早、晚高峰的異常數(shù)據(jù)最多,早晨和晚間的異常數(shù)據(jù)極少,根據(jù)每個(gè)區(qū)間在歷史數(shù)據(jù)庫(kù)中異常數(shù)據(jù)出現(xiàn)次數(shù)標(biāo)記這些區(qū)間的風(fēng)險(xiǎn)等級(jí),并對(duì)這9個(gè)區(qū)間進(jìn)行排序得到風(fēng)險(xiǎn)等級(jí)由高到低:早高峰前段>晚高峰后段>晚高峰前段>早高峰后段>中午>下午>上午>早晨>晚間。在進(jìn)行收票數(shù)據(jù)的數(shù)據(jù)核對(duì)時(shí),就按照該風(fēng)險(xiǎn)等級(jí)由高到低的順序進(jìn)行。這樣出現(xiàn)異常數(shù)據(jù)最多的早高峰前段和晚高峰后段的數(shù)據(jù)被集中在一起優(yōu)先處理,后續(xù)核對(duì)出現(xiàn)的異常數(shù)據(jù)較少,特別是早晨和晚間基本上不出現(xiàn)異常數(shù)據(jù)。因此,在對(duì)監(jiān)控收票數(shù)據(jù)進(jìn)行核對(duì)時(shí),著重注意開(kāi)始核對(duì)時(shí)早、晚高峰的異常數(shù)據(jù)情況,后續(xù)即使有異常數(shù)據(jù)也不密集,不需要時(shí)時(shí)關(guān)注核對(duì)情況也來(lái)得及處理異常數(shù)據(jù)。由于部分時(shí)間段收票數(shù)據(jù)數(shù)量大而且異常數(shù)據(jù)多,比如存在收票數(shù)據(jù)數(shù)量超過(guò)預(yù)設(shè)值五十萬(wàn)(q),且異常數(shù)據(jù)比例高于預(yù)設(shè)值萬(wàn)分之三(r)的區(qū)間,為了加快數(shù)據(jù)核對(duì)速度,可以單獨(dú)提取這些區(qū)間的收票數(shù)據(jù),按照交易位置把這區(qū)間拆分為多個(gè)子區(qū)間,然后按照風(fēng)險(xiǎn)等級(jí)由高到低的順序?qū)@些子區(qū)間進(jìn)行核對(duì)??傮w數(shù)據(jù)核對(duì)和子區(qū)間的數(shù)據(jù)核對(duì)同時(shí)進(jìn)行,加快了數(shù)據(jù)核對(duì)的速度。
對(duì)于公共交通掃碼驗(yàn)票數(shù)據(jù)的處理方法,可以通過(guò)建立功能模塊,組合成功能模塊構(gòu)架,由存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中的計(jì)算機(jī)程序來(lái)實(shí)施。
基于該公共交通掃碼驗(yàn)票數(shù)據(jù)的處理方法建立公共交通掃碼驗(yàn)票數(shù)據(jù)的處理系統(tǒng),包括驗(yàn)票機(jī)和分別與驗(yàn)票機(jī)通信的公共交通平臺(tái)和移動(dòng)終端,驗(yàn)票機(jī)還包括服務(wù)器,該服務(wù)器具有功能模塊構(gòu)架,能夠錄入實(shí)施該功能模塊構(gòu)架的計(jì)算機(jī)程序,從而實(shí)現(xiàn)該公共交通掃碼驗(yàn)票數(shù)據(jù)的處理方法。