銀行核心業(yè)務(wù)系統(tǒng)總體設(shè)計(jì)_第1頁(yè)
銀行核心業(yè)務(wù)系統(tǒng)總體設(shè)計(jì)_第2頁(yè)
銀行核心業(yè)務(wù)系統(tǒng)總體設(shè)計(jì)_第3頁(yè)
銀行核心業(yè)務(wù)系統(tǒng)總體設(shè)計(jì)_第4頁(yè)
銀行核心業(yè)務(wù)系統(tǒng)總體設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩116頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

精選優(yōu)質(zhì)文檔-----傾情為你奉上精選優(yōu)質(zhì)文檔-----傾情為你奉上專心---專注---專業(yè)專心---專注---專業(yè)精選優(yōu)質(zhì)文檔-----傾情為你奉上專心---專注---專業(yè)核心業(yè)務(wù)系統(tǒng)總體設(shè)計(jì)說(shuō)明書

目 錄TOC\o"1-4"\h\z\u

綜述在全面覆蓋傳統(tǒng)銀行業(yè)務(wù)的基礎(chǔ)上,突出“金融產(chǎn)品”概念,銀行可方便定制新的業(yè)務(wù)品種或更改業(yè)務(wù)模式;系統(tǒng)整合了銀行的業(yè)務(wù)服務(wù)渠道,方便銀行增值服務(wù)范圍的擴(kuò)展,在無(wú)須更改系統(tǒng)內(nèi)核的情況下方便實(shí)現(xiàn)與外部系統(tǒng)的互聯(lián)互通。系統(tǒng)在深化“大集中”、“大會(huì)計(jì)”、“一本帳”、“以客戶為中心”、“綜合柜員制”等成熟的設(shè)計(jì)思想的基礎(chǔ)上,建立了從“客戶”、“產(chǎn)品”到“服務(wù)”、“渠道”的集約化經(jīng)營(yíng)管理模式,提供了真正的面向客戶的服務(wù)模式,作到了為客戶定制差別化的服務(wù)。從而實(shí)現(xiàn)了銀行集中經(jīng)營(yíng)、規(guī)范業(yè)務(wù)、個(gè)性服務(wù)、豐富渠道、減少風(fēng)險(xiǎn)、輔助決策、降低成本的目標(biāo)。系統(tǒng)實(shí)現(xiàn)原則滿足了銀行業(yè)務(wù)系統(tǒng)所要求的:先進(jìn)性、實(shí)時(shí)性、可靠性、完整性、安全性、網(wǎng)絡(luò)化、開(kāi)放性、易擴(kuò)展性、易維護(hù)性、易移植性。

系統(tǒng)總體結(jié)構(gòu)系統(tǒng)運(yùn)行環(huán)境主機(jī)/操作系統(tǒng)HPUNIX或IBM-RS6000AIX前置機(jī)/操作系統(tǒng)HPUNIX或IBM-RS6000AIX數(shù)據(jù)庫(kù)INFORMIX或DB2中間件CICS或TUXIDO網(wǎng)點(diǎn)前臺(tái)PCSCOUNIX應(yīng)用數(shù)據(jù)維護(hù)服務(wù)器PCSERVERWindows2000/XPTOMCAT(或WEBSPHERE)通過(guò)IE登錄訪問(wèn)

系統(tǒng)網(wǎng)絡(luò)總體架構(gòu)

應(yīng)用邏輯結(jié)構(gòu)應(yīng)用系統(tǒng)邏輯結(jié)構(gòu)

核心系統(tǒng)技術(shù)結(jié)構(gòu)

綜合前置系統(tǒng)構(gòu)架

