本發(fā)明屬于數(shù)據(jù)處理領(lǐng)域,尤其涉及一種數(shù)據(jù)稽核方法和系統(tǒng)。
背景技術(shù):
現(xiàn)有的數(shù)據(jù)稽核是針對某個具體的業(yè)務(wù)制定相應(yīng)的稽核規(guī)則,從而實現(xiàn)對數(shù)據(jù)的稽核,稽核規(guī)則都是寫成代碼形式,若要修改現(xiàn)有業(yè)務(wù)的稽核規(guī)則或增加一個與現(xiàn)有稽核規(guī)則相類似的稽核規(guī)則所屬業(yè)務(wù)時,都要經(jīng)過代碼開發(fā)、測試和上線的過程,其周期較長,耗時耗力,靈活性差,維護(hù)成本高,不利于現(xiàn)場維護(hù)人員維護(hù)和使用人員的使用。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是針對現(xiàn)有技術(shù)的不足,提供一種數(shù)據(jù)稽核方法和系統(tǒng)。
本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種數(shù)據(jù)稽核方法,包括如下步驟:
s1,獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和預(yù)先設(shè)置的與待稽核數(shù)據(jù)對應(yīng)的稽核規(guī)則;
s2,根據(jù)所述稽核規(guī)則對所述待稽核數(shù)據(jù)進(jìn)行稽核,得到差異數(shù)據(jù);
s3,將所述差異數(shù)據(jù)進(jìn)行分析形成分析數(shù)據(jù),將差異數(shù)據(jù)和分析數(shù)據(jù)發(fā)送到數(shù)據(jù)庫。
本發(fā)明的有益效果是:通過獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和稽核規(guī)則,實現(xiàn)根據(jù)業(yè)務(wù)的不同設(shè)置不同的待稽核數(shù)據(jù)和稽核規(guī)則,根據(jù)對應(yīng)的稽核規(guī)則對待稽核數(shù)據(jù)進(jìn)行稽核,實現(xiàn)對不同業(yè)務(wù)的稽核,減少稽核開發(fā)周期和維護(hù)成本,降低人力和物力消耗,增強(qiáng)稽核的靈活性,且方便現(xiàn)場維護(hù)人員維護(hù)和使用人員的使用。
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn):
進(jìn)一步,所述s1步驟包括:
s11,根據(jù)配置表中的數(shù)據(jù)查詢語句從數(shù)據(jù)庫中獲取待稽核數(shù)據(jù);
s12,根據(jù)配置表中的所述數(shù)據(jù)查詢語句和規(guī)則查詢語句從稽核規(guī)則庫中獲取所述稽核規(guī)則。
進(jìn)一步,所述稽核規(guī)則的生成過程為:從特定規(guī)則庫中獲取特定規(guī)則,從基礎(chǔ)規(guī)則庫中獲取基礎(chǔ)規(guī)則,根據(jù)業(yè)務(wù)需要對特定規(guī)則和基礎(chǔ)規(guī)則進(jìn)行組合;并將所述稽核規(guī)則預(yù)先存儲在稽核規(guī)則庫內(nèi)。
進(jìn)一步,所述s3步驟之后還包括s4,所述s4步驟包括:獲取數(shù)據(jù)庫中的差異數(shù)據(jù),根據(jù)客戶需求判斷是否對所述差異數(shù)據(jù)進(jìn)行復(fù)核處理,是則進(jìn)行復(fù)核處理,否則結(jié)束。
進(jìn)一步,所述復(fù)核處理包括:判斷所述差異數(shù)據(jù)是否具有標(biāo)識,是則結(jié)束復(fù)核處理,否則將所述差異數(shù)據(jù)發(fā)送到工單系統(tǒng),接收工單系統(tǒng)發(fā)送的與差異數(shù)據(jù)對應(yīng)的修正數(shù)據(jù),并將修正數(shù)據(jù)發(fā)送到數(shù)據(jù)庫,對差異數(shù)據(jù)進(jìn)行標(biāo)識得到帶有標(biāo)識的差異數(shù)據(jù),并將數(shù)據(jù)庫中的差異數(shù)據(jù)替換為帶有標(biāo)識的差異數(shù)據(jù)。
進(jìn)一步,在所述s1步驟之前還包括s0步驟,所述s0步驟包括:判斷當(dāng)前時刻是否為稽核時間點(diǎn),是則執(zhí)行s1,否則結(jié)束。
本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種數(shù)據(jù)稽核系統(tǒng),包括:
獲取模塊,用于獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和預(yù)先設(shè)置的與待稽核數(shù)據(jù)對應(yīng)的稽核規(guī)則;
稽核模塊,用于根據(jù)所述稽核規(guī)則對所述待稽核數(shù)據(jù)進(jìn)行稽核,得到差異數(shù)據(jù);
發(fā)送模塊,用于將所述差異數(shù)據(jù)進(jìn)行分析形成分析數(shù)據(jù),將差異數(shù)據(jù)和分析數(shù)據(jù)發(fā)送到數(shù)據(jù)庫。
本發(fā)明的有益效果是:通過獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和稽核規(guī)則,實現(xiàn)根據(jù)業(yè)務(wù)的不同設(shè)置不同的待稽核數(shù)據(jù)和稽核規(guī)則,根據(jù)對應(yīng)的稽核規(guī)則對待稽核數(shù)據(jù)進(jìn)行稽核,實現(xiàn)對不同業(yè)務(wù)的稽核,減少稽核開發(fā)周期和維護(hù)成本,降低人力和物力消耗,增強(qiáng)稽核的靈活性,且方便現(xiàn)場維護(hù)人員維護(hù)和使用人員的使用。
進(jìn)一步,所述獲取模塊包括:
數(shù)據(jù)獲取模塊,用于根據(jù)配置表中的數(shù)據(jù)查詢語句從數(shù)據(jù)庫中獲取待稽核數(shù)據(jù);
規(guī)則獲取模塊,用于根據(jù)配置表中的所述數(shù)據(jù)查詢語句和規(guī)則查詢語句從稽核規(guī)則庫中獲取所述稽核規(guī)則。
進(jìn)一步,還包括生成模塊,所述生成模塊用于從特定規(guī)則庫中獲取特定規(guī)則,從基礎(chǔ)規(guī)則庫中獲取基礎(chǔ)規(guī)則,根據(jù)業(yè)務(wù)需要對特定規(guī)則和基礎(chǔ)規(guī)則進(jìn)行組合;并將所述稽核規(guī)則預(yù)先存儲在稽核規(guī)則庫內(nèi)。
進(jìn)一步,還包括判斷模塊和復(fù)核模塊;
所述判斷模塊用于獲取數(shù)據(jù)庫中的差異數(shù)據(jù),根據(jù)客戶需求判斷是否對所述差異數(shù)據(jù)進(jìn)行復(fù)核處理,是則進(jìn)行復(fù)核處理,否則結(jié)束;
所述復(fù)核模塊,用于判斷所述差異數(shù)據(jù)是否具有標(biāo)識,是則結(jié)束復(fù)核處理,否則將所述差異數(shù)據(jù)發(fā)送到工單系統(tǒng),接收工單系統(tǒng)發(fā)送的與差異數(shù)據(jù)對應(yīng)的修正數(shù)據(jù),并將修正數(shù)據(jù)發(fā)送到數(shù)據(jù)庫,對差異數(shù)據(jù)進(jìn)行標(biāo)識得到帶有標(biāo)識的差異數(shù)據(jù),并將數(shù)據(jù)庫中的差異數(shù)據(jù)替換為帶有標(biāo)識的差異數(shù)據(jù)。
附圖說明
圖1為本發(fā)明一實施例提供的數(shù)據(jù)稽核方法的流程示意圖;
圖2為本發(fā)明另一實施例提供的數(shù)據(jù)稽核方法的流程示意圖;
圖3為本發(fā)明一實施例提供的數(shù)據(jù)稽核系統(tǒng)的結(jié)構(gòu)示意圖;
圖4為本發(fā)明另一實施例提供的數(shù)據(jù)稽核系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
如圖1所示,本發(fā)明一實施例提供的數(shù)據(jù)稽核方法,包括如下步驟:
s1,獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和預(yù)先設(shè)置的與待稽核數(shù)據(jù)對應(yīng)的稽核規(guī)則;
s2,根據(jù)所述稽核規(guī)則對所述待稽核數(shù)據(jù)進(jìn)行稽核,得到差異數(shù)據(jù);
s3,將所述差異數(shù)據(jù)進(jìn)行分析形成分析數(shù)據(jù),將差異數(shù)據(jù)和分析數(shù)據(jù)發(fā)送到數(shù)據(jù)庫。
本發(fā)明實施例提供的數(shù)據(jù)稽核方法,通過獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和稽核規(guī)則,實現(xiàn)根據(jù)業(yè)務(wù)的不同設(shè)置不同的待稽核數(shù)據(jù)和稽核規(guī)則,根據(jù)對應(yīng)的稽核規(guī)則對待稽核數(shù)據(jù)進(jìn)行稽核,實現(xiàn)對不同業(yè)務(wù)的稽核,減少稽核開發(fā)周期和維護(hù)成本,降低人力和物力消耗,增強(qiáng)稽核的靈活性,且方便現(xiàn)場維護(hù)人員維護(hù)和使用人員的使用。
如圖2所示,本發(fā)明另一實施例提供的數(shù)據(jù)稽核方法,包括如下步驟:
s1,獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和預(yù)先設(shè)置的與待稽核數(shù)據(jù)對應(yīng)的稽核規(guī)則;
s2,根據(jù)所述稽核規(guī)則對所述待稽核數(shù)據(jù)進(jìn)行稽核,得到差異數(shù)據(jù);
s3,將所述差異數(shù)據(jù)進(jìn)行分析形成分析數(shù)據(jù),將差異數(shù)據(jù)和分析數(shù)據(jù)發(fā)送到數(shù)據(jù)庫;
s4,獲取數(shù)據(jù)庫中的差異數(shù)據(jù),根據(jù)客戶需求判斷是否對所述差異數(shù)據(jù)進(jìn)行復(fù)核處理,是則進(jìn)行復(fù)核處理,否則結(jié)束。
該實施例中,業(yè)務(wù)不同則待稽核的數(shù)據(jù)和稽核規(guī)則不同,且處理過程不同,為適應(yīng)各種業(yè)務(wù)需要,預(yù)先設(shè)置執(zhí)行表,執(zhí)行表用于記錄客戶是否需要對任意一條差異數(shù)據(jù)進(jìn)行復(fù)核的請求,通過執(zhí)行表記錄的內(nèi)容即可確定具體需要進(jìn)行復(fù)核的差異數(shù)據(jù),然后對該差異數(shù)據(jù)進(jìn)行復(fù)核。根據(jù)差異數(shù)據(jù)查詢語句即可確定具體需要進(jìn)行復(fù)核的差異數(shù)據(jù)。
本發(fā)明實施例提供的數(shù)據(jù)稽核方法,通過判斷是否對數(shù)據(jù)庫中的差異數(shù)據(jù)進(jìn)行復(fù)核處理,實現(xiàn)根據(jù)客戶要求進(jìn)行相應(yīng)處理,滿足各種業(yè)務(wù)需求,提高數(shù)據(jù)稽核的廣泛性和豐富性。
可選地,本發(fā)明實施例中,所述s1步驟包括:
s11,根據(jù)配置表中的數(shù)據(jù)查詢語句從數(shù)據(jù)庫中獲取待稽核數(shù)據(jù);
s12,根據(jù)配置表中的所述數(shù)據(jù)查詢語句和規(guī)則查詢語句從稽核規(guī)則庫中獲取所述稽核規(guī)則。
該實施例中,所述配置表包括所有數(shù)據(jù)查詢語句、規(guī)則查詢語句和數(shù)據(jù)查詢語句與規(guī)則查詢語句的對應(yīng)關(guān)系。所述s11步驟和s12步驟的執(zhí)行沒有先后順序的要求,可以為:s11,根據(jù)配置表中的規(guī)則查詢語句從稽核規(guī)則庫中獲取稽核規(guī)則;s12,根據(jù)配置表中的所述規(guī)則查詢語句和數(shù)據(jù)查詢語句從數(shù)據(jù)庫中獲取所述待稽核數(shù)據(jù)。
數(shù)據(jù)庫包括:鏈接信息、業(yè)務(wù)基本信息、數(shù)據(jù)查詢語句和待稽核數(shù)據(jù)。所述鏈接信息包括:數(shù)據(jù)庫ip、數(shù)據(jù)庫名稱、用戶名、密碼和端口等。所述用戶名、密碼和端口用于使數(shù)據(jù)庫與其他模塊建立連接,當(dāng)所述數(shù)據(jù)庫為多個時,所述數(shù)據(jù)庫ip和數(shù)據(jù)庫名稱用于區(qū)分不同的數(shù)據(jù)庫。所述業(yè)務(wù)基本信息包括:業(yè)務(wù)名稱、有效日期、執(zhí)行周期和使用人員。待稽核數(shù)據(jù)是由客戶提供,并人工導(dǎo)入到數(shù)據(jù)庫中,待稽核數(shù)據(jù)包括表數(shù)據(jù)和表關(guān)聯(lián)數(shù)據(jù)。數(shù)據(jù)庫按照業(yè)務(wù)類型對業(yè)務(wù)基本信息、待稽核數(shù)據(jù)進(jìn)行統(tǒng)一存儲。每一個數(shù)據(jù)查詢語句均是根據(jù)一條鏈接信息、一個業(yè)務(wù)基本信息和待稽核數(shù)據(jù)生成的,具有唯一性,由任意一個數(shù)據(jù)查詢語句能夠從數(shù)據(jù)庫中獲取到與該數(shù)據(jù)查詢語句對應(yīng)的鏈接信息、業(yè)務(wù)基本信息和待稽核數(shù)據(jù)。當(dāng)客戶不需要對差異數(shù)據(jù)進(jìn)行復(fù)核時,將分析數(shù)據(jù)、差異數(shù)據(jù)與待稽核數(shù)據(jù)存儲在一個位置,形成差異數(shù)據(jù)查詢語句并存儲在執(zhí)行表中;當(dāng)客戶需要對差異數(shù)據(jù)進(jìn)行復(fù)核時,將分析數(shù)據(jù)、工單系統(tǒng)發(fā)送的與差異數(shù)據(jù)對應(yīng)的修正數(shù)據(jù)、帶有標(biāo)識的差異數(shù)據(jù)與待稽核數(shù)據(jù)存儲在一個位置,形成差異數(shù)據(jù)查詢語句并存儲在執(zhí)行表中。
規(guī)則庫包括:基礎(chǔ)規(guī)則庫、特定規(guī)則庫和稽核規(guī)則庫?;A(chǔ)規(guī)則庫、特定規(guī)則庫和稽核規(guī)則庫均包括鏈接信息、規(guī)則查詢語句和相應(yīng)的規(guī)則。鏈接信息包括:規(guī)則庫ip、規(guī)則庫名稱、用戶名、密碼和端口等。所述用戶名、密碼和端口用于使相應(yīng)規(guī)則庫與其他模塊建立連接,當(dāng)相應(yīng)規(guī)則庫為多個時,規(guī)則庫ip和規(guī)則庫名稱用于區(qū)分不同的相應(yīng)規(guī)則庫。每一個規(guī)則查詢語句均是根據(jù)任意一個鏈接信息和稽核規(guī)則生成,具有唯一性,稽核規(guī)則和規(guī)則查詢語句形成對應(yīng)關(guān)系。
上述實施例中,根據(jù)配置表中相應(yīng)查詢語句從對應(yīng)庫中獲取待稽核數(shù)據(jù)和稽核規(guī)則,使得研發(fā)工作僅限于關(guān)注配置表的設(shè)置及調(diào)用,實現(xiàn)對不同業(yè)務(wù)的稽核,減少稽核開發(fā)周期和維護(hù)成本,降低人力和物力消耗,針對不同的待稽核數(shù)據(jù)采用不同的稽核規(guī)則進(jìn)行稽核,增強(qiáng)稽核的靈活性,且方便現(xiàn)場維護(hù)人員維護(hù)和使用人員的使用。
可選地,本發(fā)明實施例中,所述稽核規(guī)則的生成過程為:從特定規(guī)則庫中獲取特定規(guī)則,從基礎(chǔ)規(guī)則庫中獲取基礎(chǔ)規(guī)則,根據(jù)業(yè)務(wù)需要對特定規(guī)則和基礎(chǔ)規(guī)則進(jìn)行組合;并將所述稽核規(guī)則預(yù)先存儲在稽核規(guī)則庫內(nèi)。
該實施例中,現(xiàn)有稽核一般只是對數(shù)據(jù)平衡性進(jìn)行稽核,本發(fā)明不再局限于一種規(guī)則和一種業(yè)務(wù)類型。而是將所有業(yè)務(wù)領(lǐng)域常用的基礎(chǔ)規(guī)則進(jìn)行匯總,并存儲在基礎(chǔ)規(guī)則庫中。將客戶提供的區(qū)別于基礎(chǔ)規(guī)則的規(guī)則預(yù)先存儲在特定規(guī)則庫中。從特定規(guī)則庫中獲取業(yè)務(wù)所對應(yīng)的特定規(guī)則,從基礎(chǔ)規(guī)則庫中獲取基礎(chǔ)規(guī)則,根據(jù)業(yè)務(wù)需要對特定規(guī)則和基礎(chǔ)規(guī)則進(jìn)行組合生成稽核規(guī)則,將此稽核規(guī)則存儲在稽核規(guī)則庫內(nèi)。按照此方式可以獲得任意一個業(yè)務(wù)對應(yīng)的特定規(guī)則和稽核規(guī)則,從而不斷豐富特定規(guī)則庫和稽核規(guī)則庫,以滿足不同業(yè)務(wù)的數(shù)據(jù)稽核需要。所述基礎(chǔ)規(guī)則包括實名制校驗規(guī)則、姓名是否為中文校驗規(guī)則、漢字長度校驗規(guī)則、身份證校驗規(guī)則等中的至少一種規(guī)則。
本發(fā)明通過將規(guī)則進(jìn)行下垂處理,根據(jù)一個業(yè)務(wù)需求對基礎(chǔ)規(guī)則進(jìn)行提取,并與特定規(guī)則進(jìn)行組合形成一種配置化規(guī)則,重復(fù)此配置過程或者利用此配置化規(guī)則,實現(xiàn)降低維護(hù)人員的成本,使得研發(fā)人員不再疲于處理代碼開發(fā),實現(xiàn)稽核規(guī)則的快速制定。
上述實施例中,通過稽核規(guī)則是根據(jù)業(yè)務(wù)需要對特定規(guī)則和基礎(chǔ)規(guī)則進(jìn)行組合生成,并預(yù)先存儲在稽核規(guī)則庫內(nèi),實現(xiàn)能夠根據(jù)客戶提供的內(nèi)容快速生成相應(yīng)的稽核規(guī)則,增強(qiáng)稽核的靈活性,提高稽核規(guī)則生成速度,減少了稽核開發(fā)周期和維護(hù)成本,降低人力和物力消耗,且方便現(xiàn)場維護(hù)人員維護(hù)和使用人員的使用。
可選地,本發(fā)明實施例中,所述復(fù)核處理包括:判斷所述差異數(shù)據(jù)是否具有標(biāo)識,是則結(jié)束復(fù)核處理,否則將所述差異數(shù)據(jù)發(fā)送到工單系統(tǒng),接收工單系統(tǒng)發(fā)送的與差異數(shù)據(jù)對應(yīng)的修正數(shù)據(jù),并將修正數(shù)據(jù)發(fā)送到數(shù)據(jù)庫,對差異數(shù)據(jù)進(jìn)行標(biāo)識得到帶有標(biāo)識的差異數(shù)據(jù),并將數(shù)據(jù)庫中的差異數(shù)據(jù)替換為帶有標(biāo)識的差異數(shù)據(jù)。
該實施例中,所述工單系統(tǒng)是運(yùn)營商使用的系統(tǒng),工單系統(tǒng)將接收的差異數(shù)據(jù)以工單形式下發(fā)到負(fù)責(zé)人終端,由負(fù)責(zé)人在負(fù)責(zé)人終端上進(jìn)行修改,形成與差異數(shù)據(jù)對應(yīng)的修正數(shù)據(jù),負(fù)責(zé)人終端將所述修正數(shù)據(jù)經(jīng)過工單系統(tǒng)發(fā)送到復(fù)核處理中,復(fù)核處理將接收的修正數(shù)據(jù)發(fā)送到數(shù)據(jù)庫。標(biāo)識包括修正數(shù)據(jù)的形成時間。所述工單系統(tǒng)還可以是其他對接系統(tǒng),根據(jù)業(yè)務(wù)需要設(shè)定。
上述實施例中,通過判斷差異數(shù)據(jù)是否具有標(biāo)識,實現(xiàn)快速確定是否結(jié)束復(fù)核處理,而在差異數(shù)據(jù)不具有標(biāo)識時將差異數(shù)據(jù)發(fā)送到工單系統(tǒng),由數(shù)據(jù)提供者對差異數(shù)據(jù)進(jìn)行修正,形成修正數(shù)據(jù)并發(fā)送到數(shù)據(jù)庫,對差異數(shù)據(jù)進(jìn)行標(biāo)識并替換數(shù)據(jù)庫中的差異數(shù)據(jù),實現(xiàn)提高稽核的完善性,能夠根據(jù)客戶要求進(jìn)行相應(yīng)處理,通過對修正數(shù)據(jù)的存儲和對數(shù)據(jù)庫中不具有標(biāo)識的差異數(shù)據(jù)的替換,實現(xiàn)數(shù)據(jù)保存完整和有跡可循。
可選地,本發(fā)明實施例中,在所述s1步驟之前還包括s0步驟,所述s0步驟包括:判斷當(dāng)前時刻是否為稽核時間點(diǎn),是則執(zhí)行s1,否則結(jié)束。
該實施例中,不同的業(yè)務(wù)有不同的稽核頻度,稽核頻度可以為一周或是一天等,當(dāng)上次稽核開始即開始計時,到達(dá)一周或是一天后即開始新的稽核。若當(dāng)前時刻并非稽核時間點(diǎn)時,則判定為否,并結(jié)束;若當(dāng)前時刻是稽核時間點(diǎn)時,則判定為是,并執(zhí)行s1。
上述實施例中,通過在獲取待稽核數(shù)據(jù)和稽核規(guī)則前判斷當(dāng)前時刻是否為稽核時間點(diǎn),實現(xiàn)根據(jù)客戶要求的稽核頻度進(jìn)行稽核,滿足各種業(yè)務(wù)需求,提高數(shù)據(jù)稽核的廣泛性和豐富性。
可選地,本發(fā)明實施例中,將所述差異數(shù)據(jù)、分析數(shù)據(jù)或修正數(shù)據(jù)進(jìn)行顯示。
上述實施例中,通過顯示差異數(shù)據(jù)、分析數(shù)據(jù)或修正數(shù)據(jù)從而實現(xiàn)使用者對稽核過程涉及的數(shù)據(jù)有直觀清楚的認(rèn)識。
如圖3所示,本發(fā)明一實施例提供的數(shù)據(jù)稽核系統(tǒng),包括:
獲取模塊,用于獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和預(yù)先設(shè)置的與待稽核數(shù)據(jù)對應(yīng)的稽核規(guī)則;
稽核模塊,用于根據(jù)所述稽核規(guī)則對所述待稽核數(shù)據(jù)進(jìn)行稽核,得到差異數(shù)據(jù);
發(fā)送模塊,用于將所述差異數(shù)據(jù)進(jìn)行分析形成分析數(shù)據(jù),將差異數(shù)據(jù)和分析數(shù)據(jù)發(fā)送到數(shù)據(jù)庫。
本發(fā)明實施例提供的數(shù)據(jù)稽核系統(tǒng),通過獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和稽核規(guī)則,實現(xiàn)根據(jù)業(yè)務(wù)的不同設(shè)置不同的待稽核數(shù)據(jù)和稽核規(guī)則,根據(jù)對應(yīng)的稽核規(guī)則對待稽核數(shù)據(jù)進(jìn)行稽核,實現(xiàn)對不同業(yè)務(wù)的稽核,減少稽核開發(fā)周期和維護(hù)成本,降低人力和物力消耗,增強(qiáng)稽核的靈活性,且方便現(xiàn)場維護(hù)人員維護(hù)和使用人員的使用。
如圖4所示,本發(fā)明另一實施例提供的數(shù)據(jù)稽核系統(tǒng),包括:
獲取模塊,用于獲取預(yù)先設(shè)置的待稽核數(shù)據(jù)和預(yù)先設(shè)置的與待稽核數(shù)據(jù)對應(yīng)的稽核規(guī)則;
稽核模塊,用于根據(jù)所述稽核規(guī)則對所述待稽核數(shù)據(jù)進(jìn)行稽核,得到差異數(shù)據(jù);
發(fā)送模塊,用于將所述差異數(shù)據(jù)進(jìn)行分析形成分析數(shù)據(jù),將差異數(shù)據(jù)和分析數(shù)據(jù)發(fā)送到數(shù)據(jù)庫;
判斷模塊,用于獲取數(shù)據(jù)庫中的差異數(shù)據(jù),根據(jù)客戶需求判斷是否對所述差異數(shù)據(jù)進(jìn)行復(fù)核處理,是則進(jìn)行復(fù)核處理,否則結(jié)束;
復(fù)核模塊,用于判斷所述差異數(shù)據(jù)是否具有標(biāo)識,是則結(jié)束復(fù)核處理,否則將所述差異數(shù)據(jù)發(fā)送到工單系統(tǒng),接收工單系統(tǒng)發(fā)送的與差異數(shù)據(jù)對應(yīng)的修正數(shù)據(jù),并將修正數(shù)據(jù)發(fā)送到數(shù)據(jù)庫,對差異數(shù)據(jù)進(jìn)行標(biāo)識得到帶有標(biāo)識的差異數(shù)據(jù),并將數(shù)據(jù)庫中的差異數(shù)據(jù)替換為帶有標(biāo)識的差異數(shù)據(jù)。
本發(fā)明實施例提供的數(shù)據(jù)稽核系統(tǒng),通過判斷是否對數(shù)據(jù)庫中的差異數(shù)據(jù)進(jìn)行復(fù)核處理,實現(xiàn)根據(jù)客戶要求進(jìn)行相應(yīng)處理,滿足各種業(yè)務(wù)需求,提高數(shù)據(jù)稽核的廣泛性和豐富性。通過判斷差異數(shù)據(jù)是否具有標(biāo)識,實現(xiàn)快速確定是否結(jié)束復(fù)核處理,而在差異數(shù)據(jù)不具有標(biāo)識時將差異數(shù)據(jù)發(fā)送到工單系統(tǒng),由數(shù)據(jù)提供者對差異數(shù)據(jù)進(jìn)行修正,形成修正數(shù)據(jù)并發(fā)送到數(shù)據(jù)庫,對差異數(shù)據(jù)進(jìn)行標(biāo)識并替換數(shù)據(jù)庫中的差異數(shù)據(jù),實現(xiàn)提高稽核的完善性,能夠根據(jù)客戶要求進(jìn)行相應(yīng)處理,通過對修正數(shù)據(jù)的存儲和對數(shù)據(jù)庫中不具有標(biāo)識的差異數(shù)據(jù)的替換,實現(xiàn)數(shù)據(jù)保存完整和有跡可循。
可選地,本發(fā)明實施例中,所述獲取模塊包括:
數(shù)據(jù)獲取模塊,用于根據(jù)配置表中的數(shù)據(jù)查詢語句從數(shù)據(jù)庫中獲取待稽核數(shù)據(jù);
規(guī)則獲取模塊,用于根據(jù)配置表中的所述數(shù)據(jù)查詢語句和規(guī)則查詢語句從稽核規(guī)則庫中獲取所述稽核規(guī)則。
上述實施例中,根據(jù)配置表中相應(yīng)查詢語句從對應(yīng)庫中獲取待稽核數(shù)據(jù)和稽核規(guī)則,使得研發(fā)工作僅限于關(guān)注配置表的設(shè)置及調(diào)用,實現(xiàn)對不同業(yè)務(wù)的稽核,減少稽核開發(fā)周期和維護(hù)成本,降低人力和物力消耗,針對不同的待稽核數(shù)據(jù)采用不同的稽核規(guī)則進(jìn)行稽核,增強(qiáng)稽核的靈活性,且方便現(xiàn)場維護(hù)人員維護(hù)和使用人員的使用。
可選地,本發(fā)明實施例中,所述數(shù)據(jù)稽核系統(tǒng)還包括生成模塊,所述生成模塊用于從特定規(guī)則庫中獲取特定規(guī)則,從基礎(chǔ)規(guī)則庫中獲取基礎(chǔ)規(guī)則,根據(jù)業(yè)務(wù)需要對特定規(guī)則和基礎(chǔ)規(guī)則進(jìn)行組合;并將所述稽核規(guī)則預(yù)先存儲在稽核規(guī)則庫內(nèi)。
上述實施例中,通過稽核規(guī)則是根據(jù)業(yè)務(wù)需要對特定規(guī)則和基礎(chǔ)規(guī)則進(jìn)行組合生成,并預(yù)先存儲在稽核規(guī)則庫內(nèi),實現(xiàn)能夠根據(jù)客戶提供的內(nèi)容快速生成相應(yīng)的稽核規(guī)則,增強(qiáng)稽核的靈活性,提高稽核規(guī)則生成速度,減少了稽核開發(fā)周期和維護(hù)成本,降低人力和物力消耗,且方便現(xiàn)場維護(hù)人員維護(hù)和使用人員的使用。
本發(fā)明實施例提供的數(shù)據(jù)稽核系統(tǒng)中的各個模塊所執(zhí)行的功能均已在上述實施例的數(shù)據(jù)稽核方法中進(jìn)行了詳細(xì)的介紹,在此不再贅述。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。