數(shù)據(jù)處理方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)處理方法,所述數(shù)據(jù)處理方法包括:根據(jù)用戶確定的提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)作為待合并數(shù)據(jù);采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在錯(cuò)誤數(shù)據(jù);在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將所述待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。本發(fā)明還公開了一種數(shù)據(jù)處理裝置。本發(fā)明能夠?qū)?shù)據(jù)的正確性進(jìn)行判斷,并標(biāo)識(shí)其中的待確定數(shù)據(jù),從而方便用戶對(duì)數(shù)據(jù)進(jìn)行修改,能夠避免合并數(shù)據(jù)出現(xiàn)錯(cuò)誤。
【專利說(shuō)明】
數(shù)據(jù)處理方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法及裝置。
【背景技術(shù)】
[0002]數(shù)據(jù)合并是指根據(jù)實(shí)際需要將內(nèi)容相關(guān)或指定內(nèi)容的數(shù)據(jù)進(jìn)行整合。通過(guò)對(duì)合并后的數(shù)據(jù)進(jìn)行處理、分析,根據(jù)數(shù)據(jù)處理及數(shù)據(jù)分析結(jié)果得出相應(yīng)的結(jié)論或調(diào)整策略。
[0003]目前,對(duì)于大規(guī)模的數(shù)據(jù)存儲(chǔ),均是通過(guò)數(shù)據(jù)庫(kù)來(lái)完成,而由于在進(jìn)行數(shù)據(jù)合并時(shí),所需要的數(shù)據(jù)很有可能存儲(chǔ)于不同的數(shù)據(jù)庫(kù)中,這樣就需要從多個(gè)數(shù)據(jù)庫(kù)中進(jìn)行相關(guān)數(shù)據(jù)的讀取和合并。
[0004]例如,由于現(xiàn)階段各大公司大部分都采用了信息化管理,也就是說(shuō),將公司日常運(yùn)營(yíng)的相關(guān)數(shù)據(jù)存儲(chǔ)于對(duì)應(yīng)的數(shù)據(jù)庫(kù)中,并根據(jù)數(shù)據(jù)庫(kù)中相關(guān)數(shù)據(jù)的變化進(jìn)行運(yùn)營(yíng)狀況的分析和相關(guān)策略的調(diào)整。在公司的財(cái)務(wù)管理方面,可以將公司所有往來(lái)信息的一整套記錄、會(huì)計(jì)報(bào)表和統(tǒng)計(jì)分析報(bào)表等設(shè)置為一個(gè)帳套,通常情況下,該帳套對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(kù)。如果某公司有幾個(gè)下屬的獨(dú)立核算的分支機(jī)構(gòu),則需要分別建立幾個(gè)相互之間獨(dú)立的帳套。這樣,由于各個(gè)帳套之間均是獨(dú)立存在的,總公司如果需要了解整個(gè)集團(tuán)的運(yùn)營(yíng)狀況,就必須調(diào)取各個(gè)分支機(jī)構(gòu)的帳套中所存儲(chǔ)的相關(guān)數(shù)據(jù),并將該數(shù)據(jù)進(jìn)行合并匯總。
[0005]目前在匯總過(guò)程中,不會(huì)對(duì)數(shù)據(jù)的正確性進(jìn)行驗(yàn)證,從而導(dǎo)致匯總結(jié)果容易出錯(cuò),同時(shí)可能由于其他原因?qū)е聰?shù)據(jù)讀取錯(cuò)誤,比如分支機(jī)構(gòu)中數(shù)據(jù)正在被修改,使得讀取的數(shù)據(jù)與修改后的數(shù)據(jù)不對(duì)應(yīng)造成錯(cuò)誤,從而使得匯總數(shù)據(jù)結(jié)果出錯(cuò)。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的主要目的在于提出一種數(shù)據(jù)處理方法及裝置,旨在實(shí)現(xiàn)在數(shù)據(jù)合并時(shí),對(duì)數(shù)據(jù)進(jìn)行正確性驗(yàn)證,從而避免匯總數(shù)據(jù)出錯(cuò)。
[0007]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種數(shù)據(jù)處理方法,所述數(shù)據(jù)處理方法包括以下步驟:
[0008]根據(jù)確定的提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)作為待合并數(shù)據(jù);
[0009]采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù),其中所述待確定數(shù)據(jù)包括無(wú)法確定正確的數(shù)據(jù)和錯(cuò)誤數(shù)據(jù);
[0010]在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將所述待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。
[0011 ] 可選地,所述方法還包括:
[0012]確定所述待確定數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù),并將所述錯(cuò)誤數(shù)據(jù)修改為正確的數(shù)據(jù);
[0013]根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)。
[0014]可選地,所述根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)的步驟包括:
[0015]根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則計(jì)算獲得與修改后數(shù)據(jù)相關(guān)的其他數(shù)據(jù)的對(duì)照值;
[0016]確定其他數(shù)據(jù)的值是否與所述對(duì)照值相同;
[0017]將其他數(shù)據(jù)的值中與所述對(duì)照值不相同的數(shù)據(jù)標(biāo)記為錯(cuò)誤數(shù)據(jù)。
[0018]可選地,所述確定所述待確定數(shù)據(jù)中錯(cuò)誤數(shù)據(jù),并將所述錯(cuò)誤數(shù)據(jù)修改為正確的數(shù)據(jù)的步驟之后還包括:
[0019]將修改后的正確數(shù)據(jù)發(fā)送至與修改正確的數(shù)據(jù)對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù),以使得待合并數(shù)據(jù)庫(kù)根據(jù)修改后的正確數(shù)據(jù)進(jìn)行更新。
[0020]可選地,所述采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù)的步驟之后還包括:
[0021]在確定所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí),將所述待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比;
[0022]如果所述待確定數(shù)據(jù)與原始數(shù)據(jù)不同,則將所述待確定數(shù)據(jù)替換為原始數(shù)據(jù)。
[0023]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種數(shù)據(jù)處理裝置,所述數(shù)據(jù)處理裝置包括:
[0024]提取模塊,用于根據(jù)用戶確定的提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)作為待合并數(shù)據(jù);
[0025]第一確定模塊,用于采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù),其中所述待確定數(shù)據(jù)包括無(wú)法確定正確的數(shù)據(jù)和錯(cuò)誤數(shù)據(jù);
[0026]合并模塊,用于在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將手勢(shì)待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。
[0027]可選地,所述數(shù)據(jù)處理裝置還包括:
[0028]修改模塊,用于確定所述待確定數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù),并將所述錯(cuò)誤數(shù)據(jù)修改為正確的數(shù)據(jù);
[0029]第二確定模塊,用于根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)。
[0030]可選地,所述第二確定模塊包括:
[0031 ]計(jì)算單元,用于根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則計(jì)算獲得與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù)的對(duì)照值;
[0032]確定單元,用于確定其他數(shù)據(jù)的值是否與所述對(duì)照值相同;
[0033]標(biāo)記單元,用于將其他數(shù)據(jù)的值中與所述對(duì)照值不相同的數(shù)據(jù)標(biāo)記為錯(cuò)誤數(shù)據(jù)。
[0034]可選地,所述數(shù)據(jù)處理裝置還包括:
[0035]發(fā)送模塊,用于將修改后的正確數(shù)據(jù)發(fā)送至與修改正確的數(shù)據(jù)對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù),以使得待合并數(shù)據(jù)庫(kù)根據(jù)修改后的數(shù)據(jù)進(jìn)行更新。
[0036]可選地,所述數(shù)據(jù)處理裝置還包括:
[0037]對(duì)比模塊,用于在確定所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí),將所述待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比;
[0038]替換模塊,用于如果所述待確定數(shù)據(jù)與原始數(shù)據(jù)不同,則將所述待確定數(shù)據(jù)替換為原始數(shù)據(jù)。
[0039]本發(fā)明通過(guò)根據(jù)用戶確定的提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)作為待合并數(shù)據(jù);采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在錯(cuò)誤數(shù)據(jù);在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將所述待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。通過(guò)上述方式,本發(fā)明在合并數(shù)據(jù)的同時(shí)根據(jù)預(yù)設(shè)規(guī)則對(duì)其中的數(shù)據(jù)進(jìn)行遍歷,對(duì)數(shù)據(jù)的正確性進(jìn)行判斷,并標(biāo)識(shí)其中的待確定數(shù)據(jù),從而方便用戶對(duì)數(shù)據(jù)進(jìn)行修改,能夠避免合并數(shù)據(jù)出現(xiàn)錯(cuò)誤。
【附圖說(shuō)明】
[0040]圖1為本發(fā)明數(shù)據(jù)處理方法第一實(shí)施例的流程示意圖;
[0041 ]圖2為本發(fā)明數(shù)據(jù)處理方法第二實(shí)施例的流程示意圖;
[0042]圖3為本發(fā)明實(shí)施例中根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)的一種流程示意圖;
[0043]圖4為本發(fā)明數(shù)據(jù)處理方法第三實(shí)施例的流程示意圖;
[0044]圖5為本發(fā)明數(shù)據(jù)處理方法第四實(shí)施例的流程示意圖;
[0045]圖6為本發(fā)明數(shù)據(jù)處理裝置第一實(shí)施例的功能模塊示意圖;
[0046]圖7為本發(fā)明數(shù)據(jù)處理裝置第二實(shí)施例的功能模塊示意圖;
[0047]圖8為本發(fā)明實(shí)施例中第二確定模塊的細(xì)化功能模塊示意圖;
[0048]圖9為本發(fā)明數(shù)據(jù)處理裝置第三實(shí)施例的功能模塊示意圖;
[0049]圖10為本發(fā)明數(shù)據(jù)處理裝置第四實(shí)施例的功能模塊示意圖。
[0050]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0051]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0052]本發(fā)明提供一種數(shù)據(jù)處理方法。
[0053]參照?qǐng)D1,圖1為本發(fā)明數(shù)據(jù)處理方法第一實(shí)施例的流程示意圖。
[0054]在本實(shí)施例中,該數(shù)據(jù)處理方法包括:
[0055]步驟S10,根據(jù)確定的提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)作為待合并數(shù)據(jù);
[0056]用戶可以通過(guò)選擇界面選擇需要合并的數(shù)據(jù)庫(kù),作為待合并數(shù)據(jù)庫(kù),比如總公司在需要通過(guò)本年第一季度的財(cái)務(wù)情況時(shí),用戶通過(guò)選擇界面選擇總公司的下屬分支機(jī)構(gòu)的數(shù)據(jù)庫(kù),然后通過(guò)登錄界面輸入各下屬分支結(jié)構(gòu)對(duì)應(yīng)的賬套,從而獲得各下屬分支機(jī)構(gòu)的數(shù)據(jù)庫(kù)訪問(wèn)等權(quán)限。
[0057]用戶可以通過(guò)輸入裝置輸入需要提取的數(shù)據(jù)所對(duì)應(yīng)的屬性,比如收入、支出等確定提取范圍,或者用戶可以通過(guò)本發(fā)明進(jìn)入對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù),在該數(shù)據(jù)庫(kù)中選擇提取的數(shù)據(jù)的范圍,比如選擇數(shù)據(jù)庫(kù)中的銷售數(shù)據(jù)。當(dāng)然通過(guò)也可以事先預(yù)置屬性,從而確定提取范圍。
[0058]根據(jù)用戶選擇的提取范圍對(duì)各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)進(jìn)行提取,將提取到的原始數(shù)據(jù)作為待合并數(shù)據(jù)。由于提取數(shù)據(jù)可能較多,為避免大量數(shù)據(jù)存儲(chǔ)在內(nèi)存中,導(dǎo)致內(nèi)存占用過(guò)大,導(dǎo)致處理速度變慢或者處理錯(cuò)誤,本實(shí)施例中將提取到的待合并數(shù)據(jù)存儲(chǔ)在新建數(shù)據(jù)庫(kù)中,以減少內(nèi)存壓力。
[0059]步驟S20,采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù);
[0060]由于數(shù)據(jù)庫(kù)中某些數(shù)據(jù)會(huì)存在特定的邏輯關(guān)系,比如某一列為另一列的整數(shù)倍,某一列比另一列大等等,或者多個(gè)數(shù)據(jù)之間存在相互邏輯關(guān)系,可以根據(jù)多個(gè)邏輯關(guān)系對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證,從而確定待確定數(shù)據(jù),其中所述待確定數(shù)據(jù)包括無(wú)法確定正確的數(shù)據(jù)和錯(cuò)誤數(shù)據(jù)。用戶可以事先將對(duì)于的規(guī)則存儲(chǔ)在運(yùn)行本發(fā)明的設(shè)備中,具體實(shí)施中某些列的數(shù)據(jù)還可能通過(guò)在各待合并數(shù)據(jù)庫(kù)中設(shè)置有對(duì)應(yīng)的邏輯關(guān)系獲得,比如價(jià)格等于單價(jià)乘以數(shù)量,此時(shí)還可以在獲得待合并數(shù)據(jù)的同時(shí),讀取各數(shù)據(jù)對(duì)應(yīng)的邏輯關(guān)系作為預(yù)設(shè)規(guī)則。
[0061]采用預(yù)設(shè)規(guī)則對(duì)根據(jù)步驟SlO提取到的待合并數(shù)據(jù)進(jìn)行遍歷,采用預(yù)設(shè)規(guī)格對(duì)各個(gè)數(shù)據(jù)進(jìn)行驗(yàn)證,確定獲得的所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù)。
[0062]步驟S30,在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將所述待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。
[0063]對(duì)經(jīng)過(guò)步驟S20處理過(guò)的待合并數(shù)據(jù),進(jìn)行合并,獲得合并數(shù)據(jù),具體地可以對(duì)提取的待合并數(shù)據(jù)進(jìn)行整理,將屬性相同的數(shù)據(jù)放置在同一列中,同時(shí)不打亂各個(gè)數(shù)據(jù)的與其他數(shù)據(jù)的邏輯關(guān)系,即原屬于同一行的數(shù)據(jù),合并后還位于同一行,方便后續(xù)操作,然后對(duì)合并數(shù)據(jù)中的待確定數(shù)據(jù)進(jìn)行標(biāo)記,方便用戶根據(jù)標(biāo)記對(duì)待確定數(shù)據(jù)進(jìn)行確定或修改,從而避免合并數(shù)據(jù)出錯(cuò)。
[0064]本發(fā)明通過(guò)根據(jù)用戶確定的提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)作為待合并數(shù)據(jù);采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在錯(cuò)誤數(shù)據(jù);在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將所述待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。通過(guò)上述方式,本發(fā)明在合并數(shù)據(jù)的同時(shí)根據(jù)預(yù)設(shè)規(guī)則對(duì)其中的數(shù)據(jù)進(jìn)行遍歷,對(duì)數(shù)據(jù)的正確性進(jìn)行判斷,并標(biāo)識(shí)其中的待確定數(shù)據(jù),從而方便用戶對(duì)數(shù)據(jù)進(jìn)行修改,能夠避免合并數(shù)據(jù)出現(xiàn)錯(cuò)誤。
[0065]參照?qǐng)D2,圖2為本發(fā)明數(shù)據(jù)處理方法第二實(shí)施例的流程示意圖。
[0066]基于本發(fā)明數(shù)據(jù)處理方法第一實(shí)施例,數(shù)據(jù)處理方法還可以包括:
[0067]步驟S40,確定所述待確定數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù),并將所述錯(cuò)誤數(shù)據(jù)修改為正確的數(shù)據(jù);
[0068]步驟S50,根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)。
[0069]本實(shí)施例中由于數(shù)據(jù)庫(kù)中某個(gè)標(biāo)記的錯(cuò)誤數(shù)據(jù)與其他的數(shù)據(jù)關(guān)聯(lián)關(guān)系比較少時(shí),比如A列的值為A時(shí),B列的值B必然為F(A),S卩B是關(guān)于A的函數(shù),這種關(guān)聯(lián)關(guān)系也會(huì)存儲(chǔ)在對(duì)應(yīng)的數(shù)據(jù)庫(kù)中,則此時(shí)由于只獲得一個(gè)關(guān)聯(lián)關(guān)系,無(wú)法確定哪列數(shù)據(jù)為正確數(shù)據(jù)。此時(shí)可以通過(guò)交換界面與用戶進(jìn)行交互,用戶可以通過(guò)標(biāo)記識(shí)別出提取的數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù),然后根據(jù)其他的資料,比如發(fā)票,對(duì)提取到的待合并數(shù)據(jù)進(jìn)行修改,修改為正確的數(shù)據(jù)。
[0070]具體實(shí)施中如果某個(gè)錯(cuò)誤數(shù)據(jù)與其他的數(shù)據(jù)的關(guān)系比較多或者某個(gè)錯(cuò)誤數(shù)據(jù)相關(guān)的數(shù)據(jù)還與其他數(shù)據(jù)關(guān)聯(lián),從而能夠推導(dǎo)出該錯(cuò)誤數(shù)據(jù)的正確值,比如某數(shù)據(jù)A是關(guān)于錯(cuò)誤數(shù)據(jù)B的函數(shù),S卩A = F(B),A = F(C),此時(shí)可以根據(jù)兩個(gè)邏輯關(guān)系中A的值相同,則基本可以確定A值正確,此時(shí)也可以確定待合并數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)為B,然后根據(jù)A = F(B)推導(dǎo)出B的正確值,然后自動(dòng)進(jìn)行修改為正確值。
[0071]在修改完成后,再根據(jù)修改后的數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)。
[0072]具體地,參閱圖3,根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)的過(guò)程可以包括:
[0073]步驟S51,根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則計(jì)算獲得與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù)的對(duì)照值;
[0074]步驟S52,確定其他數(shù)據(jù)的值是否與所述對(duì)照值相同;
[0075]步驟S53,將其他數(shù)據(jù)的值中與所述對(duì)照值不相同的數(shù)據(jù)標(biāo)記為錯(cuò)誤數(shù)據(jù)。
[0076]具體地,本實(shí)施例中將修改后的數(shù)據(jù)確定為正確數(shù)據(jù),然后根據(jù)修改后的正確數(shù)據(jù)與預(yù)設(shè)規(guī)則重新對(duì)其他的數(shù)據(jù)進(jìn)行計(jì)算,其中預(yù)設(shè)規(guī)則可以為用戶事先預(yù)置的,也可以為讀取數(shù)據(jù)時(shí),讀取到待合并數(shù)據(jù)庫(kù)中的邏輯關(guān)系,計(jì)算獲得與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù)的對(duì)照值,然后將參照值和其他數(shù)據(jù)的值進(jìn)行對(duì)比,如果兩者相同,則判斷為正確的值,否則其他的數(shù)據(jù)則為錯(cuò)誤的數(shù)據(jù)。比如上述例子中如果B = F(D),則可以根據(jù)B的值重新確定D的值是否正確,重新驗(yàn)證D,從而確保其他數(shù)據(jù)驗(yàn)證正確,如果D的值不正確,則標(biāo)記數(shù)據(jù)D為錯(cuò)誤數(shù)據(jù)。
[0077]參閱圖4,圖4為本發(fā)明數(shù)據(jù)處理方法第三實(shí)施例的流程示意圖。
[0078]基于本發(fā)明數(shù)據(jù)處理方法第二實(shí)施例,數(shù)據(jù)處理方法還可以包括:
[0079]步驟S60,將修改后的正確數(shù)據(jù)發(fā)送至與修改正確的數(shù)據(jù)對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù),以使得待合并數(shù)據(jù)庫(kù)根據(jù)修改后的正確數(shù)據(jù)進(jìn)行更新。
[0080]本實(shí)施例中,如果某個(gè)數(shù)據(jù)確定為錯(cuò)誤數(shù)據(jù),則該數(shù)據(jù)的來(lái)源的待合并數(shù)據(jù)庫(kù)中的對(duì)應(yīng)的數(shù)據(jù)也可能為人為輸入錯(cuò)誤,此時(shí)可以將修改后的數(shù)據(jù),即修改正確的數(shù)據(jù)發(fā)送至該待合并數(shù)據(jù)庫(kù),該待合并數(shù)據(jù)庫(kù)接收到正確的數(shù)據(jù),以及該正確數(shù)據(jù)所在的位置信息,對(duì)應(yīng)根據(jù)修改后的數(shù)據(jù)進(jìn)行更新,從而對(duì)待合并數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行修復(fù)。需要特別說(shuō)明的是為后續(xù)能夠查找到對(duì)應(yīng)的源數(shù)據(jù),本實(shí)施例在提取和合并過(guò)程中需要建立合并后的數(shù)據(jù)的位置和對(duì)應(yīng)的源數(shù)據(jù)的位置之間的關(guān)系,從而后續(xù)待合并數(shù)據(jù)庫(kù)進(jìn)行更新時(shí),能夠根據(jù)建立的關(guān)系查找到對(duì)應(yīng)的源數(shù)據(jù)進(jìn)行對(duì)應(yīng)更新。
[0081]參閱圖5,圖5為本發(fā)明數(shù)據(jù)處理方法第四實(shí)施例的流程示意圖。
[0082]基于本發(fā)明數(shù)據(jù)處理方法第一實(shí)施例,數(shù)據(jù)處理方法還可以包括:
[0083]步驟S70,在確定所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí),將所述待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比;
[0084]步驟S80,如果所述待確定數(shù)據(jù)與原始數(shù)據(jù)不同,則將所述待確定數(shù)據(jù)替換為原始數(shù)據(jù)。
[0085]由于采用預(yù)設(shè)規(guī)則進(jìn)行判斷的過(guò)程以及占用的資源比較多,同時(shí)可能由于待合并數(shù)據(jù)庫(kù)正在被其他用戶修改,從而導(dǎo)致提取到的數(shù)據(jù)錯(cuò)誤,或者其他未知原因?qū)е绿崛〉降臄?shù)據(jù)錯(cuò)誤,從而此時(shí)導(dǎo)致提取的數(shù)據(jù)較亂,無(wú)法確定其正確性。本實(shí)施例中可以將待確定數(shù)據(jù)與提取到該數(shù)據(jù)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比,根據(jù)對(duì)比結(jié)果確定原始數(shù)據(jù)是否同樣存在錯(cuò)誤,如果待確定數(shù)據(jù)與原始數(shù)據(jù)相同,則確定原始數(shù)據(jù)同樣存在錯(cuò)誤,則可以對(duì)該待確定數(shù)據(jù)進(jìn)行標(biāo)記,重新執(zhí)行與用戶交互的步驟;如果待確定數(shù)據(jù)與原始數(shù)據(jù)不同,則確定原始數(shù)據(jù)不存在錯(cuò)誤,此時(shí)將待確定數(shù)據(jù)替換為原始數(shù)據(jù)。具體實(shí)施中可能用戶修改的時(shí)間較長(zhǎng),則可以在預(yù)設(shè)時(shí)間段后再將待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比,當(dāng)然也可以設(shè)置將待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比預(yù)設(shè)次數(shù),以排除用戶修改導(dǎo)致提取數(shù)據(jù)錯(cuò)誤的情況。通過(guò)上述方式,本實(shí)施例能減少資源的占用。
[0086]本發(fā)明進(jìn)一步提供一種數(shù)據(jù)處理裝置。
[0087]參照?qǐng)D6,圖6為本發(fā)明數(shù)據(jù)處理裝置第一實(shí)施例的功能模塊示意圖;
[0088]提取模塊10,用于根據(jù)提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)作為待合并數(shù)據(jù);
[0089]用戶可以通過(guò)選擇界面選擇需要合并的數(shù)據(jù)庫(kù),作為待合并數(shù)據(jù)庫(kù),比如總公司在需要通過(guò)本年第一季度的財(cái)務(wù)情況時(shí),用戶通過(guò)選擇界面選擇總公司的下屬分支機(jī)構(gòu)的數(shù)據(jù)庫(kù),然后通過(guò)登錄界面輸入各下屬分支結(jié)構(gòu)對(duì)應(yīng)的賬套,從而獲得各下屬分支機(jī)構(gòu)的數(shù)據(jù)庫(kù)訪問(wèn)等權(quán)限。
[0090]用戶可以通過(guò)輸入裝置輸入需要提取的數(shù)據(jù)所對(duì)應(yīng)的屬性,比如收入、支出等確定提取范圍,或者用戶可以通過(guò)本發(fā)明進(jìn)入對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù),在該數(shù)據(jù)庫(kù)中選擇提取的數(shù)據(jù)的范圍,比如選擇數(shù)據(jù)庫(kù)中的銷售數(shù)據(jù)。當(dāng)然通過(guò)也可以事先預(yù)置屬性,從而確定提取范圍。
[0091]根據(jù)用戶選擇的提取范圍對(duì)各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)進(jìn)行提取,將提取到的原始數(shù)據(jù)作為待合并數(shù)據(jù)。由于提取數(shù)據(jù)可能較多,為避免大量數(shù)據(jù)存儲(chǔ)在內(nèi)存中,導(dǎo)致內(nèi)存占用過(guò)大,導(dǎo)致處理速度變慢或者處理錯(cuò)誤,本實(shí)施例中將提取到的待合并數(shù)據(jù)存儲(chǔ)在新建數(shù)據(jù)庫(kù)中,以減少內(nèi)存壓力。
[0092]第一確定模塊20,用于采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù),其中所述待確定數(shù)據(jù)包括無(wú)法確定正確的數(shù)據(jù)和錯(cuò)誤數(shù)據(jù);
[0093]由于數(shù)據(jù)庫(kù)中某些數(shù)據(jù)會(huì)存在特定的邏輯關(guān)系,比如某一列為另一列的整數(shù)倍,某一列比另一列大等等,或者多個(gè)數(shù)據(jù)之間存在相互邏輯關(guān)系,可以根據(jù)多個(gè)邏輯關(guān)系對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證,從而確定待確定數(shù)據(jù),其中所述待確定數(shù)據(jù)包括無(wú)法確定正確的數(shù)據(jù)和錯(cuò)誤數(shù)據(jù)。用戶可以事先將對(duì)于的規(guī)則存儲(chǔ)在運(yùn)行本發(fā)明的設(shè)備中,具體實(shí)施中某些列的數(shù)據(jù)還可能通過(guò)在各待合并數(shù)據(jù)庫(kù)中設(shè)置有對(duì)應(yīng)的邏輯關(guān)系獲得,比如價(jià)格等于單價(jià)乘以數(shù)量,此時(shí)還可以在獲得待合并數(shù)據(jù)的同時(shí),讀取各數(shù)據(jù)對(duì)應(yīng)的邏輯關(guān)系作為預(yù)設(shè)規(guī)則。
[0094]采用預(yù)設(shè)規(guī)則對(duì)根據(jù)提取模塊10提取到的待合并數(shù)據(jù)進(jìn)行遍歷,采用預(yù)設(shè)規(guī)格對(duì)各個(gè)數(shù)據(jù)進(jìn)行驗(yàn)證,確定獲得的所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù)。
[0095]合并模塊30,用于在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將所述待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。
[0096]對(duì)經(jīng)過(guò)第一確定模塊20處理過(guò)的待合并數(shù)據(jù),進(jìn)行合并,獲得合并數(shù)據(jù),具體地可以對(duì)提取的待合并數(shù)據(jù)進(jìn)行整理,將屬性相同的數(shù)據(jù)放置在同一列中,同時(shí)不打亂各個(gè)數(shù)據(jù)的與其他數(shù)據(jù)的邏輯關(guān)系,即原屬于同一行的數(shù)據(jù),合并后還位于同一行,方便后續(xù)操作,然后對(duì)合并數(shù)據(jù)中的待確定數(shù)據(jù)進(jìn)行標(biāo)記,方便用戶根據(jù)標(biāo)記對(duì)待確定數(shù)據(jù)進(jìn)行確定或修改,從而避免合并數(shù)據(jù)出錯(cuò)。
[0097]本發(fā)明通過(guò)根據(jù)用戶確定的提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)作為待合并數(shù)據(jù);采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在錯(cuò)誤數(shù)據(jù);在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將所述待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。通過(guò)上述方式,本發(fā)明在合并數(shù)據(jù)的同時(shí)根據(jù)預(yù)設(shè)規(guī)則對(duì)其中的數(shù)據(jù)進(jìn)行遍歷,對(duì)數(shù)據(jù)的正確性進(jìn)行判斷,并標(biāo)識(shí)其中的待確定數(shù)據(jù),從而方便用戶對(duì)數(shù)據(jù)進(jìn)行修改,能夠避免合并數(shù)據(jù)出現(xiàn)錯(cuò)誤。
[0098]圖7為本發(fā)明數(shù)據(jù)處理裝置第二實(shí)施例的功能模塊示意圖;
[0099]基于本發(fā)明數(shù)據(jù)處理裝置第一實(shí)施例,數(shù)據(jù)處理裝置還可以包括:
[0100]修改模塊40,用于確定所述待確定數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù),并將所述錯(cuò)誤數(shù)據(jù)修改為正確的數(shù)據(jù);
[0101]第二確定模塊50,用于根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)。
[0102]本實(shí)施例中由于數(shù)據(jù)庫(kù)中某個(gè)標(biāo)記的錯(cuò)誤數(shù)據(jù)與其他的數(shù)據(jù)關(guān)聯(lián)關(guān)系比較少時(shí),比如A列的值為A時(shí),B列的值B必然為F(A),S卩B是關(guān)于A的函數(shù),這種關(guān)聯(lián)關(guān)系也會(huì)存儲(chǔ)在對(duì)應(yīng)的數(shù)據(jù)庫(kù)中,則此時(shí)由于只獲得一個(gè)關(guān)聯(lián)關(guān)系,無(wú)法確定哪列數(shù)據(jù)為正確數(shù)據(jù)。此時(shí)可以通過(guò)交換界面與用戶進(jìn)行交互,用戶可以通過(guò)標(biāo)記識(shí)別出提取的數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù),然后根據(jù)其他的資料,比如發(fā)票,對(duì)提取到的待合并數(shù)據(jù)進(jìn)行修改,修改為正確的數(shù)據(jù)。
[0103]具體實(shí)施中如果某個(gè)錯(cuò)誤數(shù)據(jù)與其他的數(shù)據(jù)的關(guān)系比較多或者某個(gè)錯(cuò)誤數(shù)據(jù)相關(guān)的數(shù)據(jù)還與其他數(shù)據(jù)關(guān)聯(lián),從而能夠推導(dǎo)出該錯(cuò)誤數(shù)據(jù)的正確值,比如某數(shù)據(jù)A是關(guān)于錯(cuò)誤數(shù)據(jù)B的函數(shù),S卩A = F(B),A = F(C),此時(shí)可以根據(jù)兩個(gè)邏輯關(guān)系中A的值相同,則基本可以確定A值正確,此時(shí)也可以確定待合并數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)為B,然后根據(jù)A = F(B)推導(dǎo)出B的正確值,然后自動(dòng)進(jìn)行修改為正確值。
[0104]在修改完成后,再根據(jù)修改后的數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)。
[0105]具體地,參閱圖8,第二確定模塊50可以包括:
[0106]計(jì)算單元51,用于根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則計(jì)算獲得與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù)的對(duì)照值;
[0107]確定單元52,用于確定其他數(shù)據(jù)的值是否與所述對(duì)照值相同;
[0108]標(biāo)記單元53,用于將其他數(shù)據(jù)的值中與所述對(duì)照值不相同的數(shù)據(jù)標(biāo)記為錯(cuò)誤數(shù)據(jù)。
[0109]具體地,本實(shí)施例中將修改后的數(shù)據(jù)確定為正確數(shù)據(jù),然后根據(jù)修改后的正確數(shù)據(jù)與預(yù)設(shè)規(guī)則重新對(duì)其他的數(shù)據(jù)進(jìn)行計(jì)算,其中預(yù)設(shè)規(guī)則可以為用戶事先預(yù)置的,也可以為讀取數(shù)據(jù)時(shí),讀取到待合并數(shù)據(jù)庫(kù)中的邏輯關(guān)系,計(jì)算獲得與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù)的對(duì)照值,然后將參照值和其他數(shù)據(jù)的值進(jìn)行對(duì)比,如果兩者相同,則判斷為正確的值,否則其他的數(shù)據(jù)則為錯(cuò)誤的數(shù)據(jù)。比如上述例子中如果B = F(D),則可以根據(jù)B的值重新確定D的值是否正確,重新驗(yàn)證D,從而確保其他數(shù)據(jù)驗(yàn)證正確,如果D的值不正確,則標(biāo)記數(shù)據(jù)D為錯(cuò)誤數(shù)據(jù)。
[0110]圖9為本發(fā)明數(shù)據(jù)處理裝置第三實(shí)施例的功能模塊示意圖;
[0111]基于本發(fā)明數(shù)據(jù)處理裝置第二實(shí)施例,數(shù)據(jù)處理裝置還可以包括:
[0112]發(fā)送模塊60,用于將修改后的正確數(shù)據(jù)發(fā)送至與修改正確的數(shù)據(jù)對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù),以使得待合并數(shù)據(jù)庫(kù)根據(jù)修改后的正確數(shù)據(jù)進(jìn)行更新。
[0113]本實(shí)施例中,如果某個(gè)數(shù)據(jù)確定為錯(cuò)誤數(shù)據(jù),則該數(shù)據(jù)的來(lái)源的待合并數(shù)據(jù)庫(kù)中的對(duì)應(yīng)的數(shù)據(jù)可能也為人為輸入錯(cuò)誤,此時(shí)可以將修改后的數(shù)據(jù),即修改正確的數(shù)據(jù)發(fā)送至該待合并數(shù)據(jù)庫(kù),該待合并數(shù)據(jù)庫(kù)接收到正確的數(shù)據(jù),以及該正確數(shù)據(jù)所在的位置信息,對(duì)應(yīng)根據(jù)修改后的數(shù)據(jù)進(jìn)行更新,從而對(duì)待合并數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行修復(fù)。需要特別說(shuō)明的是為后續(xù)能夠查找到對(duì)應(yīng)的源數(shù)據(jù),本實(shí)施例在提取和合并過(guò)程中需要建立合并后的數(shù)據(jù)的位置和對(duì)應(yīng)的源數(shù)據(jù)的位置之間的關(guān)系,從而后續(xù)待合并數(shù)據(jù)庫(kù)進(jìn)行更新時(shí),能夠根據(jù)建立的關(guān)系查找到對(duì)應(yīng)的源數(shù)據(jù)進(jìn)行對(duì)應(yīng)更新。
[0114]圖10為本發(fā)明數(shù)據(jù)處理裝置第四實(shí)施例的功能模塊示意圖。
[0115]基于本發(fā)明數(shù)據(jù)處理裝置第一實(shí)施例,數(shù)據(jù)處理裝置還可以包括:
[0116]對(duì)比模塊70,用于在確定所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí),將所述待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比;
[0117]替換模塊80,用于如果所述待確定數(shù)據(jù)與原始數(shù)據(jù)不同,則將所述待確定數(shù)據(jù)替換為原始數(shù)據(jù)。
[0118]由于采用預(yù)設(shè)規(guī)則進(jìn)行判斷的過(guò)程以及占用的資源比較多,同時(shí)可能由于待合并數(shù)據(jù)庫(kù)正在被其他用戶修改,從而導(dǎo)致提取到的數(shù)據(jù)錯(cuò)誤,或者其他未知原因?qū)е绿崛〉降臄?shù)據(jù)錯(cuò)誤,從而此時(shí)導(dǎo)致提取的數(shù)據(jù)較亂,無(wú)法確定其正確性。本實(shí)施例中可以將待確定數(shù)據(jù)與提取到該數(shù)據(jù)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比,根據(jù)對(duì)比結(jié)果確定原始數(shù)據(jù)是否同樣存在錯(cuò)誤,如果待確定數(shù)據(jù)與原始數(shù)據(jù)相同,則確定原始數(shù)據(jù)同樣存在錯(cuò)誤,則可以對(duì)該待確定數(shù)據(jù)進(jìn)行標(biāo)記,重新執(zhí)行與用戶交互的步驟;如果待確定數(shù)據(jù)與原始數(shù)據(jù)不同,則確定原始數(shù)據(jù)不存在錯(cuò)誤,此時(shí)將待確定數(shù)據(jù)替換為原始數(shù)據(jù)。具體實(shí)施中可能用戶修改的時(shí)間較長(zhǎng),則可以在預(yù)設(shè)時(shí)間段后再將待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比,當(dāng)然也可以設(shè)置將待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比預(yù)設(shè)次數(shù),以排除用戶修改導(dǎo)致提取數(shù)據(jù)錯(cuò)誤的情況。通過(guò)上述方式,本實(shí)施例能減少資源的占用。
[0119]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)處理方法,其特征在于,所述數(shù)據(jù)處理方法包括以下步驟: 根據(jù)確定的提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的對(duì)應(yīng)的原始數(shù)據(jù)作為待合并數(shù)據(jù); 采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù),其中所述待確定數(shù)據(jù)包括無(wú)法確定正確的數(shù)據(jù)和錯(cuò)誤數(shù)據(jù); 在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將所述待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。2.如權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述方法還包括: 確定所述待確定數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù),并將所述錯(cuò)誤數(shù)據(jù)修改為正確的數(shù)據(jù); 根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)。3.如權(quán)利要求2所述的數(shù)據(jù)處理方法,其特征在于,所述根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)的步驟包括: 根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則計(jì)算獲得與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù)的對(duì)照值; 確定其他數(shù)據(jù)的值是否與所述對(duì)照值相同; 將其他數(shù)據(jù)的值中與所述對(duì)照值不相同的數(shù)據(jù)標(biāo)記為錯(cuò)誤數(shù)據(jù)。4.如權(quán)利要求2所述的數(shù)據(jù)處理方法,其特征在于,所述確定所述待確定數(shù)據(jù)中錯(cuò)誤數(shù)據(jù),并將所述錯(cuò)誤數(shù)據(jù)修改為正確的數(shù)據(jù)的步驟之后還包括: 將修改后的正確數(shù)據(jù)發(fā)送至與修改正確的數(shù)據(jù)對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù),以使得待合并數(shù)據(jù)庫(kù)根據(jù)修改后的正確數(shù)據(jù)進(jìn)行更新。5.如權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù)的步驟之后還包括: 在確定所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí),將所述待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比; 如果所述待確定數(shù)據(jù)與原始數(shù)據(jù)不同,則將所述待確定數(shù)據(jù)替換為原始數(shù)據(jù)。6.一種數(shù)據(jù)處理裝置,其特征在于,所述數(shù)據(jù)處理裝置包括: 提取模塊,用于根據(jù)用戶確定的提取范圍提取各個(gè)待合并數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)作為待合并數(shù)據(jù); 第一確定模塊,用于采用預(yù)設(shè)規(guī)則遍歷所述待合并數(shù)據(jù),確定所述待合并數(shù)據(jù)中是否存在待確定數(shù)據(jù),其中所述待確定數(shù)據(jù)包括無(wú)法確定正確的數(shù)據(jù)和錯(cuò)誤數(shù)據(jù); 合并模塊,用于在所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí)將所述待合并數(shù)據(jù)進(jìn)行合并,并標(biāo)記合并數(shù)據(jù)中的待確定數(shù)據(jù)。7.如權(quán)利要求6所述的數(shù)據(jù)處理裝置,其特征在于,所述數(shù)據(jù)處理裝置還包括: 修改模塊,用于確定所述待確定數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù),并將所述錯(cuò)誤數(shù)據(jù)修改為正確的數(shù)據(jù); 第二確定模塊,用于根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則重新確定與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù),并標(biāo)記其他數(shù)據(jù)中的錯(cuò)誤數(shù)據(jù)。8.如權(quán)利要求7所述的數(shù)據(jù)處理裝置,其特征在于,所述第二確定模塊包括: 計(jì)算單元,用于根據(jù)修改后的正確數(shù)據(jù)和預(yù)設(shè)規(guī)則計(jì)算獲得與修改后的正確數(shù)據(jù)相關(guān)的其他數(shù)據(jù)的對(duì)照值; 確定單元,用于確定其他數(shù)據(jù)的值是否與所述對(duì)照值相同; 標(biāo)記單元,用于將其他數(shù)據(jù)的值中與所述對(duì)照值不相同的數(shù)據(jù)標(biāo)記為錯(cuò)誤數(shù)據(jù)。9.如權(quán)利要求7所述的數(shù)據(jù)處理裝置,其特征在于,所述數(shù)據(jù)處理裝置還包括: 發(fā)送模塊,用于將修改后的正確數(shù)據(jù)發(fā)送至與修改正確的數(shù)據(jù)對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù),以使得待合并數(shù)據(jù)庫(kù)根據(jù)修改后的正確數(shù)據(jù)進(jìn)行更新。10.如權(quán)利要求6所述的數(shù)據(jù)處理裝置,其特征在于,所述數(shù)據(jù)處理裝置還包括: 對(duì)比模塊,用于在確定所述待合并數(shù)據(jù)中存在待確定數(shù)據(jù)時(shí),將所述待確定數(shù)據(jù)與對(duì)應(yīng)的待合并數(shù)據(jù)庫(kù)中原始數(shù)據(jù)進(jìn)行對(duì)比; 替換模塊,用于如果所述待確定數(shù)據(jù)與原始數(shù)據(jù)不同,則將所述待確定數(shù)據(jù)替換為原始數(shù)據(jù)。
【文檔編號(hào)】G06F17/30GK106066881SQ201610379236
【公開日】2016年11月2日
【申請(qǐng)日】2016年5月31日 公開號(hào)201610379236.X, CN 106066881 A, CN 106066881A, CN 201610379236, CN-A-106066881, CN106066881 A, CN106066881A, CN201610379236, CN201610379236.X
【發(fā)明人】張銳
【申請(qǐng)人】深圳市永興元科技有限公司