系統(tǒng)設(shè)計(jì)總體目標(biāo)技術(shù)設(shè)計(jì)思想三層結(jié)構(gòu),從面向交易過(guò)渡到面向客戶、面向服務(wù)系統(tǒng)設(shè)計(jì)分為三層結(jié)構(gòu):核心管理層、應(yīng)用服務(wù)層和服務(wù)渠道層。核心管理層是整個(gè)系統(tǒng)的數(shù)據(jù)中心,存放著客戶信息數(shù)據(jù)、總帳會(huì)計(jì)數(shù)據(jù)、公用信息數(shù)據(jù),控制信息數(shù)據(jù)等,負(fù)責(zé)會(huì)計(jì)核算、客戶信息管理、授信額度管理、資金清算管理、費(fèi)率管理、機(jī)構(gòu)管理、庫(kù)房管理和公共數(shù)據(jù)管理等;應(yīng)用服務(wù)層由存款系統(tǒng)、貸款系統(tǒng)、結(jié)算系統(tǒng)、卡業(yè)務(wù)系統(tǒng)、中間業(yè)務(wù)系統(tǒng)、資金市場(chǎng)系統(tǒng)、外匯市場(chǎng)系統(tǒng)等應(yīng)用系統(tǒng)組成,分別完成銀行對(duì)客戶的各種不同服務(wù)手段;通過(guò)多渠道接入平臺(tái)系統(tǒng)連接著各種各樣的服務(wù)渠道,包括柜員界面、客戶經(jīng)理界面、ATM、POS、電話銀行界面、自助銀行界面、網(wǎng)絡(luò)銀行界面等,是核心業(yè)務(wù)系統(tǒng)的客戶界面,是銀行柜臺(tái)業(yè)務(wù)的延伸。這樣的層次結(jié)構(gòu)劃分,可以使得系統(tǒng)的數(shù)據(jù)更加集中、更加安全,使系統(tǒng)的核心盡可能的堅(jiān)固和穩(wěn)定;可以使得系統(tǒng)對(duì)客戶的應(yīng)用服務(wù)更加具有可拓展性,滿足市場(chǎng)快速變化和銀行因應(yīng)增加服務(wù)品種的需要;可以使得系統(tǒng)支持的服務(wù)渠道更加廣泛;從而達(dá)到由以前的面向交易過(guò)渡到現(xiàn)在的面向客戶、面向服務(wù)的目標(biāo)。全面貫徹以客戶為中心的設(shè)計(jì)思想建立具有深度和廣度的關(guān)系型客戶信息中心,降低銀行的客戶風(fēng)險(xiǎn);為實(shí)現(xiàn)更高級(jí)的客戶管理方式(如客戶信用等級(jí)制度的建立),為實(shí)現(xiàn)客戶分析提供了全面基礎(chǔ)信息。采用面向客戶提供差別化服務(wù)的設(shè)計(jì)思想,根據(jù)來(lái)自客戶經(jīng)理的分析資料及時(shí)地給操作人員以客戶關(guān)懷提示或風(fēng)險(xiǎn)預(yù)警;根據(jù)管理分析系統(tǒng)提供的客戶等級(jí)評(píng)定接口、根據(jù)產(chǎn)品定價(jià)系統(tǒng)提供的客戶優(yōu)惠價(jià)格接口在核心系統(tǒng)中提供個(gè)性化服務(wù)及控制。多渠道接入平臺(tái)系統(tǒng)的采用系統(tǒng)采用了多渠道接入平臺(tái)VisionBankingMCP來(lái)完成各種終端設(shè)備(字符終端、圖形終端)和自助服務(wù)設(shè)備(ATM、POS、電話銀行、手機(jī)銀行、自助銀行、網(wǎng)絡(luò)銀行等)的接入、管理功能。系統(tǒng)能夠支持各種通信協(xié)議,提供全轄的網(wǎng)絡(luò)監(jiān)控、設(shè)備控管和應(yīng)用監(jiān)控,能處理各種各樣的數(shù)據(jù)報(bào)文格式,具有強(qiáng)大的功能擴(kuò)展性、嚴(yán)格的安全控制機(jī)制。銀行服務(wù)形式“產(chǎn)品化”及產(chǎn)品定制在核心業(yè)務(wù)系統(tǒng)的設(shè)計(jì)中,引入了“銀行產(chǎn)品”的概念。銀行所提供的服務(wù)是以產(chǎn)品的形式出現(xiàn)的,系統(tǒng)中把所有經(jīng)辦的存款、貸款等業(yè)務(wù)根據(jù)業(yè)務(wù)的屬性、業(yè)務(wù)的主要組成要素按照業(yè)務(wù)流程的不同階段分層次制定相應(yīng)的處理計(jì)劃,根據(jù)各處理計(jì)劃的不同組合靈活地定制產(chǎn)品,并分配相應(yīng)的產(chǎn)品代碼進(jìn)行唯一的標(biāo)識(shí)。銀行業(yè)務(wù)“產(chǎn)品化”的優(yōu)點(diǎn)在于讓最終用戶(而非IT人員)更靈活地根據(jù)市場(chǎng)需求定制有自身特色的銀行產(chǎn)品,滿足不同客戶群體的需要,快速適應(yīng)市場(chǎng)的變化。服務(wù)模塊組織“構(gòu)件化”、“構(gòu)件封裝”及構(gòu)件驅(qū)動(dòng)平臺(tái)核心業(yè)務(wù)系統(tǒng)對(duì)交易服務(wù)的設(shè)計(jì)基于“構(gòu)件化”的模式,本著“降低耦合”“功能內(nèi)聚”的原則,將業(yè)務(wù)處理功能劃分為完成某一具體功能的最小單元,形成“積木”式構(gòu)件庫(kù),這些構(gòu)件可以以一定形式按照要求搭建在一起形成完成某一業(yè)務(wù)功能的“組件”,每項(xiàng)交易服務(wù)均由“構(gòu)件”及“組件”依據(jù)一定次序的集合組成,完成一項(xiàng)交易服務(wù)對(duì)構(gòu)件的組裝過(guò)程稱為“交易封裝”,這些組裝過(guò)程是由填制配置腳本來(lái)實(shí)現(xiàn)的,而無(wú)需單獨(dú)編程。已經(jīng)封裝的交易服務(wù)通過(guò)系統(tǒng)提供的“構(gòu)件驅(qū)動(dòng)平臺(tái)”統(tǒng)一驅(qū)動(dòng)。提高業(yè)務(wù)處理程序(構(gòu)件)的共享;可以靈活地進(jìn)行構(gòu)件的組織而定制出新的交易服務(wù),縮短了新服務(wù)功能推出的時(shí)間;減少了系統(tǒng)維護(hù)的工作量?!耙I(lǐng)式”操作模式、流程定制及流程再造系統(tǒng)可以通過(guò)前臺(tái)的操作流程定制,實(shí)現(xiàn)“引領(lǐng)式”的操作模式。對(duì)核心業(yè)務(wù)系統(tǒng)聯(lián)機(jī)交易操作的過(guò)程細(xì)分為具體的單一步驟,為每個(gè)步驟用一個(gè)唯一的步驟編號(hào)進(jìn)行標(biāo)識(shí),其中每個(gè)步驟都包括其獨(dú)立的必須的輸入輸出項(xiàng)目,柜員交易就是通過(guò)將步驟編號(hào)按照一定順序有條件地組織在一起而形成,而組裝的過(guò)程只需要簡(jiǎn)單地配置相應(yīng)的腳本,不需要編寫代碼,這樣,根據(jù)不同的業(yè)務(wù)要求,可以靈活地對(duì)操作流程進(jìn)行重組,以實(shí)現(xiàn)流程的定制和再造。同時(shí),由于每個(gè)操作步驟本身的產(chǎn)生都是通過(guò)工具定制的方式,對(duì)于新的原來(lái)沒(méi)有的操作描述也可以方便地?cái)U(kuò)充。這種流程定制的方式使前端交易體現(xiàn)出人性化的特色,能夠方便地制定出符合操作人員習(xí)慣的流程及界面風(fēng)格,臨柜人員的操作可以不再是呆板的錄入、提交產(chǎn)生結(jié)果,而是通過(guò)人機(jī)交互的模式引導(dǎo)操作人員逐步達(dá)到完成交易服務(wù)的目的。批處理控制平臺(tái),增強(qiáng)批處理的并發(fā)程度,縮短批處理的時(shí)間系統(tǒng)將批處理業(yè)務(wù)(例如:日終批處理、批量結(jié)息、預(yù)提利息、年終結(jié)轉(zhuǎn)等)分成若干個(gè)處理模塊,每個(gè)處理模塊都以作業(yè)方式運(yùn)行;相同功能的作業(yè)放入同一個(gè)隊(duì)列中,隊(duì)列內(nèi)順序執(zhí)行;不同功能的作業(yè)放入另外的隊(duì)列中,不同的隊(duì)列之間是并行執(zhí)行的,互不影響。由批處理控制平臺(tái)來(lái)完成作業(yè)的提交和作業(yè)執(zhí)行順序的控制,作業(yè)之間的制約關(guān)系也可在平臺(tái)中進(jìn)行預(yù)先的定義。這樣安排批處理業(yè)務(wù),有效地增強(qiáng)了批處理的并發(fā)程度,使系統(tǒng)資源得到很大的利用,減少了批處理的時(shí)間。標(biāo)準(zhǔn)的外部系統(tǒng)接口系統(tǒng)提供了標(biāo)準(zhǔn)的外部系統(tǒng)接口,能夠方便地與其他系統(tǒng)(如同城清算系統(tǒng)、電子聯(lián)行系統(tǒng)、人行現(xiàn)代化支付系統(tǒng)、證銀轉(zhuǎn)帳系統(tǒng)、銀聯(lián)系統(tǒng)、代理業(yè)務(wù)系統(tǒng)、國(guó)際結(jié)算系統(tǒng)等)進(jìn)行接口。業(yè)務(wù)設(shè)計(jì)思想一體化的會(huì)計(jì)核算體系及核算主體定義系統(tǒng)采用大會(huì)計(jì)模式,實(shí)現(xiàn)了對(duì)公、對(duì)私一體化,本幣、外幣一體化,自營(yíng)性會(huì)計(jì)和政策性會(huì)計(jì)一體化,多幣種、多帳套的會(huì)計(jì)核算方法,實(shí)現(xiàn)了會(huì)計(jì)核算集中和應(yīng)用系統(tǒng)的統(tǒng)一。系統(tǒng)支持核算主體上移的“一本帳”模式?!耙槐編ぁ蹦J接欣阢y行簡(jiǎn)化資金調(diào)撥流程,實(shí)現(xiàn)精細(xì)核算,推行專業(yè)化和扁平化管理,達(dá)到增加利潤(rùn)、控制成本、強(qiáng)化績(jī)效、提供決策的目的。這是一項(xiàng)系統(tǒng)工程,不僅需要觀念更新,還需要機(jī)構(gòu)更新、制度更新。所以在實(shí)際執(zhí)行過(guò)程中,要循序漸進(jìn),逐步實(shí)施。例如:有些銀行嘗試采用核算主體逐步上移的方式,先實(shí)現(xiàn),可以以支行為一本帳,實(shí)現(xiàn)同一支行轄內(nèi)的各網(wǎng)點(diǎn)之間資金的通融,改變了舊系統(tǒng)中支行轄內(nèi)網(wǎng)點(diǎn)之間頻繁的資金清算。因應(yīng)此種情況,系統(tǒng)支持系統(tǒng)內(nèi)任意級(jí)別的核算主體上移,可以將核算主體定義到任意級(jí)別層次的機(jī)構(gòu)。支持全天候“7X24小時(shí)”不間斷營(yíng)業(yè)核心業(yè)務(wù)系統(tǒng)支持“7X24小時(shí)”不間斷營(yíng)業(yè),不僅包括ATM、POS、電話銀行、網(wǎng)上銀行等自助設(shè)備,也支持營(yíng)業(yè)網(wǎng)點(diǎn)不間斷營(yíng)業(yè),實(shí)現(xiàn)“夜間銀行”,保證對(duì)客戶服務(wù)渠道的暢通,滿足各地區(qū)不同的服務(wù)時(shí)間要求,實(shí)現(xiàn)全天候的變現(xiàn)能力。支持多分行,支持多級(jí)清算單一系統(tǒng)支持多分行的運(yùn)作,把多個(gè)分行的業(yè)務(wù)數(shù)據(jù)集中到一個(gè)數(shù)據(jù)庫(kù)中;支持從總行到省行到分行到支行網(wǎng)點(diǎn)的多級(jí)清算,全面的支持“大集中”的目標(biāo);系統(tǒng)也支持跨系統(tǒng)的清算。系統(tǒng)對(duì)于清算支持可定義的清算模式,在系統(tǒng)中提供獨(dú)立的清算系統(tǒng)進(jìn)行清算支持,以清算路徑、資金帳戶、清分方式等為主線,對(duì)清算流程及方法進(jìn)行拆分后實(shí)施組裝,來(lái)確定具體的清算種類,按照清算種類實(shí)現(xiàn)系統(tǒng)的自動(dòng)多級(jí)清算,同時(shí)通過(guò)定義清算模式可以支持實(shí)時(shí)清算和日終批量清算?!叭δ芄駟T”系統(tǒng)滿足了全行實(shí)行綜合柜員制的需要,由柜員直接負(fù)責(zé)每筆業(yè)務(wù)的全過(guò)程,在權(quán)限允許的范圍內(nèi),不分業(yè)務(wù)種類,顧客可以選擇任意一個(gè)窗口辦理所需的全部業(yè)務(wù)。為今后實(shí)行“客戶經(jīng)理”的服務(wù)奠定了基礎(chǔ)。采用綜合柜員制有如下優(yōu)點(diǎn):提高工作效率;減少柜員人數(shù);提高員工素質(zhì);方便客戶;改善服務(wù)質(zhì)量;方便績(jī)效考核。同時(shí),考慮到國(guó)內(nèi)的實(shí)際情況,系統(tǒng)也支持傳統(tǒng)的柜員管理方式。客戶信息集中,統(tǒng)一的客戶授信體系,實(shí)行額度管理客戶信息集中管理,使銀行可以綜合掌握客戶狀況,以便提供全面的客戶追蹤和決策分析手段,如資信評(píng)估、風(fēng)險(xiǎn)評(píng)估。也可以為客戶提供全方位多功能的代客理財(cái)服務(wù)。系統(tǒng)通過(guò)額度管理功能,根據(jù)客戶的信用情況,給客戶分配一定的額度,決定為客戶提供的某些業(yè)務(wù)服務(wù)的范圍和程度,使銀行降低為客戶提供某些服務(wù)而帶來(lái)的風(fēng)險(xiǎn);同時(shí),銀行也可以根據(jù)自身的情況,通過(guò)額度管理系統(tǒng)決定本身所進(jìn)行的一些業(yè)務(wù)的范圍和程度。加強(qiáng)了內(nèi)控體系,強(qiáng)化柜員權(quán)限管理,完善的系統(tǒng)安全性和靈活的交易授權(quán)機(jī)制系統(tǒng)加強(qiáng)了內(nèi)控管理,突出了安全保障意識(shí),系統(tǒng)中對(duì)業(yè)務(wù)監(jiān)督方面倡導(dǎo)的思想是盡可能規(guī)避風(fēng)險(xiǎn)的發(fā)生,及時(shí)發(fā)現(xiàn)經(jīng)辦風(fēng)險(xiǎn),減少因業(yè)務(wù)監(jiān)督產(chǎn)生的銀行運(yùn)營(yíng)成本。系統(tǒng)中強(qiáng)化了柜員管理的力度,采用柜員操作權(quán)限控制、授權(quán)、雙敲復(fù)核與事后復(fù)核等方式綜合控制的模式。對(duì)柜員操作權(quán)限提供靈活的參數(shù)化管理,建立嚴(yán)格的柜員類別與等級(jí)管理體系,從柜員經(jīng)辦交易、客戶類別和等級(jí)、經(jīng)辦金額等多種角度控制柜員的經(jīng)辦權(quán)限。對(duì)柜員經(jīng)辦業(yè)務(wù)加強(qiáng)授權(quán)、復(fù)核與監(jiān)督,系統(tǒng)提供了即時(shí)授權(quán)、異步授權(quán)等多種授權(quán)模式,業(yè)務(wù)辦理期間突出的風(fēng)險(xiǎn)點(diǎn)可通過(guò)授權(quán)的方式規(guī)避風(fēng)險(xiǎn);業(yè)務(wù)管理部門也可采用系統(tǒng)提供的雙敲復(fù)核的方式減少操作風(fēng)險(xiǎn),同時(shí)考慮操作工作量,采用大額授權(quán)、超大額雙敲復(fù)核的方式進(jìn)行管理規(guī)劃,也可以采用事后復(fù)核的方式,對(duì)規(guī)定金額的業(yè)務(wù)進(jìn)行逐筆核對(duì),確保在最短時(shí)間內(nèi)發(fā)現(xiàn)風(fēng)險(xiǎn)。靈活的計(jì)息模塊,支持“利率市場(chǎng)化”核心業(yè)務(wù)系統(tǒng)中,對(duì)于利率的管理采用利率指標(biāo)的方式管理,并考慮對(duì)于利率市場(chǎng)化后銀行能夠?qū)实母?dòng)進(jìn)行有效的控制,在利率指標(biāo)中按實(shí)點(diǎn)浮動(dòng)及百分點(diǎn)浮動(dòng)分別設(shè)定浮動(dòng)上下限。同時(shí),為了使系統(tǒng)計(jì)息方式更為靈活,更能適應(yīng)銀行利率政策的變化,系統(tǒng)采用利息計(jì)劃的理念,按照不同業(yè)務(wù)種類設(shè)定利息計(jì)劃參數(shù);目前系統(tǒng)的利息計(jì)劃制定兼顧了國(guó)內(nèi)及國(guó)外的多種計(jì)息模式:支持全額計(jì)息、分段計(jì)息、金額分檔計(jì)息、按利率調(diào)整周期計(jì)息等;可定義成本核算時(shí)機(jī):先預(yù)算、后入帳等。在每個(gè)業(yè)務(wù)種類中對(duì)于不同的產(chǎn)品可以采用不同的利息計(jì)劃,業(yè)務(wù)部門可以根據(jù)業(yè)務(wù)發(fā)展需要開(kāi)發(fā)新的產(chǎn)品時(shí),制定相應(yīng)的利息計(jì)劃。系統(tǒng)內(nèi)部設(shè)計(jì)中,考慮利息計(jì)劃使用的靈活性和可擴(kuò)展性,改變了原來(lái)單一的積數(shù)法計(jì)息模式,采用計(jì)息明細(xì)的方式,使利息的計(jì)算入帳等動(dòng)作獨(dú)立于帳務(wù)系統(tǒng)之外,便于計(jì)息模式的擴(kuò)充。靈活的收費(fèi)模塊,支持銀行自主地制定收費(fèi)政策核心業(yè)務(wù)系統(tǒng)提供統(tǒng)一的收費(fèi)模塊,在系統(tǒng)中設(shè)置費(fèi)率種類及使用“費(fèi)率種類”的“收費(fèi)計(jì)劃”,以費(fèi)用的計(jì)算方式、收取方式、核算方式、收費(fèi)時(shí)機(jī)及控制方式等信息設(shè)定費(fèi)率種類,并可按照客戶的類別級(jí)別、產(chǎn)品、服務(wù)、渠道等要素制定相應(yīng)標(biāo)準(zhǔn)的收費(fèi)計(jì)劃。提供“以客為尊”的一站式服務(wù)客戶到柜臺(tái)辦理業(yè)務(wù)以用身份證件或帳號(hào)登錄系統(tǒng)的方式,系統(tǒng)根據(jù)該客戶的類別和級(jí)別和帳戶性質(zhì)提供特定交易供使用;從開(kāi)始到退出,控制客戶交易范圍,全程記錄客戶交易的全過(guò)程,統(tǒng)一提供交易確認(rèn)憑證。合理利用計(jì)算機(jī)優(yōu)勢(shì),減輕業(yè)務(wù)人員的工作量系統(tǒng)具有友好的用戶界面,可根據(jù)客戶和柜員定制不同的功能菜單,新推出的瀏覽器前臺(tái)還具有個(gè)性化工作界面配置和信息溝通等功能,便于柜員的操作;針對(duì)特定業(yè)務(wù)設(shè)計(jì)交易,增大主機(jī)統(tǒng)計(jì)數(shù)據(jù)存儲(chǔ),減少大量的手工帳簿;大量的機(jī)制憑證由主機(jī)統(tǒng)一定義管理,自動(dòng)打??;會(huì)計(jì)分錄也由系統(tǒng)自動(dòng)完成;批量處理采用批處理控制平臺(tái)自動(dòng)提交作業(yè),大大提高了主機(jī)資源的利用率,縮短了主機(jī)批處理時(shí)間,減少了主機(jī)操作員的工作量。系統(tǒng)功能要點(diǎn)邏輯設(shè)計(jì)運(yùn)行平臺(tái)和交易組裝核心交易平臺(tái)的總體結(jié)構(gòu)邏輯網(wǎng)絡(luò)邏輯網(wǎng)絡(luò)信息存儲(chǔ)信息展現(xiàn)交易驅(qū)動(dòng)報(bào)文拆組通訊傳輸交換控制控制信息前臺(tái)信息流程功能展現(xiàn)通訊傳輸信息存儲(chǔ)控制信息交換控制報(bào)文拆組交易驅(qū)動(dòng)后臺(tái)信息流程核心交易平臺(tái)設(shè)計(jì)要求信息展現(xiàn)模塊:實(shí)現(xiàn)信息的錄入和輸出,實(shí)現(xiàn)對(duì)屏幕及各種設(shè)備的控制。包括對(duì)多種設(shè)備的支持,如屏幕(鍵盤)、磁盤、網(wǎng)絡(luò)、磁條讀寫器、打印機(jī)(各種型號(hào)存打、行打)、密碼鍵盤、IC卡讀寫設(shè)備等,同時(shí)需支持各種設(shè)備復(fù)合使用情況。實(shí)現(xiàn)對(duì)信息的多種展現(xiàn)形式,包括交易響應(yīng)信息如正常應(yīng)答信息(可能多條)、提示信息(可能多條)、拒絕信息(可能多條)、授權(quán)信息(可能多條)、復(fù)核信息等的支持,也包括多頁(yè)式查詢返回的信息、返回的多條編輯信息、帶格式文本信息等。交易驅(qū)動(dòng)模塊:實(shí)現(xiàn)原交易的啟動(dòng)、已定制交易聯(lián)動(dòng)流程的控制。實(shí)現(xiàn)原/子交易聯(lián)動(dòng)控制;實(shí)現(xiàn)字段啟動(dòng)交易的控制;實(shí)現(xiàn)子交易本身為原交易(組交易)的控制;實(shí)現(xiàn)自動(dòng)啟動(dòng)現(xiàn)金、憑證打印、收費(fèi)等公用模塊組交易的控制;需要評(píng)估系統(tǒng)靈活性與系統(tǒng)效率之間的矛盾。報(bào)文拆組模塊:實(shí)現(xiàn)對(duì)應(yīng)用收發(fā)的報(bào)文進(jìn)行組織和拆解,組織后的報(bào)文供通訊收發(fā),拆解的報(bào)文供應(yīng)用使用。對(duì)報(bào)文格式的支持:支持自定義報(bào)文格式、ISO8583報(bào)文格式、類ISO8583、類HTML等;也可考慮應(yīng)用系統(tǒng)內(nèi)采用統(tǒng)一的一套內(nèi)部報(bào)文格式,對(duì)外提供多種格式支持;支持同一交易返回多條不同格式報(bào)文的處理;對(duì)報(bào)文定義的支持:前后臺(tái)統(tǒng)一定義一套報(bào)文格式;需要考慮拆組的效率和通訊數(shù)據(jù)包的精簡(jiǎn)。交換控制模塊:完成路由分撿、多服務(wù)器信息交換功能。對(duì)于前臺(tái)模塊支持子交易/字段啟動(dòng)交易級(jí)別的個(gè)性路徑選擇;對(duì)于后臺(tái)模塊同時(shí)考慮對(duì)多個(gè)分布在不同主機(jī)上的獨(dú)立系統(tǒng)實(shí)現(xiàn)集中清算模式的支持;通訊傳輸模塊:完成通訊傳輸?shù)墓δ?。支持多中通訊協(xié)議,如TCP/IP、SNA等;支持不同交易采用不同的通訊協(xié)議;支持通訊報(bào)文的加密/解密;支持通訊報(bào)文的校驗(yàn),如MAC碼;不論前臺(tái)還是后臺(tái),均需支持主動(dòng)/被動(dòng)通訊模式;功能展現(xiàn)模塊:完成真正的具體交易功能,本著提高功能內(nèi)聚、降低模塊耦合的原則進(jìn)行結(jié)構(gòu)劃分,由核心構(gòu)件資源庫(kù)及組裝交易所需的接口模塊組成。處于應(yīng)用級(jí)別,不屬于平臺(tái)范疇。信息存儲(chǔ)模塊:需要考慮不同交易數(shù)據(jù)的信息隔離;需要考慮同一原交易下交易數(shù)據(jù)的信息共享;需要考慮部分特定類型信息的歷史數(shù)據(jù)存儲(chǔ),如憑證打印信息;臨時(shí)存儲(chǔ)的數(shù)據(jù)實(shí)現(xiàn)自動(dòng)清理。控制信息的定制:此處所指的控制信息,包括菜單定義、交易定義、屏幕定義、數(shù)據(jù)字典定義、通訊傳輸格式定義、授權(quán)信息定義、提示信息定義、列表定義、打印格式定義、輸出信息格式定義、設(shè)備定義等以及其他平臺(tái)所需的控制信息。各種與具體交易相關(guān)的控制信息的定義數(shù)據(jù)可以以交易為主線進(jìn)行卸載和安裝;定義的控制信息需要滿足系統(tǒng)性能上的要求,既保證系統(tǒng)開(kāi)發(fā)的靈活性,又保證訪問(wèn)的快捷,以確保系統(tǒng)整體運(yùn)行效率。特殊交易的實(shí)現(xiàn)統(tǒng)一的當(dāng)日沖銷(抹帳)模式統(tǒng)一的雙敲復(fù)核模式統(tǒng)一的授權(quán)模式統(tǒng)一的事后復(fù)核模式前臺(tái)外掛交易的實(shí)現(xiàn)后臺(tái)直通式交易的支持

