基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法及系統(tǒng)、累計數(shù)據(jù)應(yīng)用方法
【專利摘要】本發(fā)明公開了一種基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法及系統(tǒng)、累計數(shù)據(jù)應(yīng)用方法?;趧討B(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法,包括:讀取交易的累計業(yè)務(wù)類型信息,其中,累計方式包括聯(lián)機(jī)累計和批量累計;判斷是否對應(yīng)累計時點;讀取累計業(yè)務(wù)類型對應(yīng)的累計業(yè)務(wù)規(guī)則;針對累計業(yè)務(wù)規(guī)則進(jìn)行處理;判斷是否有其他業(yè)務(wù)類型需要處理,如果有,則返回步驟S103。系統(tǒng)包括讀取業(yè)務(wù)類型模塊;時點判斷模塊;讀取業(yè)務(wù)規(guī)則模塊;規(guī)則處理模塊;業(yè)務(wù)完成判斷模塊。本發(fā)明實現(xiàn)可參數(shù)化配置的集中的業(yè)務(wù)數(shù)據(jù)多維度累計,對累計結(jié)果進(jìn)行集中參數(shù)化應(yīng)用,改變或影響交易行為;實現(xiàn)銀行系統(tǒng)基于動態(tài)交易數(shù)據(jù)和靜態(tài)金融數(shù)據(jù)的多維度數(shù)據(jù)累計。
【專利說明】基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法及系統(tǒng)、累 計數(shù)據(jù)應(yīng)用方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及銀行交易數(shù)據(jù)處理【技術(shù)領(lǐng)域】,尤其涉及一種基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù) 的多維度累計的方法及系統(tǒng)、累計數(shù)據(jù)應(yīng)用方法。
【背景技術(shù)】
[0002] 目前核心銀行系統(tǒng)中存在大量由于監(jiān)管或者自身業(yè)務(wù)要求需對各種數(shù)據(jù)進(jìn)行多 維度累計,當(dāng)達(dá)到一定限額時交易拒絕、提示、優(yōu)惠、收費等,累計要求多樣且多變,有多種 限額和多種對累計結(jié)果進(jìn)行應(yīng)用。基于此,采用參數(shù)化方法,設(shè)置基于交易的累計參數(shù)設(shè) 置,主要包括累計方式(聯(lián)機(jī)、批量)、累計規(guī)則(包括累計維度、累計限額、累計方法、累計 器、清理規(guī)則等)、應(yīng)用規(guī)則,相關(guān)聯(lián)機(jī)交易執(zhí)行時,檢查交易參數(shù)進(jìn)行累計,當(dāng)達(dá)到分層的 預(yù)警值時,實現(xiàn)分層次的系統(tǒng)交易拒絕、系統(tǒng)提示、返回交易要素對相關(guān)后繼交易要素進(jìn)行 影響。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明提供一種基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法及系統(tǒng)、累計數(shù)據(jù) 應(yīng)用方法,實現(xiàn)可參數(shù)化配置的集中的業(yè)務(wù)數(shù)據(jù)多維度累計,對累計結(jié)果進(jìn)行集中參數(shù)化 應(yīng)用,改變或影響交易行為;實現(xiàn)銀行系統(tǒng)基于動態(tài)交易數(shù)據(jù)和靜態(tài)金融數(shù)據(jù)的多維度數(shù) 據(jù)累計,并將累計結(jié)果作為直接或者間接要素,對相關(guān)銀行交易行為和結(jié)果施加影響。
[0004] 為了解決上述技術(shù)問題,本發(fā)明提供了一種基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累 計的方法,其包括以下步驟:
[0005] 步驟S101 :讀取交易的累計業(yè)務(wù)類型信息,其中,累計方式包括聯(lián)機(jī)累計和批量 累計;
[0006] 步驟S103 :判斷是否對應(yīng)累計時點;
[0007] 步驟S105 :讀取累計業(yè)務(wù)類型對應(yīng)的累計業(yè)務(wù)規(guī)則;
[0008] 步驟S107 :針對累計業(yè)務(wù)規(guī)則進(jìn)行處理;
[0009] 步驟S109 :判斷是否有其他業(yè)務(wù)類型需要處理,如果有,則返回步驟S103。
[0010] 作為優(yōu)選,所述累計業(yè)務(wù)規(guī)則包括累計維度、累計限額、累計算法和清理算法。
[0011] 作為優(yōu)選,如果所述累計方式為基于動態(tài)數(shù)據(jù)的聯(lián)機(jī)累計時,所述步驟1〇1則按 照操作對于累計業(yè)務(wù)類型。
[0012] 作為優(yōu)選,如果所述累計方式為基于動態(tài)數(shù)據(jù)的批量累計時,所述步驟109之后 還執(zhí)行步驟sill :如果所有的操作未完成,則返回步驟S101。
[0013] 作為優(yōu)選,如果所述累計方式為基于靜態(tài)數(shù)據(jù)的批量累計時,所述步驟S101之前 還需要對所述靜態(tài)數(shù)據(jù)進(jìn)行分類統(tǒng)計處理。
[0014] 本發(fā)明還提供了一種基于上述的方法處理后的累計數(shù)據(jù)應(yīng)用方法,所述累計數(shù)據(jù) 應(yīng)用方法包括以下步驟:
[0015] 步驟S201 :對所述批量累計數(shù)據(jù)再加工;
[0016] 步驟S203 :使用分區(qū)并行方式更新聯(lián)機(jī)累計器的上一期數(shù)據(jù),直至全部數(shù)據(jù)更新 完畢;
[0017] 步驟S205 :設(shè)置累計數(shù)據(jù)生效標(biāo)識,使更新后的數(shù)據(jù)對聯(lián)機(jī)應(yīng)用生效,其中交易 累計信息生效為固定時點用于為批量累計預(yù)留處理時間;
[0018] 步驟S207 :獲取操作對應(yīng)的累計應(yīng)用信息,每個操作能夠配置多個累計應(yīng)用信 息,每個累計應(yīng)用信息中分層設(shè)置多個不同級別的應(yīng)用動作;
[0019] 步驟S209 :讀取所述累計應(yīng)用信息所分層對應(yīng)的應(yīng)用動作;
[0020] 步驟S211 :判斷相應(yīng)的累計信息是否觸發(fā)了對應(yīng)的應(yīng)用動作事件,如果是,設(shè)置 相應(yīng)的信息或進(jìn)行交易要素的加工處理;如果所有該累計數(shù)據(jù)對所有累計應(yīng)用都沒有觸發(fā) 事件,則該累計應(yīng)用正常結(jié)束。
[0021] 本發(fā)明又提供了一種基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的系統(tǒng),所述系統(tǒng)包 括:
[0022] 讀取業(yè)務(wù)類型模塊,其用于讀取交易的累計業(yè)務(wù)類型信息,其中,累計方式包括聯(lián) 機(jī)累計和批量累計;
[0023] 時點判斷模塊,其用于判斷是否對應(yīng)累計時點;
[0024] 讀取業(yè)務(wù)規(guī)則模塊,其用于讀取累計業(yè)務(wù)類型對應(yīng)的累計業(yè)務(wù)規(guī)則;
[0025] 規(guī)則處理模塊,其用于針對累計業(yè)務(wù)規(guī)則進(jìn)行處理;
[0026] 業(yè)務(wù)完成判斷模塊,其用于判斷是否有其他業(yè)務(wù)類型需要處理。
[0027] 作為優(yōu)選,所述累計業(yè)務(wù)規(guī)則包括累計維度、累計限額、累計算法和清理算法。
[0028] 作為優(yōu)選,如果所述累計方式為基于動態(tài)數(shù)據(jù)的聯(lián)機(jī)累計時,所述讀取業(yè)務(wù)類型 模塊還用于按照操作對于累計業(yè)務(wù)類型。
[0029] 作為優(yōu)選,如果所述累計方式為基于動態(tài)數(shù)據(jù)的批量累計時,所述業(yè)務(wù)完成判斷 模塊,還用于判斷是否還有其他操作。
[0030] 作為優(yōu)選,如果所述累計方式為基于靜態(tài)數(shù)據(jù)的批量累計時,其還包括分類處理 模塊,其用于對所述靜態(tài)數(shù)據(jù)進(jìn)行分類統(tǒng)計處理。
[0031] 本發(fā)明的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法及系統(tǒng)、累計數(shù)據(jù)應(yīng)用方 法提供了解決大量繁瑣、多樣化累計需求的統(tǒng)一方案,在搭建了基礎(chǔ)的累計及應(yīng)用架構(gòu)后, 通過參數(shù)化配置,不用修改代碼或修改很少程序代碼,與現(xiàn)有技術(shù)相比的有益效果在于:
[0032] 1、在不擴(kuò)展累計維度,同一支交易不區(qū)分業(yè)務(wù)場景的前提下,可以通過參數(shù)設(shè)置 實現(xiàn)交易要素的累計,如某個維度累計交易金額、交易筆數(shù)。
[0033] 2、區(qū)分業(yè)務(wù)場景的前提下,同一支交易可以通過參數(shù)設(shè)置實現(xiàn)對累計結(jié)果按指定 的累計限額進(jìn)行預(yù)警、授權(quán)、提示、報錯功能,收費優(yōu)惠及指定限額或筆數(shù)預(yù)警或授權(quán)功能。
[0034] 3、通過小范圍的極少量程序調(diào)整即可實現(xiàn)有特殊要求的交易信息統(tǒng)計:可以通過 參數(shù)設(shè)置實現(xiàn)累計的部分功能;可以通過參數(shù)設(shè)置實現(xiàn)累計應(yīng)用的部分功能。
[0035] 4、通過公共機(jī)制提供的二次開發(fā)的接口,簡單的二次開發(fā)即可實現(xiàn)各應(yīng)用模塊與 累計公共機(jī)制的的順利銜接,實現(xiàn)各種業(yè)務(wù)場景累計與應(yīng)用需求。
[0036] 5、集中統(tǒng)一管理累計相關(guān)參數(shù),統(tǒng)一標(biāo)準(zhǔn)化累計數(shù)據(jù)存儲,標(biāo)準(zhǔn)化應(yīng)用累計結(jié)果, 使累計需求以標(biāo)準(zhǔn)化進(jìn)行分析和實施。
[0037] 6、大量的累計應(yīng)用標(biāo)準(zhǔn)化管理后,對于系統(tǒng)優(yōu)化、系統(tǒng)監(jiān)控、數(shù)據(jù)清理等也提供了 標(biāo)準(zhǔn)化的前提,根據(jù)業(yè)務(wù)的類型,可以采用批量或者聯(lián)機(jī)的方式進(jìn)行統(tǒng)一處理,提高系統(tǒng)交 易并發(fā)性、解決系統(tǒng)資源死鎖等。
[0038] 7、標(biāo)準(zhǔn)化的累計結(jié)果數(shù)據(jù),可以作為后線系統(tǒng)進(jìn)行數(shù)據(jù)分析的基礎(chǔ),為相關(guān)業(yè)務(wù) 決策提供必要的信息。
【專利附圖】
【附圖說明】
[0039] 圖1為本發(fā)明的實施例的聯(lián)機(jī)動態(tài)操作信息累計流程圖;
[0040] 圖2為本發(fā)明的實施例的批量動態(tài)操作信息累計流程圖;
[0041] 圖3為本發(fā)明的實施例的批量靜態(tài)金融信息累計流程圖;
[0042] 圖4為本發(fā)明的實施例的批量累計信息聯(lián)機(jī)生效流程圖;
[0043] 圖5為本發(fā)明的實施例的聯(lián)機(jī)累計信息應(yīng)用流程圖;
[0044] 圖6為本發(fā)明的實施例的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的系統(tǒng)。
【具體實施方式】
[0045] 下面結(jié)合附圖和具體實施例對本發(fā)明的實施例的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多 維度累計的方法及系統(tǒng)、累計數(shù)據(jù)應(yīng)用方法作進(jìn)一步詳細(xì)描述,但不作為對本發(fā)明的限定。
[0046] 本發(fā)明的實施例的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法,其包括以下步 驟:
[0047] 步驟S101 :讀取交易的累計業(yè)務(wù)類型信息,其中,累計方式包括聯(lián)機(jī)累計和批量 累計;
[0048] 步驟S103 :判斷是否對應(yīng)累計時點;
[0049] 步驟S105 :讀取累計業(yè)務(wù)類型對應(yīng)的累計業(yè)務(wù)規(guī)則,其中,
[0050] 累計業(yè)務(wù)規(guī)則包括累計維度、累計限額、累計算法和清理算法;
[0051] 步驟S107 :針對累計業(yè)務(wù)規(guī)則進(jìn)行處理;
[0052] 步驟S109 :判斷是否有其他業(yè)務(wù)類型需要處理,如果有,則返回步驟S103。
[0053] 如果所述累計方式為基于動態(tài)數(shù)據(jù)的聯(lián)機(jī)累計時,所述步驟101則按照操作對于 累計業(yè)務(wù)類型;
[0054] 如果所述累計方式為基于動態(tài)數(shù)據(jù)的批量累計時,所述步驟109之后還執(zhí)行步驟 S111 :如果所有的操作未完成,則返回步驟S101 ;
[0055] 如果所述累計方式為基于靜態(tài)數(shù)據(jù)的批量累計時,所述步驟S101之前還需要對 所述靜態(tài)數(shù)據(jù)進(jìn)行分類統(tǒng)計處理。
[0056] 本發(fā)明還提供了一種基于上述的方法處理后的累計數(shù)據(jù)應(yīng)用方法,所述累計數(shù)據(jù) 應(yīng)用方法包括以下步驟:
[0057] 步驟S201 :對所述批量累計數(shù)據(jù)再加工;
[0058] 步驟S203 :使用分區(qū)并行方式更新聯(lián)機(jī)累計器的上一期數(shù)據(jù),直至全部數(shù)據(jù)更新 完畢;
[0059] 步驟S205 :設(shè)置累計數(shù)據(jù)生效標(biāo)識,使更新后的數(shù)據(jù)對聯(lián)機(jī)應(yīng)用生效,其中交易 累計信息生效為固定時點用于為批量累計預(yù)留處理時間。
[0060] 步驟S207 :獲取操作對應(yīng)的累計應(yīng)用信息,每個操作能夠配置多個累計應(yīng)用信 息,每個累計應(yīng)用信息中分層設(shè)置多個不同級別的應(yīng)用動作;
[0061] 步驟S209 :讀取所述累計應(yīng)用信息所分層對應(yīng)的應(yīng)用動作;
[0062] 步驟S211 :判斷相應(yīng)的累計信息是否觸發(fā)了對應(yīng)的應(yīng)用動作事件,如果是,設(shè)置 相應(yīng)的信息或進(jìn)行交易要素的加工處理;如果所有該累計數(shù)據(jù)對所有累計應(yīng)用都沒有觸發(fā) 事件,則該累計應(yīng)用正常結(jié)束。
[0063] 如圖6為本發(fā)明的實施例的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的系統(tǒng)所示, 本發(fā)明又提供了一種基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的系統(tǒng),所述系統(tǒng)包括:
[0064] 讀取業(yè)務(wù)類型模塊,其用于讀取交易的累計業(yè)務(wù)類型信息,其中,累計方式包括聯(lián) 機(jī)累計和批量累計;
[0065] 時點判斷模塊,其用于判斷是否對應(yīng)累計時點;
[0066] 讀取業(yè)務(wù)規(guī)則模塊,其用于讀取累計業(yè)務(wù)類型對應(yīng)的累計業(yè)務(wù)規(guī)則;
[0067] 規(guī)則處理模塊,其用于針對累計業(yè)務(wù)規(guī)則進(jìn)行處理;
[0068] 業(yè)務(wù)完成判斷模塊,其用于判斷是否有其他業(yè)務(wù)類型需要處理。
[0069] 所述累計業(yè)務(wù)規(guī)則包括累計維度、累計限額、累計算法和清理算法。
[0070] 如果所述累計方式為基于動態(tài)數(shù)據(jù)的聯(lián)機(jī)累計時,所述讀取業(yè)務(wù)類型模塊還用于 按照操作對于累計業(yè)務(wù)類型;
[0071] 如果所述累計方式為基于動態(tài)數(shù)據(jù)的批量累計時,所述業(yè)務(wù)完成判斷模塊,還用 于判斷是否還有其他操作;
[0072] 如果所述累計方式為基于靜態(tài)數(shù)據(jù)的批量累計時,其還包括分類處理模塊,其用 于對所述靜態(tài)數(shù)據(jù)進(jìn)行分類統(tǒng)計處理。
[0073] 本發(fā)明涉及以一種統(tǒng)一的機(jī)制,一種實現(xiàn)銀行系統(tǒng)基于動態(tài)交易數(shù)據(jù)(如開戶、 存款、取款、轉(zhuǎn)賬、兌換等)和靜態(tài)金融數(shù)據(jù)(如某時點的賬戶余額、應(yīng)收付利息、賬戶數(shù)量 等)的多維度數(shù)據(jù)累計,并將累計結(jié)果作為直接或者間接要素,對相關(guān)銀行交易行為和結(jié) 果施加影響的方法及系統(tǒng)。具體可以通過以下實施方式實現(xiàn):
[0074] 1、建立累計規(guī)則
[0075] 累計規(guī)則參數(shù)化定義累計的條件、累計層面、累計要素、累計周期、清理頻率、時效 性、累計器號等;系統(tǒng)根據(jù)輸入要素,進(jìn)行條件判斷、過濾、歷史數(shù)據(jù)清理、累計。
[0076] 2、建立應(yīng)用規(guī)則
[0077] 應(yīng)用規(guī)則基于累計結(jié)果,參數(shù)化當(dāng)達(dá)到一定限額時進(jìn)行相應(yīng)的動作,限額分層級, 可以實現(xiàn)達(dá)到不同的層級實行不同的系統(tǒng)行為,主要系統(tǒng)行為有:直接報錯、要求授權(quán)、彈 出提示框、其他特殊返回處理(返回相應(yīng)數(shù)據(jù)由上一級應(yīng)用程序根據(jù)返回結(jié)果進(jìn)行相應(yīng)的 個性化行為)。
[0078] 3、建立業(yè)務(wù)規(guī)則
[0079] 根據(jù)業(yè)務(wù)需要,建立業(yè)務(wù)規(guī)則,業(yè)務(wù)規(guī)則由累計規(guī)則和應(yīng)用規(guī)則等組成,定義一個 完整的基于某種維度累計系統(tǒng)動作。
[0080] 4、關(guān)聯(lián)交易與業(yè)務(wù)規(guī)則
[0081] 建立聯(lián)機(jī)交易與業(yè)務(wù)規(guī)則關(guān)聯(lián)關(guān)系,當(dāng)系統(tǒng)執(zhí)行相關(guān)交易時,觸發(fā)累計和應(yīng)用動 作,按照相關(guān)設(shè)置,進(jìn)行相關(guān)業(yè)務(wù)規(guī)則的累計和應(yīng)用。
[0082] 5、累計
[0083] 核心銀行系統(tǒng)7x24運轉(zhuǎn)不能中斷,同時考慮聯(lián)機(jī)累計對核心系統(tǒng)的壓力影響,將 累計方式分為聯(lián)機(jī)和批量兩種方式,聯(lián)機(jī)累計解決要求實時進(jìn)行數(shù)據(jù)累計的相關(guān)要求,該 部分在聯(lián)機(jī)階段實時按照交易設(shè)定的累計規(guī)則對交易要素按照相應(yīng)維度進(jìn)行處理;對于實 時性不高的累計,采用批量累計的方式,在某時點由單獨模塊對采集的數(shù)據(jù)集中進(jìn)行累計, 還可以解決部分?jǐn)?shù)據(jù)無法在聯(lián)機(jī)時段獲得的靜態(tài)數(shù)據(jù)而需要進(jìn)行累計的業(yè)務(wù)需求,集中累 計后定時將更新后的累計數(shù)據(jù)同時生效,供聯(lián)機(jī)系統(tǒng)使用累計結(jié)果。
[0084] 圖1為本發(fā)明的實施例的聯(lián)機(jī)動態(tài)操作信息累計流程圖;圖2為本發(fā)明的實施例 的批量動態(tài)操作信息累計流程圖;圖3為本發(fā)明的實施例的批量靜態(tài)金融信息累計流程 圖;圖4為本發(fā)明的實施例的批量累計信息聯(lián)機(jī)生效流程圖;圖5為本發(fā)明的實施例的聯(lián) 機(jī)累計信息應(yīng)用流程圖。以下結(jié)合圖1至圖6對本發(fā)明進(jìn)一步說明。
[0085] 1、聯(lián)機(jī)動態(tài)交易信息累計流程
[0086] 如圖1所示,聯(lián)機(jī)動態(tài)交易計息累計由公共的累計模塊完成,該模塊提供給其它 模塊標(biāo)準(zhǔn)接口,其它業(yè)務(wù)模塊在交易時,按照標(biāo)準(zhǔn)接口,根據(jù)業(yè)務(wù)類型,填寫必要的原始交 易業(yè)務(wù)信息,由累計模塊被調(diào)用后實現(xiàn)累計。聯(lián)機(jī)動態(tài)交易信息累計流程圖如圖1所示,流 程中各步驟的具體處理如下:
[0087] 1)、應(yīng)用交易模塊主線程序準(zhǔn)備基本交易信息,調(diào)用累計接口程序,啟動累計模 塊;
[0088] 2)、累計模塊讀取該交易的配置的累計業(yè)務(wù)參數(shù)信息,一個交易可以配置一個或 者多個累計業(yè)務(wù)參數(shù)信息,即一種交易可以參與多種業(yè)務(wù)信息的累計。
[0089] 3)、根據(jù)累計業(yè)務(wù)參數(shù),讀取累計規(guī)則參數(shù),按照累計規(guī)則進(jìn)行處理,包括累計入 口條件檢查,如交易金額線、交易是否跨機(jī)構(gòu)、對私客戶還是對公客戶交易等;按照累計方 式,增加或者減少累計器值,累計的維度可以不同,如按照客戶或者賬戶,累計交易金額或 者筆數(shù),可以累計貸方、借方金額,也可以累計貨幣兌換金額等多種要素,在更新累計器前, 根據(jù)累計周期及頻率等數(shù)據(jù),檢查前期累計數(shù)據(jù)是否有效,如果前期數(shù)據(jù)已經(jīng)失效,將進(jìn)行 清理,再更新入新的本期有效數(shù)據(jù)。
[0090] 4)、觸發(fā)累計應(yīng)用,根據(jù)相應(yīng)累計器進(jìn)行相關(guān)累計應(yīng)用邏輯的處理,如果應(yīng)用事件 的條件滿足,程序按照事件要求進(jìn)行報錯中斷、提示授權(quán)繼續(xù)、彈出信息繼續(xù)、修改相關(guān)業(yè) 務(wù)數(shù)據(jù)繼續(xù)處理等。
[0091] 5)、累計處理結(jié)束,將相關(guān)信息返回調(diào)用主程序。
[0092] 2、批量動態(tài)交易信息累計流程
[0093] 如圖2所示,批量動態(tài)交易信息累計流程具體為:
[0094] 1)、批量動態(tài)交易信息加工的對象為聯(lián)機(jī)產(chǎn)生的當(dāng)日相關(guān)交易流水?dāng)?shù)據(jù),數(shù)據(jù)來 源不僅限于核心系統(tǒng)交易數(shù)據(jù),相關(guān)系統(tǒng)金融交易數(shù)據(jù)都可以參與累計。
[0095] 2)、累計由批量作業(yè)啟動,可以在單獨的數(shù)據(jù)加工環(huán)境進(jìn)行,而不占用核心生產(chǎn)環(huán) 境。
[0096] 3)、批量程序順序讀取交易記錄文件,根據(jù)相關(guān)規(guī)則進(jìn)行原業(yè)務(wù)的展現(xiàn),按照累計 業(yè)務(wù)規(guī)則、累計規(guī)則,實現(xiàn)累計,更新單獨的累計器文件,同時對過期數(shù)據(jù)進(jìn)行清理。
[0097] 4)、循環(huán)3步驟直至所有交易數(shù)據(jù)文件都處理完畢,形成最后的批量累計器文件, 該文件保存每種累計業(yè)務(wù)對應(yīng)的累計器號、累計結(jié)果,有效期等內(nèi)容。
[0098] 3、批量靜態(tài)金融信息累計流程
[0099] 如圖3所示,批量靜態(tài)金融信息累計流程具體為:
[0100] 1)、靜態(tài)金融交易信息指某時點業(yè)務(wù)狀態(tài)數(shù)據(jù),如客戶或者賬戶維度的余額(本 幣、外幣);客戶某類賬戶的的開戶數(shù)量;客戶或者賬戶維度的應(yīng)付利息等等,該數(shù)據(jù)也不 僅限于核心系統(tǒng)數(shù)據(jù)。
[0101] 2)、累計由批量作業(yè)啟動,可以在單獨的模塊或者外圍系統(tǒng)進(jìn)行數(shù)據(jù)采集加工,而 不占用核心生產(chǎn)環(huán)境過多聯(lián)機(jī)資源。
[0102] 3)、將采集的各種金融信息分類匯總,按照累計規(guī)則要求,實現(xiàn)相關(guān)累計,并更新 該累計業(yè)務(wù)規(guī)則對應(yīng)的累計器,形成靜態(tài)金融累計數(shù)據(jù)文件,對于由外圍系統(tǒng)加工的數(shù)據(jù), 通過專用傳輸軟件將加工數(shù)據(jù)文件回傳核心系統(tǒng)。
[0103] 4、批量累計信息聯(lián)機(jī)生效流程
[0104] 如圖4所示,批量累計數(shù)據(jù)核心使用累計器雙余額的方式,采用T+1延時生效,設(shè) 置某一時刻進(jìn)行累計器的切換,可以保證相關(guān)交易的一致性、同步性。具體為:
[0105] 1)、批量累計數(shù)據(jù)再加工,適用于批量并行方式進(jìn)行后續(xù)步驟。
[0106] 2)、分區(qū)并行方式更新聯(lián)機(jī)累計器上一期數(shù)據(jù)(當(dāng)前非生效數(shù)據(jù))直至全部數(shù)據(jù) 更新完畢。
[0107] 3)、設(shè)置累計數(shù)據(jù)生效標(biāo)識,使新的數(shù)據(jù)對聯(lián)機(jī)應(yīng)用生效。交易累計信息生效為固 定時點,可以為批量累計預(yù)留足夠的處理時間。累計器雙余額相關(guān)數(shù)據(jù)更新及切換過程見 圖4。
[0108] 5、聯(lián)機(jī)累計信息應(yīng)用流程
[0109] 如圖5所示,聯(lián)機(jī)累計信息應(yīng)用流程具體為:
[0110] 1)、獲取交易對應(yīng)的累計應(yīng)用信息。每個交易可以配置多個累計應(yīng)用信息,每個應(yīng) 用信息中又分層設(shè)置多個不同級別的應(yīng)用動作。
[0111] 2)、讀取一個應(yīng)用信息對應(yīng)的分層動作,如借方金額達(dá)到一定額度報錯、貸方累計 筆數(shù)達(dá)到一定數(shù)量出提示信息等。
[0112] 3)、判斷相應(yīng)的累計信息是否觸發(fā)了對應(yīng)的動作事件,如果已經(jīng)達(dá)到,設(shè)置相應(yīng)的 信息或進(jìn)行交易要素的加工處理,如交易金額達(dá)到限額報錯,錯誤碼取自該應(yīng)用動作的參 數(shù)的錯誤碼欄位,并設(shè)置程序中斷逐級返調(diào)用用程序;如果所有該累計數(shù)據(jù)對所有累計應(yīng) 用都沒有觸發(fā)事件,則該累計應(yīng)用正常結(jié)束,返回調(diào)用程序繼續(xù)處理。
[0113] 與現(xiàn)有技術(shù)相比,本發(fā)明的低功耗藍(lán)牙設(shè)備、信息安全設(shè)備及應(yīng)用程序的自啟動 方法的有益效果在于:通過提供具有普通藍(lán)牙通信功能和iBeacon廣播功能的BLE設(shè)備, 通過其模擬發(fā)送iBeacon廣播消息,使得靠近的I0S設(shè)備自動啟動相應(yīng)的應(yīng)用程序,應(yīng)用程 序啟動后與BLE設(shè)備配對,進(jìn)行藍(lán)牙數(shù)據(jù)交互。通過本發(fā)明提供的方法,可以實現(xiàn)自動啟動 I0S設(shè)備應(yīng)用程序并與BLE設(shè)備藍(lán)牙通信的目的,可以簡化操作、節(jié)省時間、提升用戶體驗。
[0114] 以上實施例僅為本發(fā)明的示例性實施例,不用于限制本發(fā)明,本發(fā)明的保護(hù)范圍 由權(quán)利要求書限定。本領(lǐng)域技術(shù)人員可以在本發(fā)明的實質(zhì)和保護(hù)范圍內(nèi),對本發(fā)明做出各 種修改或等同替換,這種修改或等同替換也應(yīng)視為落在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1. 一種基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法,其特征在于,其包括以下步 驟: 步驟S101 :讀取交易的累計業(yè)務(wù)類型信息,其中,累計方式包括聯(lián)機(jī)累計和批量累計; 步驟S103 :判斷是否對應(yīng)累計時點; 步驟S105 :讀取累計業(yè)務(wù)類型對應(yīng)的累計業(yè)務(wù)規(guī)則; 步驟S107 :針對累計業(yè)務(wù)規(guī)則進(jìn)行處理; 步驟S109 :判斷是否有其他業(yè)務(wù)類型需要處理,如果有,則返回步驟S103。
2. 根據(jù)權(quán)利要求1所述的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法,其特征在 于,所述累計業(yè)務(wù)規(guī)則包括累計維度、累計限額、累計算法和清理算法。
3. 根據(jù)權(quán)利要求1所述的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法,其特征在 于,如果所述累計方式為基于動態(tài)數(shù)據(jù)的聯(lián)機(jī)累計時,所述步驟101則按照操作對于累計 業(yè)務(wù)類型。
4. 根據(jù)權(quán)利要求1所述的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法,其特征在 于,如果所述累計方式為基于動態(tài)數(shù)據(jù)的批量累計時,所述步驟109之后還執(zhí)行步驟S111 : 如果所有的操作未完成,則返回步驟S101。
5. 根據(jù)權(quán)利要求1所述的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的方法,其特征在 于,如果所述累計方式為基于靜態(tài)數(shù)據(jù)的批量累計時,所述步驟S101之前還需要對所述靜 態(tài)數(shù)據(jù)進(jìn)行分類統(tǒng)計處理。
6. -種基于權(quán)利要求1-5所述的方法處理后的累計數(shù)據(jù)應(yīng)用方法,其特征在于,所述 累計數(shù)據(jù)應(yīng)用方法包括以下步驟: 步驟S201 :對所述批量累計數(shù)據(jù)再加工; 步驟S203:使用分區(qū)并行方式更新聯(lián)機(jī)累計器的上一期數(shù)據(jù),直至全部數(shù)據(jù)更新完 畢; 步驟S205 :設(shè)置累計數(shù)據(jù)生效標(biāo)識,使更新后的數(shù)據(jù)對聯(lián)機(jī)應(yīng)用生效,其中交易累計 信息生效為固定時點用于為批量累計預(yù)留處理時間; 步驟S207 :獲取操作對應(yīng)的累計應(yīng)用信息,每個操作能夠配置多個累計應(yīng)用信息,每 個累計應(yīng)用信息中分層設(shè)置多個不同級別的應(yīng)用動作; 步驟S209 :讀取所述累計應(yīng)用信息所分層對應(yīng)的應(yīng)用動作; 步驟S211 :判斷相應(yīng)的累計信息是否觸發(fā)了對應(yīng)的應(yīng)用動作事件,如果是,設(shè)置相應(yīng) 的信息或進(jìn)行交易要素的加工處理;如果所有該累計數(shù)據(jù)對所有累計應(yīng)用都沒有觸發(fā)事 件,則該累計應(yīng)用正常結(jié)束。
7. -種基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的系統(tǒng),其特征在于,所述系統(tǒng)包括: 讀取業(yè)務(wù)類型模塊,其用于讀取交易的累計業(yè)務(wù)類型信息,其中,累計方式包括聯(lián)機(jī)累 計和批量累計; 時點判斷模塊,其用于判斷是否對應(yīng)累計時點; 讀取業(yè)務(wù)規(guī)則模塊,其用于讀取累計業(yè)務(wù)類型對應(yīng)的累計業(yè)務(wù)規(guī)則; 規(guī)則處理模塊,其用于針對累計業(yè)務(wù)規(guī)則進(jìn)行處理; 業(yè)務(wù)完成判斷模塊,其用于判斷是否有其他業(yè)務(wù)類型需要處理。
8. 根據(jù)權(quán)利要求7所述的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的系統(tǒng),其特征在 于,所述累計業(yè)務(wù)規(guī)則包括累計維度、累計限額、累計算法和清理算法。
9. 根據(jù)權(quán)利要求7所述的基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的系統(tǒng),如果所述累 計方式為基于動態(tài)數(shù)據(jù)的聯(lián)機(jī)累計時,所述讀取業(yè)務(wù)類型模塊還用于按照操作對于累計業(yè) 務(wù)類型。
10. 根據(jù)權(quán)利要求7所述基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的系統(tǒng),如果所述累 計方式為基于動態(tài)數(shù)據(jù)的批量累計時,所述業(yè)務(wù)完成判斷模塊,還用于判斷是否還有其他 操作。
11. 根據(jù)權(quán)利要求7所述基于動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)的多維度累計的系統(tǒng),如果所述累 計方式為基于靜態(tài)數(shù)據(jù)的批量累計時,其還包括分類處理模塊,其用于對所述靜態(tài)數(shù)據(jù)進(jìn) 行分類統(tǒng)計處理。
【文檔編號】G06F17/30GK104156442SQ201410397629
【公開日】2014年11月19日 申請日期:2014年8月13日 優(yōu)先權(quán)日:2014年8月13日
【發(fā)明者】劉寶成, 王麗敏, 劉基南 申請人:中國銀行股份有限公司