別讀取,并寫入數(shù)據(jù)庫中,形成一張針對TXT文件的單獨表格。線程2讀取XML文件,并根據(jù)XML文件定義的節(jié)點,將每個節(jié)點下的,每個屬性讀取,寫入數(shù)據(jù)庫中,形成一張針對XML格式的數(shù)據(jù)庫表格。
[0049]述步驟102具體包括:
[0050](201)根據(jù)形成的針對制卡文件的數(shù)據(jù)表格和針對郵寄文件的數(shù)據(jù)表格,通過數(shù)據(jù)編號查詢關(guān)聯(lián)數(shù)據(jù);
[0051](202)新建一份數(shù)據(jù)表,將全部查詢到的關(guān)聯(lián)數(shù)據(jù)的字段信息寫入新建的數(shù)據(jù)表中。
[0052]具體來說,此階段,客戶的數(shù)據(jù)文件轉(zhuǎn)換成了格式化的數(shù)據(jù)庫表,通過步驟S102的數(shù)據(jù)轉(zhuǎn)換處理組件,在兩張數(shù)據(jù)庫的表之間,通過數(shù)據(jù)編號,查詢關(guān)聯(lián)數(shù)據(jù),將客戶數(shù)據(jù)的完整自短信息獲取后,寫入新建的一張表,即最終的數(shù)據(jù)表,這張表包含了客戶數(shù)據(jù)的全部關(guān)聯(lián)字段信息。此外,該組件進(jìn)行格式轉(zhuǎn)換,比如卡號字段,每四位增加空格符等操作。
[0053]步驟S103,此階段,客戶的全部信息,已經(jīng)完整,并存儲在最終數(shù)據(jù)表中,通過該步驟的組件,實現(xiàn)一些擴展處理,如實現(xiàn)重復(fù)性檢查,即檢查最終數(shù)據(jù)表中是否出現(xiàn)了重復(fù)卡號;會員號分配,即針對每個卡號分配一個會員號,比如與商場組織的聯(lián)名卡,需要將會員號與入卡片中,等等。
[0054]以上三個步驟,定義了數(shù)據(jù)處理的標(biāo)準(zhǔn)過程,通過三個步驟的三個組件,實現(xiàn)了處理邏輯的分離,實現(xiàn)了:
[0055]平臺化的處理邏輯,三個步驟的通用定義,提出了三個組件,標(biāo)準(zhǔn)化了過程。
[0056]組件性的開發(fā),最大限度的提升了復(fù)用性,比如文件格式的解析組件。
[0057]提供了公共部分加個性化部分的處理模式,在組件2中,實現(xiàn)了各種不同的匹配規(guī)則和轉(zhuǎn)換規(guī)則,在組件3中實現(xiàn)公共的校驗機制。
[0058]變更的靈活性,通過組件的替換,簡化程序變更的過程,只需要修改需要變化的組件即可。
[0059]相應(yīng)地,根據(jù)本發(fā)明實施例的另一方面,本發(fā)明實施例還提供一種卡片個人化的數(shù)據(jù)處理系統(tǒng)。如圖2所示,為發(fā)明實施例卡片個人化的數(shù)據(jù)處理系統(tǒng)的結(jié)構(gòu)圖,包括:
[0060]導(dǎo)入裝置1,用于將客戶數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫中,形成數(shù)據(jù)表格;
[0061]轉(zhuǎn)換裝置2,根據(jù)所述數(shù)據(jù)表格新建數(shù)據(jù)表,并進(jìn)行格式轉(zhuǎn)換。
[0062]進(jìn)一步地,所述系統(tǒng)還包括:
[0063]擴展處理裝置3,用于對所述新建數(shù)據(jù)表進(jìn)行擴展處理,所述擴展處理包括數(shù)據(jù)重復(fù)性檢查或會員號分配等。
[0064]該系統(tǒng)還進(jìn)一步包括數(shù)據(jù)庫4和執(zhí)行代理裝置5,數(shù)據(jù)庫用于存儲客戶數(shù)據(jù),執(zhí)行代理裝置用于加載每個步驟并執(zhí)行。
[0065]優(yōu)選地,所述導(dǎo)入裝置進(jìn)一步包括:
[0066]解密裝置,用于對所述客戶數(shù)據(jù)的文件包進(jìn)行解密,識別出制卡文件和郵寄文件;
[0067]第一制表裝置,用于啟動兩個線程分別讀取所述制卡文件和所述郵寄文件,形成針對制卡文件的數(shù)據(jù)表格和針對郵寄文件的數(shù)據(jù)表格。
[0068]優(yōu)選地,所述轉(zhuǎn)換裝置進(jìn)一步包括:
[0069]查詢裝置,用于根據(jù)形成的針對制卡文件的數(shù)據(jù)表格和針對郵寄文件的數(shù)據(jù)表格,通過數(shù)據(jù)編號查詢關(guān)聯(lián)數(shù)據(jù);
[0070]第二制表裝置,用于新建一份數(shù)據(jù)表,將全部查詢到的關(guān)聯(lián)數(shù)據(jù)的字段信息寫入新建的數(shù)據(jù)表中。
[0071]上述裝置及模塊用于直接實現(xiàn)卡片個人化的數(shù)據(jù)處理方法,與上述方法流程相對應(yīng),不再贅述。
[0072]描述于本申請實施例中所涉及到的裝置可以通過軟件的方式實現(xiàn),也可以通過硬件的方式來實現(xiàn)。所描述的裝置也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括請求接收模塊,信息讀取模塊,視圖構(gòu)建模塊和功能啟用模塊。其中,這些裝置的名稱在某種情況下并不構(gòu)成對該模塊本身的限定,例如,請求接收模塊還可以被描述為“用于接收用戶提交的調(diào)用小組件的請求的裝置”。
[0073]作為另一方面,本申請還提供了一種計算機可讀存儲介質(zhì),該計算機可讀存儲介質(zhì)可以是上述實施例中所述裝置中所包含的計算機可讀存儲介質(zhì);也可以是單獨存在,未裝配入終端中的計算機可讀存儲介質(zhì)。所述計算機可讀存儲介質(zhì)存儲有一個或者一個以上程序,所述程序被一個或者一個以上的處理器用來執(zhí)行描述于本申請的在全屏應(yīng)用下使用小組件的方法。
[0074] 以上描述僅為本申請的較佳實施例以及對所運用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時也應(yīng)涵蓋在不脫離所述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。
【主權(quán)項】
1.一種卡片個人化的數(shù)據(jù)處理方法,其特征在于,包括如下步驟: (1)將客戶數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫中,形成數(shù)據(jù)表格; (2)根據(jù)所述數(shù)據(jù)表格新建數(shù)據(jù)表,并進(jìn)行格式轉(zhuǎn)換。2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,在所述步驟(2)之后進(jìn)一步包括: (3)對所述新建數(shù)據(jù)表進(jìn)行擴展處理,所述擴展處理包括數(shù)據(jù)重復(fù)性檢查或會員號分配等。3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理方法,其特征在于,所述步驟(1)包括: (101)對所述客戶數(shù)據(jù)的文件包進(jìn)行解密,識別出制卡文件和郵寄文件; (102)啟動兩個線程分別讀取所述制卡文件和所述郵寄文件,形成針對制卡文件的數(shù)據(jù)表格和針對郵寄文件的數(shù)據(jù)表格。4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)處理方法,其特征在于,所述步驟(2)包括: (201)根據(jù)形成的針對制卡文件的數(shù)據(jù)表格和針對郵寄文件的數(shù)據(jù)表格,通過數(shù)據(jù)編號查詢關(guān)聯(lián)數(shù)據(jù); (202)新建一份數(shù)據(jù)表,將全部查詢到的關(guān)聯(lián)數(shù)據(jù)的字段信息寫入新建的數(shù)據(jù)表中。5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)處理方法,其特征在于,所述制卡文件為txt格式,所述郵寄文件為xml格式。6.一種卡片個人化的數(shù)據(jù)處理系統(tǒng),其特征在于,包括: 導(dǎo)入裝置,用于將客戶數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫中,形成數(shù)據(jù)表格; 轉(zhuǎn)換裝置,根據(jù)所述數(shù)據(jù)表格新建數(shù)據(jù)表,并進(jìn)行格式轉(zhuǎn)換。7.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述系統(tǒng)還包括: 擴展處理裝置,用于對所述新建數(shù)據(jù)表進(jìn)行擴展處理,所述擴展處理包括數(shù)據(jù)重復(fù)性檢查或會員號分配等。8.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述導(dǎo)入裝置進(jìn)一步包括: 解密裝置,用于對所述客戶數(shù)據(jù)的文件包進(jìn)行解密,識別出制卡文件和郵寄文件; 第一制表裝置,用于啟動兩個線程分別讀取所述制卡文件和所述郵寄文件,形成針對制卡文件的數(shù)據(jù)表格和針對郵寄文件的數(shù)據(jù)表格。9.根據(jù)權(quán)利要求3所述的數(shù)據(jù)處理系統(tǒng),其特征在于,所述轉(zhuǎn)換裝置進(jìn)一步包括: 查詢裝置,用于根據(jù)形成的針對制卡文件的數(shù)據(jù)表格和針對郵寄文件的數(shù)據(jù)表格,通過數(shù)據(jù)編號查詢關(guān)聯(lián)數(shù)據(jù); 第二制表裝置,用于新建一份數(shù)據(jù)表,將全部查詢到的關(guān)聯(lián)數(shù)據(jù)的字段信息寫入新建的數(shù)據(jù)表中。
【專利摘要】本發(fā)明實施例的提供一種卡片個人化的數(shù)據(jù)處理方法,包括如下步驟:(1)將客戶數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫中,形成數(shù)據(jù)表格;(2)根據(jù)所述數(shù)據(jù)表格新建數(shù)據(jù)表,并進(jìn)行格式轉(zhuǎn)換;(3)對所述新建數(shù)據(jù)表進(jìn)行擴展處理,所述擴展處理包括數(shù)據(jù)重復(fù)性檢查或會員號分配等。相應(yīng)的本發(fā)明是還提供一種卡片個人化的數(shù)據(jù)處理裝置,包括:導(dǎo)入裝置,用于將客戶數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫中,形成數(shù)據(jù)表格;轉(zhuǎn)換裝置,根據(jù)所述數(shù)據(jù)表格新建數(shù)據(jù)表,并進(jìn)行格式轉(zhuǎn)換;和擴展處理裝置,用于對所述新建數(shù)據(jù)表進(jìn)行擴展處理。采用本發(fā)明可以有效的提高開發(fā)效率,節(jié)省開發(fā)時間。
【IPC分類】G06F17/22
【公開號】CN105389295
【申請?zhí)枴緾N201510645346
【發(fā)明人】董金梁, 段曉燕, 皮佑飛, 朱進(jìn)
【申請人】金邦達(dá)有限公司
【公開日】2016年3月9日
【申請日】2015年9月30日