核心構(gòu)件庫(kù)的組成核心構(gòu)件庫(kù)由兩部分組成:子交易、API。其中每個(gè)子交易由四部分組成,子交易可大致分為五類:帳務(wù)類、事物類、查詢類、數(shù)據(jù)準(zhǔn)備、組合類。API可大致分為三類:帳務(wù)類、事物類、查詢類。構(gòu)件形成及使用原則每個(gè)業(yè)務(wù)系統(tǒng)包含的內(nèi)容,由各自提供的核心子交易、API及相應(yīng)的獨(dú)立對(duì)外展現(xiàn)交易組成;每個(gè)業(yè)務(wù)系統(tǒng)都有其獨(dú)立的數(shù)據(jù)庫(kù)體系,相互之間拒絕數(shù)據(jù)庫(kù)的直接訪問(wèn),確保數(shù)據(jù)文件的隔離。對(duì)于聯(lián)機(jī)交易,如需使用其他系統(tǒng)的數(shù)據(jù),通過(guò)聯(lián)動(dòng)子交易或調(diào)用對(duì)應(yīng)系統(tǒng)提供的API實(shí)現(xiàn)。對(duì)于后臺(tái)批量交易,少量數(shù)據(jù)交易采用API調(diào)用方式,大量數(shù)據(jù)處理則采用對(duì)應(yīng)系統(tǒng)提供的接口文件方式由相應(yīng)的系統(tǒng)進(jìn)行處理,在7X24模式下,大量數(shù)據(jù)處理也可以采用API方式;核心業(yè)務(wù)系統(tǒng)功能由各個(gè)業(yè)務(wù)系統(tǒng)提供的核心構(gòu)件資源庫(kù)中相應(yīng)的構(gòu)件(子交易、API、接口數(shù)據(jù)文件)進(jìn)行組裝定制而成,任何系統(tǒng)提供的構(gòu)件中都只包括對(duì)其自身系統(tǒng)功能的處理和數(shù)據(jù)庫(kù)文件的操作,核心構(gòu)件的劃分,按照各業(yè)務(wù)系統(tǒng)提供的具體服務(wù)類別劃分,具體的劃分不在此處詳細(xì)描述;根據(jù)具體業(yè)務(wù)特點(diǎn),各系統(tǒng)實(shí)現(xiàn)帳務(wù)一體化,客戶類別、幣種類別、帳務(wù)類別、做為具體業(yè)務(wù)系統(tǒng)的屬性出現(xiàn),從數(shù)據(jù)結(jié)構(gòu)底層實(shí)現(xiàn)一體化,只區(qū)分不同服務(wù)功能,對(duì)于同一種服務(wù)功能以單一交易處理,對(duì)于前臺(tái),交易組裝時(shí)對(duì)部分交易要考慮可操作性,以引領(lǐng)式模式實(shí)現(xiàn)。

交易驅(qū)動(dòng)設(shè)計(jì)結(jié)構(gòu)通訊傳輸通訊傳輸報(bào)文拆組交換處理交易驅(qū)動(dòng)交易輸出空間|多格式存儲(chǔ)。。。多條存儲(chǔ)。。。。。。原交易空間共享空間子交易空間聯(lián)動(dòng)入口聯(lián)動(dòng)入口聯(lián)動(dòng)入口子交易子交易子交易聯(lián)動(dòng)出口聯(lián)動(dòng)出口聯(lián)動(dòng)出口圖中蘭色單線箭頭方向表示信息的流轉(zhuǎn)方向原交易出口子交易輸出

交易驅(qū)動(dòng)設(shè)計(jì)要求做到原交易空間、子交易空間、共享空間信息的獨(dú)立性;交易輸出空間為整個(gè)原交易共享,信息可能為多格式,考慮其中存儲(chǔ)訪問(wèn)的條理性;各個(gè)級(jí)別層次的交易模塊都由交易驅(qū)動(dòng)主控統(tǒng)一驅(qū)動(dòng);如果某個(gè)子交易本身為組交易,基于組交易本身既是獨(dú)立的原交易,需考慮聯(lián)動(dòng)過(guò)程中對(duì)原始原交易空間和原始共享空間數(shù)據(jù)的保存和恢復(fù);交易聯(lián)動(dòng)組裝實(shí)現(xiàn)主要是通過(guò)聯(lián)動(dòng)入口和聯(lián)動(dòng)出口的編制完成的,對(duì)于交易入口,一般可通過(guò)定義啟動(dòng)條件和參數(shù)轉(zhuǎn)換規(guī)則的定制方式來(lái)實(shí)現(xiàn),不需要編寫入口程序,如有特殊情況,則也可以通過(guò)編寫新的子交易,通過(guò)聯(lián)動(dòng)出入口或子交易輸出子交易輸出空間實(shí)現(xiàn),考慮未知情況,在平臺(tái)中保留通過(guò)入口函數(shù)啟動(dòng)子交易的控制;可考慮在平臺(tái)中支持公共啟動(dòng)交易的參數(shù)化定制;在交易輸出空間信息發(fā)送前臺(tái)前,進(jìn)行平臺(tái)統(tǒng)一的信息檢查和整理處理,如統(tǒng)一授權(quán)產(chǎn)生、事前復(fù)核、交易平衡性、信息的優(yōu)先級(jí)處理等。

交易驅(qū)動(dòng)實(shí)現(xiàn)方法根據(jù)具體的業(yè)務(wù)功能需要,選擇性地將一系列的子交易和API組織起來(lái),通過(guò)定義組裝的方式聯(lián)動(dòng)在一起,構(gòu)成一個(gè)原交易。下圖以柜臺(tái)歸還貸款為例來(lái)說(shuō)明:每個(gè)子交易我們稱為PU,每個(gè)原交易稱為MU,驅(qū)動(dòng)規(guī)則稱為RuleSet,驅(qū)動(dòng)主控稱為TPloader。數(shù)據(jù)關(guān)聯(lián) 對(duì)每一交易調(diào)用過(guò)程,WU、PU、RuleSet之間共享一個(gè)全局的數(shù)據(jù)空間(DataPool)。DataPool的形式存儲(chǔ)方式DataPool使用全局內(nèi)存變量的方式進(jìn)行數(shù)據(jù)的存儲(chǔ),在一個(gè)交易執(zhí)行過(guò)程中不會(huì)釋放,其大小可隨時(shí)增加。數(shù)據(jù)結(jié)構(gòu)DataPool采用HashMap(散列表)的存儲(chǔ)方式和數(shù)據(jù)提取算法。數(shù)據(jù)區(qū)域DataPool劃分為公共區(qū)域(PubArea)和共享區(qū)域(ShareArea)兩大塊,其中公共區(qū)域存放系統(tǒng)流水號(hào)、系統(tǒng)日期、交易號(hào)、輸入報(bào)文等全局信息,共享區(qū)域存放個(gè)WU、PU之間需要交換的中間數(shù)據(jù)或輸出數(shù)據(jù)。DataPool的生命周期創(chuàng)建DataPool由TPLoader創(chuàng)建,并進(jìn)行初始化,TPLoader應(yīng)提供相關(guān)的操作函數(shù)進(jìn)行DataPool的訪問(wèn)。使用在TPLoader執(zhí)行一個(gè)腳本,即完成一個(gè)交易的過(guò)程中,除了各個(gè)功能單元的自有變量外,所有的需要傳遞的數(shù)據(jù)都通過(guò)DataPool進(jìn)行存儲(chǔ)。DataPool根據(jù)名字匹配的相關(guān)規(guī)則和算法提供數(shù)據(jù)的調(diào)入、調(diào)出。DataPool的大小是變化的。釋放DataPool由TPLoader進(jìn)行釋放。DataPool與其他模塊的關(guān)聯(lián) DataPool是整個(gè)交易過(guò)程的數(shù)據(jù)調(diào)度中心。任何需要交換或存儲(chǔ)的數(shù)據(jù)都通過(guò)DataPool進(jìn)行,各個(gè)模塊通過(guò)DataPool的接口進(jìn)行數(shù)據(jù)處理。

條件規(guī)則RULESET 條件規(guī)則RULESET交易主控MU 交易主控MUNameValueDataTypeNameValueDataType………NameValueDataTypeNameValueDataTypeNameValueDataType………NameValueDataType流程單元WUDataPool工作單元WU流程單元WUDataPool工作單元WU交易調(diào)度、組裝過(guò)程交易調(diào)度的實(shí)現(xiàn)由TPLoader根據(jù)交易聯(lián)動(dòng)表的配置,根據(jù)RuleSet的相關(guān)條件與邏輯,并結(jié)合交易環(huán)境的具體形式,調(diào)用PU與WU,以實(shí)現(xiàn)完整的交易流程實(shí)現(xiàn)業(yè)務(wù)。TPLoader的對(duì)條件邏輯的判斷、對(duì)PU的調(diào)用、對(duì)WU的調(diào)用,通過(guò)Assemble層提供的接口實(shí)現(xiàn)組裝過(guò)程。在整個(gè)調(diào)度過(guò)程中的數(shù)據(jù)存儲(chǔ)和共享通過(guò)DataPool及其相關(guān)的接口完成。TPLoader的調(diào)度過(guò)程啟動(dòng)TPLoaderTPLoader作為一個(gè)PG(在CICS環(huán)境下),當(dāng)CICS接收到請(qǐng)求報(bào)文后,根據(jù)ServiceName啟動(dòng)TPLoader。當(dāng)TPLoader與不同的PU、WU綁定時(shí),對(duì)應(yīng)與不同的Service。TPLoader載入交易配置TPLoader將對(duì)應(yīng)的配置載入,并進(jìn)行自身的初始化處理。根據(jù)交易配置表中的內(nèi)容進(jìn)行預(yù)處理根據(jù)交易配置表中內(nèi)容,進(jìn)行相關(guān)的交易預(yù)處理如檢查、報(bào)文解析、獲取流水號(hào)、獲取系統(tǒng)日期等。進(jìn)行交易處理根據(jù)交易聯(lián)動(dòng)表的內(nèi)容和邏輯判斷條件調(diào)用PU或WU進(jìn)行交易處理。進(jìn)行異常處理若功能處理異?;蚱渌淮_定情況,進(jìn)行特定的異常處理。根據(jù)交易聯(lián)動(dòng)表中的內(nèi)容進(jìn)行結(jié)束處理根據(jù)交易配置的內(nèi)容,進(jìn)行相關(guān)的交易結(jié)束處理如打包、提交事務(wù)等。結(jié)束TPLoader流程結(jié)束,并釋放資源。交易聯(lián)動(dòng)表的作用方式系統(tǒng)通過(guò)交易聯(lián)動(dòng)表的配置作為執(zhí)行交易過(guò)程的定義。在交易聯(lián)動(dòng)表中體現(xiàn)交易過(guò)程中的功能和執(zhí)行條件規(guī)則。在集成基本的PU和WU及RuleSet功能的前提下,通過(guò)交易聯(lián)動(dòng)表組裝交易。

