摘 要:同城清算管理是人民銀行的一項(xiàng)重要的日常性工作,本文從應(yīng)用架構(gòu)和軟件技術(shù)架構(gòu)入手,設(shè)計(jì)了同城清算輔助管理系統(tǒng),實(shí)現(xiàn)支付信息數(shù)據(jù)導(dǎo)入、空頭支票信息及處罰,反洗錢監(jiān)測分析、賬戶數(shù)據(jù)統(tǒng)計(jì)分析等功能。
關(guān)鍵詞:支付;空頭支票;監(jiān)測;統(tǒng)計(jì)分析
中圖分類號:TP311.52
近年來,隨著社會經(jīng)濟(jì)的不斷發(fā)展,寧波同城清算系統(tǒng)的支付交易量不斷增長,手工的管理方式已不能適應(yīng)新形勢的發(fā)展要求。為人民銀行更好地實(shí)施貨幣政策,加強(qiáng)支付清算管理,防范支付清算風(fēng)險(xiǎn);同時(shí),利用寧波同城清算系統(tǒng)的支付交易信息,監(jiān)測異常支付業(yè)務(wù),打擊洗錢犯罪活動,迫切需要開發(fā)“同城清算輔助管理系統(tǒng)”,實(shí)現(xiàn)支付信息數(shù)據(jù)導(dǎo)入、空頭支票管理[1],反洗錢監(jiān)測分析、支付交易數(shù)據(jù)統(tǒng)計(jì)分析、賬戶數(shù)據(jù)統(tǒng)計(jì)分析等功能。
1 系統(tǒng)設(shè)計(jì)
1.1 系統(tǒng)應(yīng)用架構(gòu)設(shè)計(jì)
為符合用戶操作習(xí)慣,同城清算輔助管理系統(tǒng)采用B/S訪問結(jié)構(gòu),并采用HTTPS加密訪問方式進(jìn)行訪問。
人民銀行用戶和金融機(jī)構(gòu)用戶通過瀏覽器訪問此系統(tǒng)。
1.2 軟件技術(shù)架構(gòu)設(shè)計(jì)
系統(tǒng)設(shè)計(jì)是基于目前最流行和最具發(fā)展?jié)摿Φ腏2EE架構(gòu)[2]。軟件技術(shù)架構(gòu)[3]分為以下三層:
1.2.1 表現(xiàn)層——客戶端
主要用于和用戶的交互,用戶可以通過IE瀏覽器以Web方式進(jìn)行數(shù)據(jù)的導(dǎo)入、流程處理、統(tǒng)計(jì)分析等功能。
1.2.2 業(yè)務(wù)邏輯層——同城清算輔助管理系統(tǒng)服務(wù)器
主要用于業(yè)務(wù)邏輯處理。后臺服務(wù)提供支付信息的緩存,任務(wù)分發(fā)調(diào)度,建立索引、歷史數(shù)據(jù)歸檔和文檔定時(shí)備份/恢復(fù);Web應(yīng)用服務(wù)提供用戶權(quán)限管理、數(shù)據(jù)處理、數(shù)據(jù)監(jiān)測、數(shù)據(jù)分析功能。
1.2.3 數(shù)據(jù)訪問層——數(shù)據(jù)庫和文件系統(tǒng)
主要用于應(yīng)用程序與數(shù)據(jù)庫進(jìn)行交互的層,提供保存支付信息和文件內(nèi)容。
2 系統(tǒng)實(shí)現(xiàn)
2.1 支付信息數(shù)據(jù)導(dǎo)入
支付信息數(shù)據(jù)按日導(dǎo)入,若導(dǎo)入一天的數(shù)據(jù)則輸入數(shù)據(jù)文件名,若批量導(dǎo)入數(shù)據(jù)則輸入數(shù)據(jù)文件保存的文件路徑。數(shù)據(jù)導(dǎo)入時(shí)判斷是否重復(fù),如果數(shù)據(jù)重復(fù)給出提示。數(shù)據(jù)導(dǎo)入時(shí)出現(xiàn)錯(cuò)誤支持事務(wù)回滾。數(shù)據(jù)導(dǎo)入時(shí)還能給出進(jìn)度提示。
2.2 空頭支票管理
空頭支票管理是一個(gè)流程化過程,包括空頭支票數(shù)據(jù)采集、告知書擬稿確認(rèn)、告知書審核人審核、告知書簽發(fā)人簽發(fā)、告知書生成、告知書打印、決定書擬稿人初審、決定書審核人復(fù)核、決定書簽發(fā)人一次簽發(fā)、決定書簽發(fā)人二次簽發(fā)、決定書打印、決定書送達(dá)回證登記、決定書罰款入庫登記、決定書罰款入庫復(fù)核等一整套復(fù)雜的流程??疹^支票管理設(shè)計(jì)了并實(shí)現(xiàn)了符合項(xiàng)目建設(shè)需要的工作流引擎,通過解析流程定義的任務(wù)連接關(guān)系,任務(wù)狀態(tài)及相應(yīng)的調(diào)度算法設(shè)定流程的流轉(zhuǎn),當(dāng)任務(wù)的所有前驅(qū)任務(wù)均完成,請啟動該任務(wù)執(zhí)行,而當(dāng)該任務(wù)的所有工作成果提交,標(biāo)志該任務(wù)完成。
2.3 反洗錢監(jiān)測分析
可疑交易監(jiān)測包括:(1)短期內(nèi)資金分散轉(zhuǎn)入、集中轉(zhuǎn)出;(2)短期內(nèi)資金集中轉(zhuǎn)入、分散轉(zhuǎn)出;(3)相同收付款人之間短期內(nèi)頻繁發(fā)生資金收付;(4)個(gè)人銀行結(jié)算賬戶頻繁與法人組織發(fā)生支付交易;(5)有意化整為零,逃避大額支付交易監(jiān)測;(6)異常交易變動分析。
以短期內(nèi)資金分散轉(zhuǎn)入、集中轉(zhuǎn)出為例,其算法為:(收次數(shù)和>付次數(shù)和)并且(收次數(shù)和>收款次數(shù)下限)并且(交易日期>起始時(shí)間)并且(交易日期<起始時(shí)間+統(tǒng)計(jì)周期)并且(金額>單筆交易金額下限*10000)并且付金額和>(收金額和*收付款金額差值比例)。
2.4 賬戶數(shù)據(jù)統(tǒng)計(jì)分析
賬戶信息統(tǒng)計(jì)分析中的數(shù)據(jù)主要來源于賬戶表T_Account以及賬戶種類代碼表T_AccrType、賬戶性質(zhì)表T_AcctAttr、城市代碼表T_CITYNO、銀行機(jī)構(gòu)信息表T_BANKDETAIL等。賬戶數(shù)據(jù)統(tǒng)計(jì)分析包括區(qū)域銀行結(jié)算賬戶數(shù)量統(tǒng)計(jì)、城市銀行結(jié)算賬戶數(shù)量統(tǒng)計(jì)、銀行結(jié)算賬戶數(shù)量統(tǒng)計(jì)表、銀行結(jié)算賬戶業(yè)務(wù)量統(tǒng)計(jì)表等,以區(qū)域銀行結(jié)算賬戶數(shù)量為例,其算法(SQL描述)為:
3 實(shí)施效果
系統(tǒng)開發(fā)完成后,經(jīng)過測試,運(yùn)行情況良好。同城清算輔助管理系統(tǒng)的運(yùn)行情況表明,B/S模式的應(yīng)用基本滿足了業(yè)務(wù)需求所提出的安全性、處理性能、業(yè)務(wù)功能等方面的預(yù)期目標(biāo),并在實(shí)際工作中取得了良好的效益。
參考文獻(xiàn):
[1]駱名群,譚慶斌.空頭支票行政處罰管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].華南金融電腦,2005(11):52-54.
[2]Kurt Bittner,Lan Spence.用例建模[M].北京:清華大學(xué)出版社.2003:109-234.
[3]Grady Booch,James Rumbaugh.統(tǒng)一軟件開發(fā)過程[M].北京:機(jī)械工業(yè)出版社,2001:178-190.
作者簡介:許平格(1980-),男,工程師,碩士,主要研究方向:電子支付、互聯(lián)網(wǎng)金融。
作者單位:中國人民銀行寧波市中心支行,浙江寧波 315040