交易聯(lián)動(dòng)表與其他模塊的關(guān)聯(lián)交易主控TPLoader交易主控TPLoader條件規(guī)則RuleSet工作單元WU數(shù)據(jù)池DataPool交易代碼****交易代碼****工作單元****執(zhí)行條件****聯(lián)動(dòng)屬性****LoadMULoadMU交易聯(lián)動(dòng)表交易聯(lián)動(dòng)表數(shù)據(jù)的分類和交換方式TPLoader的私有數(shù)據(jù)TPLoader的私有數(shù)據(jù)包括,當(dāng)前調(diào)用的MU、PU、WU名稱,Script中的變量等。這些變量以特殊的標(biāo)記存放在DataPool中,一般有TPLoader進(jìn)行使用或提供特殊接口為各模塊使用。交易的公用數(shù)據(jù)在一個(gè)交易過(guò)程中一般不變的,各個(gè)模塊、工作單元需要使用的公共數(shù)據(jù),如流水號(hào)、系統(tǒng)日期、請(qǐng)求報(bào)文數(shù)據(jù)等。這些數(shù)據(jù)在整個(gè)交易過(guò)程中,供各模塊和功能單元調(diào)用獲取信息,一般不能改動(dòng)。共享數(shù)據(jù)對(duì)于個(gè)工作單元、流程單元、條件規(guī)則功能模塊需要互相交換、共享、存儲(chǔ)的數(shù)據(jù),通過(guò)DataPool進(jìn)行。數(shù)據(jù)的名稱轉(zhuǎn)換、存儲(chǔ)、提取、數(shù)據(jù)預(yù)處理等通過(guò)DataPool提供的接口和相關(guān)的配置數(shù)據(jù)庫(kù)進(jìn)行。TPLoader的生成方式TPLoader的主程序只有一個(gè),將TPLoader與不同的交易流程和功能單元綁定在一起就可以實(shí)現(xiàn)多個(gè)可供調(diào)用的、實(shí)現(xiàn)完整交易功能的可執(zhí)行體(TPLoader1、TPLoader2、……TPLoadern),通過(guò)不同的TPLoader通過(guò)調(diào)用不同的腳本實(shí)現(xiàn)不同的交易功能。同時(shí)TPLoader的功能實(shí)現(xiàn)還需要TPCommon、DataPool、Assemble、RuleSet等模塊的支撐功能,因此TPLoader的生成過(guò)程還需要綁定這些基本庫(kù)。由于使用函數(shù)指針的方法調(diào)用相關(guān)的工作單元,因此,對(duì)于每一個(gè)具體的TPLoader的生成過(guò)程,需要載入不同的頭文件和獲取函數(shù)指針的函數(shù),以完成函數(shù)名稱與函數(shù)指針的映射關(guān)系。

報(bào)文接口及拆組包主報(bào)文格式采用類HTML格式,使用Key=Value方式(散列表)描述數(shù)據(jù),對(duì)Key使用“<>”進(jìn)行標(biāo)注。針對(duì)核心交易平臺(tái),采用這種報(bào)文結(jié)構(gòu)的優(yōu)點(diǎn)在于:增強(qiáng)報(bào)文適應(yīng)能力;適應(yīng)報(bào)文的靈活可擴(kuò)充;方便報(bào)文數(shù)據(jù)提?。惶岣呦到y(tǒng)的可調(diào)試能力。系統(tǒng)拆包流程根據(jù)交易報(bào)文頭信息進(jìn)行如下處理:從原交易定義表中根據(jù)交易代碼讀出MACChk標(biāo)志,決定是否進(jìn)行MAC檢查;如果需要MAC檢查,調(diào)用HSM提供的API進(jìn)行MAC檢查;MAC檢查出錯(cuò),返回前臺(tái)提示信息:MAC出錯(cuò);根據(jù)交易代碼檢索交易字典(TranDataDic),根據(jù)交易字典定義表,進(jìn)行報(bào)文解包。如果交易字典定義的是’M’信息,報(bào)文中必須上傳。沒(méi)有上傳,返回前臺(tái)提示信息:必要的輸入信息不全;根據(jù)KEY值解包。系統(tǒng)組包流程根據(jù)交易代碼檢查交易字典(TranDataDic),根據(jù)交易字典定義表,找出KEY;根據(jù)KEY,查詢交易輸出數(shù)據(jù)定義表(MUOutData),根據(jù)交易輸出定義表內(nèi)容組織數(shù)據(jù);根據(jù)MACChk標(biāo)志,調(diào)用HSM提供的API進(jìn)行MAC計(jì)算;

操作流程定制操作流程定制設(shè)計(jì)構(gòu)架交易主控交易主控某個(gè)子交易處理屏幕入口屏幕處理屏幕出口復(fù)核授權(quán)本地交易處理交易簽名交易上傳交易下傳信息轉(zhuǎn)換、分析、存放、處理輸出處理交易出口交易入口字段入口字段處理字段出口SERVER柜員處理函數(shù)輸出設(shè)備交換處理交易動(dòng)態(tài)使用空間交易定義數(shù)據(jù)字典交易菜單屏幕字段上傳信息結(jié)構(gòu)下傳信息結(jié)構(gòu)授權(quán)復(fù)核輸出格式配置定義操作流程定制設(shè)計(jì)要求交易入口主要完成交易的啟動(dòng)條件判斷和交易入口參數(shù)賦值,正常情況下不需要編寫函數(shù),而是通過(guò)啟動(dòng)條件定義和入口參數(shù)映射的定義實(shí)現(xiàn)定制;屏幕入口、字段入口的實(shí)現(xiàn)同交易入口的實(shí)現(xiàn)模式;為實(shí)現(xiàn)開(kāi)發(fā)過(guò)程的定制,必須采用統(tǒng)一的數(shù)據(jù)字典;平臺(tái)提供自動(dòng)啟動(dòng)子交易的應(yīng)用定義,而不是將個(gè)別功能集成在平臺(tái)中,應(yīng)用只需定義入口/出口;實(shí)現(xiàn)交易權(quán)限定義的靈活性,通過(guò)柜員類別/級(jí)別、客戶類別/級(jí)別、交易類別/級(jí)別、菜單類別/級(jí)別控制顯示和操作,實(shí)現(xiàn)個(gè)性化菜單定制;實(shí)現(xiàn)憑證格式的共用,建立憑證格式庫(kù),提供憑證輸出的統(tǒng)一接口,提高憑證格式的復(fù)用率,并實(shí)現(xiàn)事后憑證的重復(fù)打印功能;用定制方式實(shí)現(xiàn)前臺(tái)列表信息的動(dòng)態(tài)顯示,避免編寫函數(shù);授權(quán)模式統(tǒng)一,前臺(tái)可以實(shí)現(xiàn)簡(jiǎn)單的授權(quán)定義,需將授權(quán)信息統(tǒng)一存儲(chǔ)在后臺(tái),便于統(tǒng)一管理授權(quán)記錄;提供集成在運(yùn)行平臺(tái)內(nèi)的終端間、結(jié)點(diǎn)間消息通知功能,便于下一步實(shí)現(xiàn)工作流程定制;支持子交易循環(huán)啟動(dòng)、原交易循環(huán)啟動(dòng);支持菜單項(xiàng)目的出入口執(zhí)行交易功能,實(shí)現(xiàn)真正面向客戶的設(shè)計(jì)模式,按照客戶類別、級(jí)別等控制信息實(shí)現(xiàn)對(duì)不同客戶允許執(zhí)行交易的控制;支持當(dāng)日沖銷、復(fù)核、事后復(fù)核、異步授權(quán)等特殊交易模式;支持前臺(tái)平臺(tái)外掛其他交易系統(tǒng)。

分錄接口設(shè)計(jì)分錄接口模式總帳報(bào)表總帳報(bào)表總帳分錄流水分錄接口分錄代碼定義子交易交易分錄代碼聯(lián)動(dòng)交易信息平衡檢查交易主控子交易子交易帳戶、登記簿處理,分錄接口的啟動(dòng)設(shè)計(jì)準(zhǔn)則多維度,可擴(kuò)展帳務(wù)交易登記分錄流水,非帳務(wù)交易登記非分錄流水,通過(guò)流水中的分錄標(biāo)志來(lái)區(qū)分。流水接口中有原交易流水號(hào)和子交易流水號(hào),對(duì)一筆交易產(chǎn)生一個(gè)原交易流水號(hào),子交易有不同的子交易流水號(hào)。分錄流水中除設(shè)置機(jī)構(gòu)、幣種、核算科目、借貸、金額等主要要素外,還設(shè)置了產(chǎn)品、客戶種類等要素,便于向產(chǎn)品、客戶總帳平滑過(guò)渡,同時(shí),為了支持商業(yè)銀行自身的統(tǒng)計(jì)分析需要,增加了可以由銀行自行定制的統(tǒng)計(jì)編碼,,使分錄可以從多個(gè)角度、多個(gè)維度進(jìn)行分析處理,使分錄更具擴(kuò)展能力。獨(dú)立性,完整性存款、貸款、內(nèi)部賬等帳務(wù)系統(tǒng)均使用統(tǒng)一的分錄流水接口來(lái)登記分錄,使分錄流水的登記統(tǒng)一、規(guī)范,統(tǒng)一分錄接口也意味著分錄信息規(guī)范的統(tǒng)一,使分錄更具可分析性。對(duì)具體的交易來(lái)說(shuō),交易組裝就可以完成分錄接口的調(diào)用。

總賬設(shè)計(jì)總賬設(shè)計(jì)結(jié)構(gòu)獨(dú)立的總賬系統(tǒng)設(shè)計(jì)按原始貨幣記賬內(nèi)部預(yù)留多賬套機(jī)制與分錄接口模式相結(jié)合,可擴(kuò)展為多維度的總賬系統(tǒng)科目分級(jí)設(shè)置:便于核算,統(tǒng)計(jì)本外幣一體化對(duì)公、對(duì)私一體化整個(gè)系統(tǒng)按照大會(huì)計(jì)思想設(shè)計(jì),根據(jù)用戶需求可以將賬務(wù)核算主體定義到任意一級(jí)機(jī)構(gòu),例如:支行一賬帳分行一本賬總行一本賬商業(yè)銀行將銀行整體或一個(gè)城市中心或一個(gè)支行作為會(huì)計(jì)核算單位,在一個(gè)會(huì)計(jì)核算系統(tǒng)內(nèi),不再有會(huì)計(jì)網(wǎng)點(diǎn)的概念,而形成在會(huì)計(jì)核算單位內(nèi)的一本帳。會(huì)計(jì)帳由具有較強(qiáng)管理能力的總行或中心或支行來(lái)統(tǒng)一管理,同時(shí)核算單位之間也不存在往來(lái)科目,會(huì)計(jì)核算單位以下的單位變成了一個(gè)個(gè)營(yíng)業(yè)網(wǎng)點(diǎn)而非會(huì)計(jì)網(wǎng)點(diǎn),它只專心關(guān)心自己的業(yè)務(wù),而不能涉及會(huì)計(jì)帳。從而產(chǎn)生一系列優(yōu)點(diǎn):減少核算層次提高資金使用效率便于銀行作為一個(gè)整體開(kāi)展業(yè)務(wù),重新定位各分支行的主營(yíng)業(yè)務(wù)方向便于總行有充足的對(duì)外支付能力降低金融風(fēng)險(xiǎn)

核心總賬的處理模式存款業(yè)務(wù)存款業(yè)務(wù)貸款業(yè)務(wù)結(jié)算業(yè)務(wù)內(nèi)部賬業(yè)務(wù)中間業(yè)務(wù)批量業(yè)務(wù)。。。。所有賬務(wù)交易修改分戶賬余額寫分錄流水(賬務(wù))匯總匯總本日發(fā)生額匯總昨日總帳各科目余額+=?本日總帳各科目余額平衡檢查總帳科目動(dòng)態(tài)日總帳周期總帳(旬,月,季,半年,年)

總賬匯總口徑虛擬科目A虛擬科目A=科目a+科目b-科目c科目a科目b科目c。。。。。。虛擬科目匯總科目a科目b科目c 。。。。。。機(jī)構(gòu)一機(jī)構(gòu)二機(jī)構(gòu)三虛擬機(jī)構(gòu)匯總機(jī)構(gòu)一機(jī)構(gòu)二機(jī)構(gòu)三美元日元?dú)W元英鎊港幣。。。。人民幣(本幣)外幣折本幣合計(jì)折本幣虛擬幣種匯總(本外幣折人民幣)外幣折美元虛擬機(jī)構(gòu)匯總多支行及多網(wǎng)點(diǎn)核算,通過(guò)設(shè)置虛擬機(jī)構(gòu)與其他機(jī)構(gòu)關(guān)系可以實(shí)現(xiàn)任意層匯總。虛擬幣種匯總多幣種總帳,提供外幣帳折算為本幣、美元及任意虛擬幣種的處理,即提供單一貨幣結(jié)算和單一貨幣余額的功能虛擬科目匯總按會(huì)計(jì)核算需要,對(duì)最底層的明細(xì)科目進(jìn)行運(yùn)算匯總來(lái)設(shè)置虛擬科目。從而簡(jiǎn)單的可以統(tǒng)計(jì)出該核算單位的數(shù)據(jù)。其他口徑匯總按照分類匯總原則,可以從產(chǎn)品、客戶等角度對(duì)總帳進(jìn)行匯總,滿足銀行未來(lái)核算及管理的要求。(保留)

帳務(wù)體系帳務(wù)結(jié)構(gòu)帳戶設(shè)置建立以客戶為中心的統(tǒng)一帳務(wù)體系,以客戶號(hào)為為主導(dǎo),聯(lián)系所有與客戶相關(guān)的帳戶信息,所有帳戶共用唯一的客戶信息。銀行自身的帳務(wù)做為一類特殊的帳戶,客戶缺省為銀行自身,在此稱其為內(nèi)部帳。帳戶管理體系采用統(tǒng)一的多分戶模式,不論對(duì)私對(duì)公,均采用客戶帳號(hào)+款項(xiàng)代碼方式,以客戶帳號(hào)做為面向外部客戶的唯一形式,由系統(tǒng)內(nèi)部管理其下的所有款項(xiàng),使系統(tǒng)從底層基礎(chǔ)支持多重帳戶的管理,并可為每個(gè)款項(xiàng)建立與其他帳戶的相關(guān)性,實(shí)現(xiàn)不同層次類別的帳戶管理。客戶帳號(hào):是指面向客戶,客戶能夠?qū)嶋H看到的帳號(hào),也可以稱為主帳號(hào)。例如:存折上打印的活期存款帳號(hào)、單位客戶購(gòu)買和簽發(fā)支票時(shí)使用的用于結(jié)算的支票戶帳號(hào)、儲(chǔ)蓄卡卡號(hào)、一本通的主帳號(hào)、定期存單的帳號(hào)等??蛻魩舸鎯?chǔ)帳戶的靜態(tài)信息??铐?xiàng)代碼款項(xiàng)是形成帳戶的最基本元素。每個(gè)款項(xiàng)對(duì)應(yīng)一具體的銀行業(yè)務(wù)產(chǎn)品。因此款項(xiàng)具有歸屬機(jī)構(gòu)、歸屬產(chǎn)品、歸屬核算代碼、歸屬幣種等屬性,對(duì)具體款項(xiàng)屬性及具備功能的規(guī)定是從產(chǎn)品參數(shù)中定義的。例如存入一筆人民幣1000元的活期存款,系統(tǒng)為其自動(dòng)建立對(duì)應(yīng)的一個(gè)存款類款項(xiàng)代碼,管理這筆存款。劃分款項(xiàng)后,可通過(guò)對(duì)各種款項(xiàng)的整合建立綜合帳務(wù)管理。建立以“款項(xiàng)”管理為基礎(chǔ)建立綜合賬務(wù)管理體系每個(gè)產(chǎn)品下允許有哪些款項(xiàng)可根據(jù)需要進(jìn)行配置,也可具有單一款項(xiàng)對(duì)基礎(chǔ)款項(xiàng)按照子產(chǎn)品配置,銀行進(jìn)行產(chǎn)品包裝,組成具有單一功能或具有組合功能的產(chǎn)品從帳戶的角度說(shuō),即為客戶提供具備各種不同功能組合的戶口款項(xiàng)代碼客戶不可見(jiàn),而是由系統(tǒng)提供列表形式給操作人員選擇款項(xiàng)由客戶確認(rèn)

內(nèi)部賬戶體系帳號(hào)的組成規(guī)則:為便于記憶,一般不同于客戶帳號(hào),如一般可為:機(jī)構(gòu)號(hào)+幣種+科目編號(hào)+順序號(hào)標(biāo)準(zhǔn)戶:系統(tǒng)核算需要統(tǒng)一開(kāi)立的帳戶。自動(dòng)產(chǎn)生會(huì)計(jì)分錄。例如現(xiàn)金帳號(hào)、應(yīng)收利息、應(yīng)付利息等需要自動(dòng)記帳的帳戶。銷帳類帳戶:管理逐筆明細(xì),支持部分銷帳。例如應(yīng)解匯款帳戶。清算帳戶:用于結(jié)算不同金融機(jī)構(gòu)之間債權(quán)、債務(wù)關(guān)系的帳戶允許透支,系統(tǒng)自動(dòng)結(jié)息透支可自動(dòng)強(qiáng)制拆借清算帳戶為標(biāo)準(zhǔn)戶過(guò)渡帳戶:基于核算和管理需要設(shè)置如:通存通兌過(guò)渡戶,電子匯兌過(guò)渡戶等憑證帳戶:表外管理,分為在庫(kù)戶,在用戶,待銷毀戶重要空白憑證:記錄張數(shù),一張代表一元有價(jià)單證:記載有價(jià)單證的余額。余額=有價(jià)單證張數(shù)×有價(jià)單證面額手工帳戶:手工管理,面向傳票記帳

產(chǎn)品化模式設(shè)計(jì)目標(biāo)在核心業(yè)務(wù)系統(tǒng)中,銀行為客戶提供的服務(wù)是以產(chǎn)品形式出現(xiàn)的,設(shè)計(jì)的目標(biāo)是:讓業(yè)務(wù)人員制定符合市場(chǎng)的銀行服務(wù)產(chǎn)品更快推出新產(chǎn)品,占領(lǐng)市場(chǎng)先機(jī)使銀行服務(wù)更為貼近客戶,滿足客戶不同需求保持系統(tǒng)核心穩(wěn)定,減少系統(tǒng)維護(hù)難度產(chǎn)品分類我們技術(shù)性地將產(chǎn)品分為如下幾個(gè)大類:存款類產(chǎn)品貸款類產(chǎn)品卡類產(chǎn)品債券類產(chǎn)品其他類產(chǎn)品產(chǎn)品結(jié)構(gòu)設(shè)計(jì)銀行最終提供給客戶的產(chǎn)品,是經(jīng)過(guò)這些產(chǎn)品規(guī)則描述以及有關(guān)的宣傳包裝形成的:存款類產(chǎn)品=產(chǎn)品代碼+存款產(chǎn)品屬性定義+存款產(chǎn)品服務(wù)定義貸款類產(chǎn)品=產(chǎn)品代碼+貸款產(chǎn)品屬性定義+貸款產(chǎn)品服務(wù)定義存款類產(chǎn)品的結(jié)構(gòu)如下圖所示:

貸款類產(chǎn)品的結(jié)構(gòu)如下圖所示:

7×24小時(shí)營(yíng)業(yè)設(shè)計(jì)不間斷營(yíng)業(yè)設(shè)計(jì)架構(gòu)

7×24小時(shí)營(yíng)業(yè)任務(wù)序列正常運(yùn)行正常運(yùn)行狀態(tài)NORMAL切換日期,進(jìn)入日終處理狀態(tài)日終批處理狀態(tài)CUTOFF日終批處理結(jié)束,進(jìn)入追帳狀態(tài)追帳狀態(tài)APPEND追帳結(jié)束,切回正常狀態(tài)聯(lián)機(jī)交易在同時(shí)進(jìn)行前一工作日下一工作日系統(tǒng)24小時(shí)的帳務(wù)處理完全由系統(tǒng)的底層函數(shù)處理,程序開(kāi)發(fā)員在開(kāi)發(fā)交易時(shí)只需要調(diào)用子交易,不需要考慮24小時(shí)的帳務(wù)。系統(tǒng)狀態(tài)公共系統(tǒng)控制參數(shù)中的系統(tǒng)狀態(tài)分為:N:日間運(yùn)行狀態(tài)(normal) C:日切運(yùn)行狀態(tài)(cutoff) A:追帳運(yùn)行狀態(tài)(append) S:系統(tǒng)關(guān)閉(shutdown)系統(tǒng)的C,A,N狀態(tài)是系統(tǒng)日終處理時(shí)進(jìn)行的狀態(tài)切換。系統(tǒng)關(guān)閉核心業(yè)務(wù)系統(tǒng)處于關(guān)閉時(shí),禁止所以業(yè)務(wù)運(yùn)行。此狀態(tài)在出現(xiàn)特殊情況時(shí)。系統(tǒng)日間運(yùn)行狀態(tài)系統(tǒng)做完日終批量處理后,狀態(tài)未日間運(yùn)行狀態(tài),此時(shí)所有的交易實(shí)時(shí)修改分戶帳的余額。系統(tǒng)日切狀態(tài)系統(tǒng)日終操作在做完當(dāng)天的自動(dòng)轉(zhuǎn)存等帳務(wù)處理后,在系統(tǒng)入總帳前,將系統(tǒng)的狀態(tài)改為日切狀態(tài)。在該狀態(tài)下的所有交易,不修改分戶帳的余額,其發(fā)生額寫入影子分戶。保持分戶帳余額不變,是為了機(jī)構(gòu)入總帳時(shí)進(jìn)行總分平衡的檢查。系統(tǒng)追帳狀態(tài)系統(tǒng)日終入機(jī)構(gòu)總帳結(jié)束后,系統(tǒng)狀態(tài)改為追帳。在這個(gè)狀態(tài)下的所有交易,實(shí)時(shí)修改分戶帳余額。日終處理的追帳交易,對(duì)影子分戶里帳戶的發(fā)生額進(jìn)行分戶帳余額的修改。在所有分戶追帳完成之后,系統(tǒng)狀態(tài)改為日間運(yùn)行狀態(tài)。7×24小時(shí)營(yíng)業(yè)設(shè)計(jì)要求系統(tǒng)只要不是運(yùn)行在日終批處理狀態(tài)(CUTOFF狀態(tài)),也就是系統(tǒng)運(yùn)行在正常狀態(tài)(NORMAL狀態(tài))或追帳狀態(tài)(APPEND狀態(tài)),帳務(wù)處理API可修改分戶帳余額;系統(tǒng)只要是運(yùn)行在日終批處理狀態(tài)(CUTOFF狀態(tài)),記帳API就不能直接更改分戶帳余額,而只能更改影子帳戶余額。注意:在日終批處理狀態(tài)下,任何聯(lián)機(jī)交易都可能發(fā)生,所以開(kāi)戶程序在寫分戶余額時(shí),只能將余額記為0,而真正的余額必須記入影子帳戶中;同樣,銷戶時(shí),不能將分戶余額記為0,而必須將發(fā)生額(也就是余額)記入影子帳戶中。沖正交易的處理相同.系統(tǒng)只要不是運(yùn)行在N狀態(tài)(正常狀態(tài)),計(jì)算帳戶可用余額時(shí),必須將影子帳戶中的余額和分戶帳中的余額一起合并計(jì)算。由于日切后,系統(tǒng)進(jìn)入下一個(gè)帳務(wù)周期,所以帳務(wù)處理流水(如:分戶帳明細(xì),分錄流水,子交易流水)中均記錄了帳務(wù)日期,因而不會(huì)和前一帳務(wù)日期相混淆。在備份這些庫(kù)表時(shí),只要根據(jù)帳務(wù)日期處理即可。任何帳戶,包括客戶帳,內(nèi)部帳,處理方法是一樣的。由后臺(tái)主機(jī)按照交易來(lái)確定哪些交易允許在日終期間可以開(kāi)通。如果柜臺(tái)開(kāi)通24小時(shí)業(yè)務(wù),需要考慮柜員及網(wǎng)點(diǎn)軋帳交易的支持,業(yè)務(wù)需考慮傳票裝訂與柜員軋帳的模式。統(tǒng)一沖銷模式設(shè)計(jì)實(shí)現(xiàn)方式核心系統(tǒng)采用統(tǒng)一的當(dāng)日沖銷(抹帳)用戶接口,使操作人員對(duì)系統(tǒng)中的任何交易的沖銷,均使用統(tǒng)一的一個(gè)專門用于沖銷的交易碼。當(dāng)日沖銷實(shí)現(xiàn)對(duì)當(dāng)天的帳務(wù)進(jìn)行沖銷,包括帳務(wù)類沖銷和非帳務(wù)類沖銷,在系統(tǒng)中采用“反交易+存儲(chǔ)過(guò)程”的模式實(shí)現(xiàn)。即,分為流水沖銷(置成被沖銷狀態(tài))、反交易(生成新的流水,狀態(tài)為沖銷,借貸方向同原先的交易)、登記簿沖銷(自動(dòng)完成),請(qǐng)注意:非當(dāng)日的帳務(wù)不能用此交易處理。當(dāng)日沖銷可以沖銷帳務(wù)的和非帳務(wù)的交易,帳務(wù)的交易必須有流水記錄,非帳務(wù)的交易可以有也可以沒(méi)有流水記錄,但必須產(chǎn)生一個(gè)流水號(hào)(因?yàn)殂y行需要統(tǒng)計(jì)柜員的業(yè)務(wù)量及對(duì)特殊交易記錄進(jìn)行稽核,所以系統(tǒng)中所有處理登記簿的交易都要登記一條非帳務(wù)流水,方便查詢)。反交易一般針對(duì)處理帳戶的子交易專門設(shè)定,每一個(gè)記帳子交易或API必須有一個(gè)對(duì)應(yīng)的反交易函數(shù)。反交易的編寫沖銷程序存放在src/cancel/下,其中主程序放在api下,所有的反交易函數(shù)放在func下,反交易的函數(shù)原型如下:IntcnXXXXXX(structglssubtranslog*pSublog)其中:XXXX是正子交易函數(shù)名,表示可對(duì)XXXX子交易函數(shù)沖銷反交易函數(shù)的source文件命名采用在其對(duì)應(yīng)的子交易文件名前增加cn。入口參數(shù)是表glssubtranslog的指針。沖銷時(shí),對(duì)交易流水按照子交易流水序號(hào)進(jìn)行從大到小的排序,即降序排列,沖銷主控程序依據(jù)流水中沖正子交易代碼[revsubtran]找到在子交易定義表中定義的反交易函數(shù),如果函數(shù)名為空不調(diào)用,非空調(diào)用。每一條流水都調(diào)用一次。編寫要求:反交易函數(shù)對(duì)應(yīng)于子交易或API,每一個(gè)子交易或API有且只能有一個(gè)函數(shù)。沖銷主控交易對(duì)每一條流水都調(diào)用反交易函數(shù),這就涉及到一個(gè)問(wèn)題:在原始交易時(shí)有可能一個(gè)子交易產(chǎn)生多筆流水,這就要求在編寫反交易函數(shù)時(shí)有特殊處理,有一定的控制機(jī)制。(主要是在貸款業(yè)務(wù)中)可以利用流水表中一些字段如memo和memo1保存原始交易的一些信息,但需要按照公共制定的統(tǒng)一規(guī)范使用,不要濫用。帳務(wù)性反交易也會(huì)生成流水(由主控程序自動(dòng)處理),對(duì)應(yīng)原始交易的流水,但狀態(tài)為沖銷流水狀態(tài),借貸方向同原始交易,發(fā)生額為負(fù)數(shù)。對(duì)各個(gè)系統(tǒng)的正子交易及API的要求:流水里的相關(guān)要素登記必須正確,如子系統(tǒng)代碼、沖正子交易代碼等。對(duì)通過(guò)調(diào)用記帳API(內(nèi)部帳記帳API,活期存取API等)完成帳務(wù)處理的子交易來(lái)說(shuō),帳務(wù)性子交易流水由記帳API負(fù)責(zé)填寫,流水中的子交易代碼(subtrancode)為調(diào)用者的子交易代碼(從pubcom中?。?,沖正子交易代碼(revsubtran)為記帳API的“子”交易代碼,由記帳API在程序中付一個(gè)固定的值,如GLS101,DPS101。沖正主控流程根據(jù)沖正子交易代碼找到?jīng)_正函數(shù),執(zhí)行沖正。對(duì)除帳務(wù)性流水外的非帳務(wù)性流水,視情況決定是否要插一條或多條記錄到子交易流水中。如果有要沖正類似柜員尾箱余額的情況,則應(yīng)記錄子交易流水,沖正子交易代碼處也要付值。存儲(chǔ)過(guò)程調(diào)用在編寫程序時(shí),要顯式調(diào)用存儲(chǔ)過(guò)程對(duì)原始信息進(jìn)行存儲(chǔ)。存儲(chǔ)過(guò)程的調(diào)用有一個(gè)前提條件,必須在pubrevtrg中對(duì)要沖銷的登記簿進(jìn)行配置。平臺(tái)提供四個(gè)全局變量作為存儲(chǔ)過(guò)程的入口參數(shù),g_acRevBrc(機(jī)構(gòu)碼),g_lSerSeqNo(主機(jī)流水號(hào))、g_acTranDate(交易日期)、g_lSeqNo(序號(hào))。如果是更新方式,存儲(chǔ)過(guò)程在表操作之前調(diào)用,如果是插入方式,存儲(chǔ)過(guò)程在表操作之后調(diào)用。存儲(chǔ)過(guò)程的調(diào)用語(yǔ)句一定要放在表操作SQL語(yǔ)句的最近位置。存儲(chǔ)過(guò)程命名: tbname+type其中type是操作方式,tbname是登記簿名稱生成存儲(chǔ)過(guò)程:在表pubrevtrg中定義使用工具生成存儲(chǔ)過(guò)程mkproc+tbname(表名)該工具會(huì)根據(jù)定義自動(dòng)生成存儲(chǔ)過(guò)程原文件(~/proc目錄下),并且對(duì)存儲(chǔ)過(guò)程進(jìn)行編譯發(fā)布到數(shù)據(jù)庫(kù)中。存儲(chǔ)過(guò)程調(diào)用:在C語(yǔ)言程序中:EXECSQLCALLXXXX(…);———DB2EXECUTEPROCEDUREXXX(…);———INFORMIX注意:在調(diào)用得過(guò)程中,參數(shù)中有鍵值的新舊值之分,要求都輸入。參考實(shí)例lns705.SQC,在目錄~/SRC/LNS/APP下,登記簿名稱為lnsacctrpyplan

權(quán)限管理設(shè)計(jì)思路概述應(yīng)用系統(tǒng)中的權(quán)限管理分為兩個(gè)層次:交易權(quán)限——有無(wú)權(quán)限;授權(quán)——有權(quán)限時(shí)是否需要他人授權(quán),授權(quán)條件;系統(tǒng)中對(duì)權(quán)限的控制采用了統(tǒng)一的模式,并預(yù)留給應(yīng)用部分接口以應(yīng)對(duì)特殊情況。在公共權(quán)限檢查中,系統(tǒng)中控制的思路是:交易權(quán)限設(shè)計(jì)系統(tǒng)交易權(quán)限的檢查由后臺(tái)統(tǒng)一模塊處理,各交易不需要對(duì)柜員權(quán)限進(jìn)行單獨(dú)的檢查?,F(xiàn)有交易的權(quán)限已不僅僅限于機(jī)構(gòu)和柜員,而且與交易的要素(例如產(chǎn)品,客戶等)有關(guān),因此權(quán)限檢查放在后臺(tái)進(jìn)行統(tǒng)一處理。目前系統(tǒng)的授權(quán)分為兩個(gè)部分:公共處理部分和特殊處理部分。公共處理部分只需要對(duì)表進(jìn)行配置,能處理的授權(quán)有:做某個(gè)交易需要授權(quán),做每個(gè)交易時(shí)根據(jù)產(chǎn)品種類、幣種類別、客戶類別、客戶最低服務(wù)級(jí)這些交易要素確定是否需要授權(quán)。特殊處理部分需要具體交易程序內(nèi)進(jìn)行判斷,例如修改了利率,就需要在自己的程序中處理。公共授權(quán)的配置說(shuō)明如下:配置柜員交易權(quán)限定義表該表的作用是定義某類機(jī)構(gòu)某類柜員能夠做的交易(具體可以定義到交易內(nèi)能操作的產(chǎn)品種類、幣種類別、客戶類別、客戶最低服務(wù)級(jí)別),以及能操作的情況下是否需要授權(quán)。若做交易需要授權(quán)(跟產(chǎn)品種類、幣種類別、客戶類別、客戶最低服務(wù)級(jí)要素?zé)o關(guān)),只需要定義這張表,表中的產(chǎn)品種類、幣種類別、客戶類別、客戶最低服務(wù)級(jí)可用通用表示(詳見(jiàn)數(shù)據(jù)結(jié)構(gòu))。若根據(jù)交易內(nèi)的產(chǎn)品種類、幣種類別、客戶類別、客戶最低服務(wù)級(jí)要素確定是否需要授權(quán),不僅需要配置這張表,還要配置權(quán)限檢查參數(shù)定義,見(jiàn)下面公共授權(quán)配置說(shuō)明2。配置權(quán)限檢查參數(shù)定義該表的作用是定義產(chǎn)品種類、幣種類別、客戶類別、客戶最低服務(wù)級(jí)要素如何取值,作用等同與子交易入口定義,這些要素來(lái)自交易哪些私有字典。由于一個(gè)交易涉及交易的兩方,所以對(duì)于同一交易可以不只一個(gè)記錄。特殊授權(quán)處理說(shuō)明如下:授權(quán)要素超出公共處理的范疇,需要自己在交易里處理。例如利率修改等,請(qǐng)?jiān)谧约旱某绦蛑羞M(jìn)行判斷,調(diào)用公共提供的函數(shù)即可,程序按正常流程繼續(xù)往下走。程序例:if(輸入利率!=標(biāo)準(zhǔn)利率){自己定義授權(quán)規(guī)則碼,取授權(quán)規(guī)則定義表pubauthrule。if(pubRegAuth(pstPubcom,授權(quán)提示信息,授權(quán)方式,授權(quán)機(jī)構(gòu)類別,授權(quán)機(jī)構(gòu)級(jí)別,授權(quán)柜員級(jí)別))FUNCERR_PRO}配置授權(quán)規(guī)則定義表:該表的作用是定義授權(quán)提示信息,授權(quán)方式,授權(quán)機(jī)構(gòu)類別,授權(quán)機(jī)構(gòu)級(jí)別,授權(quán)柜員級(jí)別??梢愿鶕?jù)需要進(jìn)行調(diào)整,而避免修改程序。權(quán)限配置說(shuō)明交易權(quán)限定義表的配置思路為:某類機(jī)構(gòu)的某類柜員具有某交易的操作權(quán)限,在該交易內(nèi)能操作哪個(gè)產(chǎn)品,幣種,客戶類別,客戶服務(wù)級(jí)別。機(jī)構(gòu)定義機(jī)構(gòu)按類別和級(jí)別確定一類機(jī)構(gòu)。如果在機(jī)構(gòu)類別字段定義了具體機(jī)構(gòu),則該交易只有定義的機(jī)構(gòu)具有操作權(quán)限。若干在機(jī)構(gòu)類別字段定義*號(hào),則所有機(jī)構(gòu)具有操作權(quán)限。柜員定義操作員按類別來(lái)定義。若干在操作員類別字段定義*號(hào),則前面定義的機(jī)構(gòu)的所有柜員對(duì)交易都有操作權(quán)限。交易碼按前臺(tái)的交易碼定義。產(chǎn)品種類現(xiàn)有交易內(nèi)可能會(huì)出現(xiàn)好多的產(chǎn)品,如果要限制操作員只能操作某類產(chǎn)品,則在該字段定義。幣種類別定義該交易內(nèi),操作員能操作的幣種類別。0.操作員可操作所有幣種1.只能操作本幣2.只能操作外幣客戶類別定義該交易內(nèi),操作員能操作的客戶。*.所有客戶1.對(duì)私客戶2.對(duì)公客戶3.同業(yè)客戶客戶服務(wù)級(jí)別定義最低服務(wù)級(jí)別的客戶,低于該級(jí)別的客戶,操作員無(wú)操作權(quán)限。由于幣種類別,產(chǎn)品類別,客戶類別及服務(wù)級(jí)別等要素,在各交易中的字段不會(huì)一致,所有需要由開(kāi)發(fā)人員定義權(quán)限參數(shù)配置表pubrightparam。該表定義在某一交易中幣種,產(chǎn)品類別,客戶類別及客戶服務(wù)級(jí)別分別取之哪個(gè)字段。核心后臺(tái)處理流程權(quán)限處理由后臺(tái)公共權(quán)限處理模塊統(tǒng)一處理,處理流程如下:解通訊報(bào)文解通訊報(bào)文根據(jù)參數(shù)定義取相關(guān)字段循環(huán)讀取柜員類別表(一個(gè)柜員可以兼任不同類別柜員)判斷該類別是否具有操作權(quán)限子交易調(diào)度處理柜員的所有操作員類別都不具有操作權(quán)限錯(cuò)誤返回前臺(tái)

系統(tǒng)授權(quán)處理流程錄入交易要素,提交后臺(tái)錄入交易要素,提交后臺(tái)公共授權(quán)產(chǎn)生模塊,產(chǎn)生授權(quán)交易調(diào)度子交易產(chǎn)生授權(quán)子交易產(chǎn)生授權(quán)子交易產(chǎn)生授權(quán)授權(quán)信息授權(quán)信息授權(quán)信息。。。。。前臺(tái)柜員錄入交易要素后提交后臺(tái),后臺(tái)公共授權(quán)產(chǎn)生模塊根據(jù)相關(guān)要素檢查該交易是否需要授權(quán),若需要授權(quán)則登記相應(yīng)授權(quán)信息。交易調(diào)度模塊調(diào)度各子交易運(yùn)行,各子交易根據(jù)特殊的授權(quán)條件檢查是否授權(quán)并登記相應(yīng)授權(quán)信息。交易調(diào)度完成后,公共授權(quán)產(chǎn)生模塊判斷交易是否需要授權(quán),若不需要授權(quán)則提交數(shù)據(jù)庫(kù)落實(shí)事務(wù),交易成功返回前臺(tái)。若需要授權(quán),則交易回滾,同時(shí)從登記的多個(gè)授權(quán)信息中挑選一授權(quán)級(jí)別高的授權(quán)信息(優(yōu)先原則為:授權(quán)機(jī)構(gòu)級(jí)別,同授權(quán)機(jī)構(gòu)級(jí)別選擇非本機(jī)構(gòu),同機(jī)構(gòu)級(jí)別時(shí)授權(quán)柜員級(jí)別),并返回授權(quán)信息至交易前臺(tái)。前臺(tái)接收到授權(quán)信息(授權(quán)柜員類別及級(jí)別)后,柜員選擇本地或異地授權(quán):若選擇本地授權(quán),則授權(quán)柜員輸入秘密,提交后臺(tái)運(yùn)行。若選擇異地授權(quán),系統(tǒng)通知授權(quán)柜員。柜員可等待授權(quán)后提交本交易或暫時(shí)退出本交易待授權(quán)后再通過(guò)執(zhí)行異地授權(quán)交易提交本交易。授權(quán)柜員進(jìn)入異地授權(quán)交易界面,查詢授權(quán)碼,系統(tǒng)返回交易界面供授權(quán)柜員檢查,授權(quán)柜員同意授權(quán)或拒絕授權(quán),后臺(tái)授權(quán)檢查模塊檢查該需授權(quán)交易的授權(quán)記錄,登記授權(quán)狀態(tài)。操作員執(zhí)行異地授權(quán)交易,查詢授權(quán)號(hào),執(zhí)行原有交易。公共授權(quán)模塊公共授權(quán)處理模塊由公共授權(quán)產(chǎn)生模塊,授權(quán)登記選擇模塊及授權(quán)檢查模塊組成。公共授權(quán)產(chǎn)生模塊對(duì)公共的授權(quán)要素進(jìn)行檢查,公共授權(quán)要素可以包括:交易碼,操作員(類別,級(jí)別),產(chǎn)品,幣種類別,客戶類別,客戶的服務(wù)級(jí)別等信息。各子交易授權(quán)產(chǎn)處理特定條件下產(chǎn)生的授權(quán),例如:根據(jù)賬戶的類型,交易的具體特征,交易的金額等各種限額的定義等。授權(quán)提示授權(quán)產(chǎn)生模塊登記需要的授權(quán)后,發(fā)送授權(quán)信息至交易前臺(tái),前臺(tái)顯示授權(quán)機(jī)構(gòu),授權(quán)柜員。授權(quán)提示界面如下:交易界面交易界面帳號(hào)[xxxxxxxxxxxxxxxxxxxx]戶名[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]金額[xxxx.xx]…….授權(quán)提示信息(例如客戶凍結(jié)需機(jī)構(gòu)主管授權(quán))授權(quán)機(jī)構(gòu)[xxxxxx]授權(quán)柜員[xxxx]授權(quán)柜員密碼[]請(qǐng)選擇受權(quán)方式[I]1:本地授權(quán)2:異地授權(quán)本地授權(quán)前臺(tái)操作員收到授權(quán)提示信息,根據(jù)實(shí)際情況選擇本地授權(quán)或異地授權(quán),若選擇本地授權(quán),授權(quán)柜員在瀏覽交易畫面后,直接輸入授權(quán)密碼提交后臺(tái)。本地授權(quán)界面界面如下:交易界面交易界面帳號(hào)[xxxxxxxxxxxxxxxxxxxx]戶名[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]金額[xxxx.xx]…….授權(quán)提示信息(例如客戶凍結(jié)需機(jī)構(gòu)主管授權(quán))授權(quán)機(jī)構(gòu)[xxxxxx]授權(quán)柜員[xxxx]授權(quán)柜員密碼[xxxxxx]請(qǐng)選擇受權(quán)方式[1]1:本地授權(quán)2:異地授權(quán)此時(shí)若選擇異地授權(quán),則提交后臺(tái)。后臺(tái)實(shí)時(shí)通知授權(quán)柜員。前臺(tái)收到提示信息。柜員可以選擇運(yùn)行(若授權(quán)柜員同意則交易提交后臺(tái),若授權(quán)柜員拒絕則報(bào)該授權(quán)被拒絕),選擇退出等待(柜員暫時(shí)結(jié)束本交易,可以去做其它業(yè)務(wù)同時(shí)等待授權(quán)柜員授權(quán),然后通過(guò)執(zhí)行異地授權(quán)交易完成該交易),如下圖所示,在該界面中,也可以選擇取消授權(quán)(柜員取消該交易)。交易界面交易界面帳號(hào)[xxxxxxxxxxxxxxxxxxxx]戶名[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]金額[xxxx.xx]…….已通知授權(quán)柜員,請(qǐng)等待授權(quán)。運(yùn)行退出等待取消授權(quán)異地授權(quán)授權(quán)柜員收到授權(quán)的通知,運(yùn)行異地授權(quán)交易,后臺(tái)查詢出需要授權(quán)的交易,列表顯示操作機(jī)構(gòu),操作柜員,授權(quán)提示信息。如下圖:需授權(quán)交易需授權(quán)交易交易機(jī)構(gòu)交易柜員授權(quán)號(hào)授權(quán)信息1020001261993現(xiàn)金付出超過(guò)5萬(wàn)元,需主管授權(quán)。102000028234帳戶凍結(jié)需業(yè)務(wù)主管授權(quán)。10215032113578上存資金,需國(guó)際業(yè)務(wù)部主管授權(quán)。選擇一條需授權(quán)記錄后,可瀏覽柜員操作的界面,在檢查交易情況后,可以選擇同意或拒絕。如下圖所示:交易要素回顯交易要素回顯帳號(hào)[xxxxxxxxxxxxxxxxxxxx]戶名[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]金額[xxxx.xx]…….同意授權(quán)拒絕授權(quán)執(zhí)行授權(quán)交易交易柜員啟動(dòng)“執(zhí)行授權(quán)交易”,系統(tǒng)自動(dòng)從主機(jī)查詢出所有該柜員申請(qǐng)的已經(jīng)被批準(zhǔn)的授權(quán)交易。如下圖所示:已授權(quán)交易已授權(quán)交易交易機(jī)構(gòu)交易柜員授權(quán)號(hào)授權(quán)信息1020001261993現(xiàn)金付出超過(guò)5萬(wàn)元,需主管授權(quán)。102000126234帳戶凍結(jié)需業(yè)務(wù)主管授權(quán)。柜員選擇其中一條記錄后執(zhí)行,不需要再次輸入交易要素(此時(shí)可以瀏覽原交易內(nèi)容),后臺(tái)運(yùn)行原來(lái)的交易:交易要素回顯交易要素回顯帳號(hào)[xxxxxxxxxxxxxxxxxxxx]戶名[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]金額[xxxx.xx]……./提交交易復(fù)核模式設(shè)計(jì)概述雙敲復(fù)核:一筆交易分兩個(gè)柜員做;錄入柜員錄入交易要素后,由復(fù)核柜員重新輸入部分或全部交易要素,核對(duì)正確后再提交主機(jī)記賬。復(fù)核定義:在前臺(tái)的聯(lián)動(dòng)交易表中定義。通過(guò)標(biāo)志位+條件表達(dá)式。復(fù)核字段:在屏幕字段定義,標(biāo)志位+條件表達(dá)式;判斷方式:標(biāo)志位==0非復(fù)核字段標(biāo)志位==1&&條件表達(dá)式空復(fù)核字段標(biāo)志位==1&&條件表達(dá)式結(jié)果為真復(fù)核字段標(biāo)志位==1&&條件表達(dá)式結(jié)果為假非復(fù)核字段檢查位置:每個(gè)子交易提交之前。復(fù)核號(hào):在后臺(tái)生成,柜員號(hào)+復(fù)核號(hào)唯一,每個(gè)柜員每個(gè)交易日從1開(kāi)始前臺(tái)判斷需要復(fù)核后保存當(dāng)前數(shù)據(jù)到文件,然后提交后臺(tái);后臺(tái)生成復(fù)核號(hào)、記登記簿、返回復(fù)核號(hào)及響應(yīng)信息。復(fù)核登記:前臺(tái)確認(rèn)當(dāng)前交易需復(fù)核以后,柜員號(hào)和交易日期做為文件名保存當(dāng)前的交易信息,然后提交一個(gè)特殊交易上傳交易信息文件,然后后臺(tái)生成復(fù)核號(hào),并登記復(fù)核登記簿。交易信息文件:與授權(quán)信息文件差不多,但是需增加復(fù)核字段標(biāo)志和復(fù)核員的選擇標(biāo)志(他人或任意)表結(jié)構(gòu)交易聯(lián)動(dòng)(JYLD)…………JYLXChar2交易類型:00-正常(普通)10-雙敲復(fù)核(任意)11-雙敲復(fù)核(他人)JYTJChar254交易條件(做為交易類型的補(bǔ)充)JYLX==1,雙敲復(fù)核條件畫面字段(HMZD)…………BZChar8第一位:0–不復(fù)核1–復(fù)核…………FHTJChar254復(fù)核條件復(fù)核號(hào)表(FHH)字段類型長(zhǎng)度空備注JGHChar10機(jī)構(gòu)號(hào)CZYChar6操作員號(hào)DATEChar10交易日期(可選)FHHInt復(fù)核號(hào)UNIQUEINDEXCZY+FHH記帳錄入流程是是否是否子交易開(kāi)始判斷復(fù)核交易?屏幕輸入下一個(gè)子交易交易結(jié)束交易提交聯(lián)動(dòng)結(jié)束?保存交易信息所有子交易信息保存所有畫面信息(判斷復(fù)核字段條件)提交主機(jī)上傳文件主機(jī)生成復(fù)核號(hào)記登記簿顯示響應(yīng)信息顯示復(fù)核號(hào)復(fù)核流程復(fù)核統(tǒng)一交易入口:公共復(fù)核交易9999xx9999xx9999xx輸入柜員號(hào)(復(fù)核號(hào)可選)交易結(jié)束按空格選擇查詢對(duì)應(yīng)柜員的復(fù)核記錄輸入復(fù)核字段核對(duì)字段值核對(duì)成功、提交輸入柜員號(hào)和復(fù)核號(hào)(可選),進(jìn)行查詢需復(fù)核的交易選擇其中一筆,按空格執(zhí)行根據(jù)保存的數(shù)據(jù)文件恢復(fù)畫面,恢復(fù)畫面時(shí)根據(jù)復(fù)核字段標(biāo)志隱藏復(fù)核字段進(jìn)行字段復(fù)核,每個(gè)字段輸入完后進(jìn)行檢查復(fù)核成功后:恢復(fù)交易數(shù)據(jù),設(shè)置復(fù)核柜員號(hào),柜員號(hào)是錄入的柜員,提交主機(jī)若把當(dāng)前復(fù)核交易當(dāng)成原錄入柜員的,當(dāng)此交易需要異地授權(quán)時(shí),回不到復(fù)核柜員。若把當(dāng)前復(fù)核交易當(dāng)成復(fù)核員的,現(xiàn)有的異地授權(quán)可以支持復(fù)核以后的異地授權(quán)核對(duì)失敗后的處理:錄入柜員重新做,復(fù)核柜員重新復(fù)核復(fù)核登記簿查詢:提供一個(gè)查詢交易,可以查詢復(fù)核登記簿后臺(tái)接口前臺(tái)生成數(shù)據(jù)文件名:sqfh_YYYYMMDD_Brc_Teller.hhmmss后臺(tái)接收文件以后,根據(jù)生成的復(fù)核號(hào)替換hhmmss,這樣復(fù)核號(hào)和文件可以直接關(guān)聯(lián);前臺(tái)提交復(fù)核登記交易:上傳數(shù)據(jù):機(jī)構(gòu)號(hào)、柜員號(hào)、交易日期、數(shù)據(jù)文件名、復(fù)核狀態(tài)(未復(fù)核)等下傳數(shù)據(jù):復(fù)核號(hào)登記簿信息:機(jī)構(gòu)、柜員、復(fù)核員、交易日期、復(fù)核號(hào)、數(shù)據(jù)文件名、復(fù)核狀態(tài)等復(fù)核權(quán)限控制系統(tǒng)提供兩種模式:1.他人2.任意收費(fèi)設(shè)計(jì)核心系統(tǒng)中采用統(tǒng)一的收費(fèi)模塊,對(duì)各種費(fèi)用的計(jì)算方式、收費(fèi)來(lái)源、收取時(shí)機(jī)、核算模式、優(yōu)惠方式等進(jìn)行歸納總結(jié),并考慮一定的擴(kuò)充性,收費(fèi)模塊的設(shè)計(jì)思路如下圖所示:系統(tǒng)的公共收費(fèi)模塊實(shí)現(xiàn)了費(fèi)用的計(jì)算以及收費(fèi)的實(shí)時(shí)記帳,各應(yīng)用交易通過(guò)配置可增加及調(diào)整各項(xiàng)收費(fèi)。公共收費(fèi)流程前臺(tái)柜員交易錄入完畢提交,前臺(tái)根據(jù)該交易配置中的費(fèi)用計(jì)算標(biāo)志進(jìn)行不同處理:若費(fèi)用計(jì)算標(biāo)志為不收費(fèi),直接提交后臺(tái)運(yùn)行。若費(fèi)用計(jì)算標(biāo)志為收費(fèi),則調(diào)用后臺(tái)費(fèi)用計(jì)算交易。后臺(tái)費(fèi)用計(jì)算交易根據(jù)交易配置計(jì)算各項(xiàng)費(fèi)用,返回前臺(tái)顯示,操作員可以修改收費(fèi)的帳號(hào)以及是否收費(fèi),提交后臺(tái)。后臺(tái)公共收費(fèi)記帳模塊對(duì)各項(xiàng)費(fèi)用記帳處理。然后進(jìn)入交易調(diào)度處理,對(duì)原交易進(jìn)行帳務(wù)處理。前臺(tái)打印收費(fèi)憑證以及交易憑證。前臺(tái)收費(fèi)顯示界面收費(fèi)來(lái)源有兩種選擇:現(xiàn)金或轉(zhuǎn)帳。當(dāng)選擇現(xiàn)金時(shí),后臺(tái)實(shí)時(shí)記帳并等于收費(fèi)登記簿。當(dāng)選擇轉(zhuǎn)帳時(shí),收費(fèi)模塊判斷是否為簽約客戶,假如時(shí)簽約客戶,只登記收費(fèi)登記簿,不實(shí)時(shí)收費(fèi)。假如不是簽約客戶,系統(tǒng)實(shí)時(shí)收費(fèi)。日終自動(dòng)扣收手續(xù)費(fèi)考慮(保留)目前日終自動(dòng)扣取費(fèi)用是逐筆扣取,若當(dāng)日余額不足扣,則往后每天都嘗試扣取。對(duì)于客戶的明細(xì)來(lái)說(shuō)也是單筆??梢愿臑榘促M(fèi)率種類匯總收取,客戶明細(xì)帳的筆數(shù)與費(fèi)用種類相同,收費(fèi)明細(xì)不按費(fèi)用種類匯總,可以打印具體的費(fèi)用明細(xì)。因?yàn)閷?duì)于未扣的費(fèi)用以后每天都會(huì)扣取,可以打印當(dāng)日未扣成功清單供柜員留意。同時(shí),不按所有費(fèi)用總額判斷余額是否足扣,按費(fèi)率種類匯總額判斷是否足扣。費(fèi)用計(jì)算系統(tǒng)費(fèi)用計(jì)算模塊根據(jù)預(yù)先對(duì)收費(fèi)的定義完成對(duì)各項(xiàng)費(fèi)用的計(jì)算,不同的費(fèi)用計(jì)算方法定義在專門的費(fèi)率參數(shù)配置中,計(jì)算方式如:固定金額,按交易金額比例等,所有的計(jì)算方式最終匯總為收費(fèi)模塊的核心知識(shí)庫(kù),后續(xù)對(duì)任何服務(wù)的收費(fèi)定制均根據(jù)這些標(biāo)準(zhǔn)規(guī)則計(jì)算各項(xiàng)費(fèi)用,確定費(fèi)用核算方式,以及費(fèi)用發(fā)生機(jī)構(gòu)等等。服務(wù)收費(fèi)配置如果某項(xiàng)服務(wù)需要收費(fèi),則需要定義交易收費(fèi)標(biāo)準(zhǔn)。系統(tǒng)可根據(jù)交易中不同產(chǎn)品、不同客戶種類等級(jí)、不同服務(wù)方式、不同的渠道,定制相應(yīng)的費(fèi)用標(biāo)準(zhǔn)。為了保持系統(tǒng)的可擴(kuò)充性,在收費(fèi)定義中也預(yù)留了額外的接口。清算模式清算系統(tǒng)結(jié)構(gòu)清算系統(tǒng)采用清算產(chǎn)品代碼做為對(duì)展現(xiàn)的形式,可隨時(shí)根據(jù)需要添加新產(chǎn)品,無(wú)須編程隨意以現(xiàn)有產(chǎn)品組合成新產(chǎn)品;清算產(chǎn)品的定制是通過(guò)對(duì)該其所經(jīng)歷的不同清算事項(xiàng)及流程的配置組合產(chǎn)生,清算產(chǎn)品具體發(fā)生清算行為及各事項(xiàng)所描述的行為的發(fā)生取決于條件庫(kù)中定制的約束條件;清算事項(xiàng)按照清算路徑、清算方式、清算時(shí)機(jī)、核算代碼、頭寸代碼、分析代碼等清算行為進(jìn)行配置;通過(guò)清算路徑的設(shè)置不僅可支持多級(jí)清算,也可以支持不同種類的清算采用不同的清算路徑;通過(guò)清算時(shí)機(jī)的定制可以支持日間聯(lián)機(jī)實(shí)時(shí)清算,也可以支持日終主機(jī)批量清算;通過(guò)核算代碼的定制可以支持對(duì)清算帳務(wù)的任何一個(gè)資金流通環(huán)節(jié)進(jìn)行核算的定義;清算系統(tǒng)采用了頭寸代碼及分析代碼,用于對(duì)其他統(tǒng)計(jì)分析系統(tǒng)和資金管理系統(tǒng)進(jìn)行支持。

清算系統(tǒng)與其他各系統(tǒng)之間關(guān)系此處描述清算系統(tǒng)本身需要使用其他系統(tǒng)或可能提供給其他系統(tǒng)的接口和信息。

核算模式及術(shù)語(yǔ)解釋本圖以清算產(chǎn)品中某一單獨(dú)事項(xiàng)處理的過(guò)程進(jìn)行描述:數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)清單數(shù)據(jù)庫(kù)名稱類型描述備注clsproductionPF清算產(chǎn)品表clseventPF清算事項(xiàng)表clsplanPF清算計(jì)劃表clsrulesPF清算規(guī)則配置表clsacctjrnlLF清算記帳流水文件clsjrnlLF清算日志文件數(shù)據(jù)庫(kù)關(guān)系說(shuō)明產(chǎn)品定義:清算產(chǎn)品表(CLSPRODUCTION)——》清算配置表(CLSCONFIG)——》清算事項(xiàng)表(CLSEVENT)——》清算計(jì)劃表(CLSPLAN)

應(yīng)用接口(ClsMainApi)應(yīng)用系統(tǒng)統(tǒng)一接口:變量名類型名稱備注TranCodeChar(6)原交易碼(I)取自PubCommPSysChar(3)原交易所屬系統(tǒng)(I)取自PubCommSubTranCodeChar(6)子交易碼(I)取自PubCommChannelIdChar(2)交易來(lái)源(I)取自PubCommSysStatusChar(1)系統(tǒng)狀態(tài)(I)取自PubCommSerSeqNoint原交易流水號(hào)(I)取自PubCommRefSerSeqNoint參考流水號(hào)(I)CTxnSeqint子交易流水號(hào)(I)取自PubCommStatCodeChar(10)分析代碼(I)取自PubCommClsPrdCodeChar(7)清算產(chǎn)品(I)取自PubCommDateChar(10)交易日期(I)取自PubCommTranTimeChar(6)交易時(shí)間(I)取自PubCommCurBrcChar(9)交易機(jī)構(gòu)(I)取自PubCommTellerChar(6)交易柜員(I)取自PubCommRTellerChar(6)復(fù)核柜員(I)取自PubCommOcurDCChar(1)借貸方向(I)相對(duì)于發(fā)起方(本方)MemoMsgChar(40)摘要(I)取自PubCommTranTypeChar(1)交易類別(I)LBrcChar(9)本方開(kāi)戶機(jī)構(gòu)(I)如果有帳號(hào)不必輸入LAcctSysChar(3)本方帳號(hào)歸屬系統(tǒng)(I)‘INT’表示內(nèi)部標(biāo)準(zhǔn)戶‘EXT’表示非系統(tǒng)內(nèi)帳號(hào)其他為‘DPS’‘LNS’‘GLS’‘BDS’LAcctNoChar(32)本方帳號(hào)(I)LSubAcctChar(32)本方款項(xiàng)代碼(I)LAcctTypeChar(1)本方帳戶類別(I)如果有帳號(hào)不必輸入LCustTypeChar(1)本方客戶類別(I)如果有帳號(hào)不必輸入LCcyChar(3)本方幣種(I)LAmtAmount(17,2)本方金額(I)OBrcChar(9)對(duì)方開(kāi)戶機(jī)構(gòu)(I)如果有帳號(hào)不必輸入OAcctSysChar(3)對(duì)方帳號(hào)歸屬系統(tǒng)(I)OAcctNoChar(32)對(duì)方帳號(hào)(I)OSubAcctNoChar(32)對(duì)方款項(xiàng)代碼(I)OAcctTypeChar(1)對(duì)方帳戶類別(I)如果有帳號(hào)不必輸入OCustTypeChar(1)對(duì)方客戶類別(I)如果有帳號(hào)不必輸入OCcyChar(3)對(duì)方幣種(I)OAmtAmount(17,2)對(duì)方金額(I)SrvCodeChar(8)服務(wù)碼(O)輸出收費(fèi)用RspCodeChar(6)信息碼(O)AdRspMsgChar(40)附加信息(O)

批量調(diào)度日終周期調(diào)度模式采用批次式管理,以多進(jìn)程并發(fā)處理的方式充分利用主機(jī)的各種資源,以期望最大程度提高日終批處理的效率。整體思路如下圖所示:下面幾個(gè)小節(jié)從定制、運(yùn)行以及異常處理等方面來(lái)描述。運(yùn)行周期交易調(diào)度周期交易調(diào)度運(yùn)行平臺(tái)可以配置周期運(yùn)行的交易,定義各交易之間的約束關(guān)系,設(shè)定交易運(yùn)行的并發(fā)數(shù),生成調(diào)度周期方案,并運(yùn)行交易調(diào)度完成日終處理。運(yùn)行周期交易調(diào)度的用戶必須具有數(shù)據(jù)庫(kù)操作權(quán)限。在命令行鍵入cyccall即可運(yùn)行周期交易調(diào)度平臺(tái)。周期交易錄入周期處理的若干步驟通過(guò)交易方式被平臺(tái)調(diào)度,《周期錄入》下拉式菜單項(xiàng)下的各功能完成周期處理交易的定義。該菜單項(xiàng)下設(shè)功能:周期批次錄入,周期交易錄入及修改,周期交易刪除,周期交易瀏覽。周期批次錄入周期批次是周期交易功能的分類,例如可以分為日切前,日切,及日切后。批次的數(shù)量可任意定義,整個(gè)日終處理分批次調(diào)度運(yùn)行。若不想分步驟操作,整個(gè)日終處理一步操作完成,只需要定義一個(gè)批次。選擇周期批次錄入,進(jìn)入周期批次錄入處理畫面,在該處理界面通過(guò)操作選擇可以增加批次定義,修改批次定義,刪除批次定義。周期交易錄入修改選擇交易周期錄入及修改,對(duì)日終處理的各交易進(jìn)行定義。選擇批次號(hào),輸入交易號(hào),若交易號(hào)存在則對(duì)該交易進(jìn)行修改,否則增加該交易。上一制約交易號(hào):定義該交易必須在某交易運(yùn)行成功后運(yùn)行交易處理程序:定義運(yùn)行的交易處理程序交易運(yùn)行周期:可選擇不運(yùn)行,日,旬末,月(除月末),月末,季(除季末),季末,年和不定期。交易周期運(yùn)行日期:在選擇月(除月末),季(除季末),年和不定期時(shí),定義該交易運(yùn)行的日期。交易運(yùn)行最大并發(fā)數(shù):周期調(diào)度平臺(tái)同時(shí)調(diào)度機(jī)構(gòu)運(yùn)行該交易的機(jī)構(gòu)數(shù)。交易是否繼續(xù)運(yùn)行:該交易失敗后是否運(yùn)行其后的交易。若定義否,受制與該交易的交易在該交易失敗時(shí)不能被調(diào)度,直至該交易被平臺(tái)調(diào)度運(yùn)行成功。若定義是,則平臺(tái)忽略該交易失敗,該交易不再調(diào)度,平臺(tái)繼續(xù)處理后續(xù)交易。機(jī)構(gòu)檢索:定義運(yùn)行該交易的機(jī)構(gòu)。定義某一機(jī)構(gòu)時(shí),定義為Bxxxxxx(xxxxxx為機(jī)構(gòu)號(hào))。定義一組機(jī)構(gòu)時(shí),按條件從公共機(jī)構(gòu)信息表中選擇需要運(yùn)行的機(jī)構(gòu),定義為Sselectbrccodefrompubbranchinfowhere……。定義完后按提交鍵/,進(jìn)入確認(rèn)屏確認(rèn)后增加或修改。周期交易刪除選擇交易刪除,輸入批次號(hào)及交易號(hào),刪除定義過(guò)的日終處理交易。按提交鍵/,確認(rèn)后刪除。周期交易瀏覽選擇周期交易瀏覽,輸入批次號(hào),可瀏覽該批次下的日終處理交易。按方向鍵,可瀏覽其他要素。生成周期調(diào)度方案調(diào)度方案生成周期調(diào)入方案時(shí)平臺(tái)根據(jù)定義的批次和交易,以及交易之間的相互制約關(guān)系,生成的周期處理步驟。在維護(hù)過(guò)周期交易之后,需要生成周期調(diào)度方案。在確認(rèn)屏,確認(rèn)后生成。顯示生成結(jié)果。調(diào)度方案查看輸入相應(yīng)批次號(hào)后,列表顯示調(diào)度方案。周期調(diào)度運(yùn)行周期調(diào)度運(yùn)行是每日日終處理的功能菜單,包括日終運(yùn)行以及運(yùn)行情況的查看。第一步:調(diào)度運(yùn)行初始化。第二步:交易調(diào)度(執(zhí)行次數(shù)跟定義的批次相同)。若運(yùn)行過(guò)程出錯(cuò)則通過(guò)運(yùn)行日志查看出錯(cuò)信息。調(diào)度運(yùn)行初始化調(diào)度運(yùn)行在周期調(diào)度運(yùn)行下拉式菜單項(xiàng)下交易調(diào)度,在批次輸入屏選擇需要運(yùn)行的批次。進(jìn)入確認(rèn)屏,確認(rèn)操作。若日終處理成功,在屏幕下方顯示:周期處理成功。此時(shí),日終處理結(jié)束。若日終處理過(guò)程中,出現(xiàn)錯(cuò)誤會(huì)在在屏幕下方顯示:周期處理失敗。此時(shí),需要通過(guò)運(yùn)行日志來(lái)查找出錯(cuò)的交易及出錯(cuò)的原因。察看運(yùn)行錯(cuò)誤交易通過(guò)《察看運(yùn)行錯(cuò)誤交易》功能項(xiàng)可以查看運(yùn)行出錯(cuò)的機(jī)構(gòu)及出錯(cuò)的交易。此次出錯(cuò)的機(jī)構(gòu)為10200,交易號(hào)為0001(檢查所有機(jī)構(gòu)是否簽退)。調(diào)度運(yùn)行日志查看需要查看機(jī)構(gòu)10200的運(yùn)行日志。先選擇調(diào)度運(yùn)行日志查看,出現(xiàn)如下屏幕:在選擇框中,將光標(biāo)移到處,按回車鍵。出現(xiàn)如下屏幕:光標(biāo)移到需要查看的機(jī)構(gòu)10200,按回車鍵。出現(xiàn)如下屏幕:選擇t_zzzz.log查看運(yùn)行錯(cuò)誤日志:可以查到出錯(cuò)的原因?yàn)闄C(jī)構(gòu)未簽退。

業(yè)務(wù)功能組件劃分-客戶服務(wù)-客戶信息-建立客戶信息-新建個(gè)人客戶信息.......................()-新建對(duì)公客戶信息.......................()-新建客戶地址信息.......................()-維護(hù)客戶信息-維護(hù)個(gè)人客戶信息.......................()-維護(hù)對(duì)公客戶信息.......................()-維護(hù)客戶地址信息.......................()-客戶信息管理-客戶關(guān)系管理-建立客戶關(guān)系..............

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論