銀行分行自助銀行中間業(yè)務(wù)系統(tǒng)升級方案書_第1頁
銀行分行自助銀行中間業(yè)務(wù)系統(tǒng)升級方案書_第2頁
銀行分行自助銀行中間業(yè)務(wù)系統(tǒng)升級方案書_第3頁
銀行分行自助銀行中間業(yè)務(wù)系統(tǒng)升級方案書_第4頁
銀行分行自助銀行中間業(yè)務(wù)系統(tǒng)升級方案書_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

中國銀行分行自助銀行中間業(yè)務(wù)系統(tǒng)升級方案書杉德金卡信息系統(tǒng)科技有限公司二零一一年十一月目錄第一章系統(tǒng)概述3第二章方案設(shè)計(jì)3一、升級后新系統(tǒng)網(wǎng)絡(luò)拓?fù)鋱D3二、需求說明3三、系統(tǒng)框架3四、前置系統(tǒng)進(jìn)程框架3五、業(yè)務(wù)功能設(shè)計(jì)3六、業(yè)務(wù)流程設(shè)計(jì)31密碼校驗(yàn)A0132沖正交易BCZ33存折代收CCC、存折轉(zhuǎn)賬TFR34代收交易CCC、卡轉(zhuǎn)賬TFR35交通卡充值交易CCD36存折余額查詢QRB37卡余額查詢QRY38卡明細(xì)查詢MCI39存折補(bǔ)登PEM3七、幾個(gè)關(guān)鍵問題設(shè)計(jì)說明31超時(shí)問題32交通卡充值沖正機(jī)制3第三章綜合大前置主機(jī)接口設(shè)計(jì)31接口概述32CLIENT端通訊接口33普通交易通訊流程說明34報(bào)文控制信息說明3第四章安全體系設(shè)計(jì)3一、綜合大前置31概述32安全子系統(tǒng)的安裝和設(shè)置33安全工具集的使用3第五章系統(tǒng)開發(fā)進(jìn)度3第一章系統(tǒng)概述建行分行自助銀行中間業(yè)務(wù)系統(tǒng)主要用于銀行代理客戶處理業(yè)務(wù)。對客戶來說,自助銀行能完成大量的中間業(yè)務(wù),可以有效地提高服務(wù)質(zhì)量和服務(wù)水平,尤其是可以減輕銀行柜面的壓力,極大的節(jié)省客戶等待時(shí)間;對銀行來說,所有的服務(wù)對象都是銀行的潛在客戶,在銀行辦理中間業(yè)務(wù)的用戶也是銀行的重要客戶。通過中間業(yè)務(wù)平臺,可以為這些客戶群體同時(shí)提供便捷、優(yōu)質(zhì)服務(wù),將會使原來的客戶更加牢固,新的客戶也會不斷加入,能極大地?cái)U(kuò)大銀行的客戶群和業(yè)務(wù)范圍,并成為銀行發(fā)展新的業(yè)務(wù)增長點(diǎn)。目前建行分行自助銀行中間業(yè)務(wù)主要包括各種代收代付業(yè)務(wù)(如龍卡水電煤帳單繳付業(yè)務(wù)、他行卡水電煤帳單繳付業(yè)務(wù)、物業(yè)管理費(fèi)代收業(yè)務(wù)、戴爾電腦款代收業(yè)務(wù)等),證券第三方托管業(yè)務(wù)(查詢、證券轉(zhuǎn)銀行、銀行轉(zhuǎn)證券等)、交通卡業(yè)務(wù)(查詢、充值)、建行公務(wù)車龍卡業(yè)務(wù)(查詢、充值)和其他業(yè)務(wù)(余額查詢、明細(xì)查詢及對帳單打印、補(bǔ)登折、轉(zhuǎn)賬業(yè)務(wù)等等)。自助銀行中間業(yè)務(wù)系統(tǒng)自2002年投產(chǎn)以來已穩(wěn)定運(yùn)行了九年。在這九年中,中間業(yè)務(wù)的品種隨著需要急劇的增加,同時(shí)交易量和終端數(shù)都迅速增加。這種現(xiàn)象說明自助銀行中間業(yè)務(wù)系統(tǒng)實(shí)現(xiàn)了預(yù)期的目標(biāo),得到了銀行和客戶的認(rèn)可;同時(shí)也給我們提出了新的要求,為了更好的滿足建行中間業(yè)務(wù)發(fā)展的需要和保證系統(tǒng)繼續(xù)安全穩(wěn)定運(yùn)行,我們必須對系統(tǒng)進(jìn)行升級和優(yōu)化,在業(yè)務(wù)整合的基礎(chǔ)上重新設(shè)計(jì)一個(gè)新的自助銀行中間業(yè)務(wù)平臺系統(tǒng)。第二章方案設(shè)計(jì)一、升級后新系統(tǒng)網(wǎng)絡(luò)拓?fù)鋱D中間業(yè)務(wù)平臺前置系統(tǒng)自助終端WEB服務(wù)器管理終端管理終端特色業(yè)務(wù)平臺公務(wù)車系統(tǒng)高偉達(dá)自助平臺綜合大前置多媒體自助終端多媒體自助終端多媒體自助終端客戶建行公務(wù)車卡建行龍卡他行卡交通卡直連方案交通卡公司現(xiàn)有連接需要去掉的部分說明1多媒體自助終端設(shè)備的統(tǒng)一接入和處理2多媒體自助終端設(shè)備上安裝擴(kuò)展程序,實(shí)現(xiàn)分行的特色業(yè)務(wù),包括代繳費(fèi)、交通卡業(yè)務(wù)、公務(wù)交通龍卡業(yè)務(wù)和CTS業(yè)務(wù)。3前置系統(tǒng)對應(yīng)的后臺主機(jī)包括,交通卡主機(jī),公務(wù)交通龍卡主機(jī)和建行的前置機(jī)。4交通卡主機(jī)實(shí)現(xiàn)交通卡讀卡器的充值授權(quán),寫卡上送。5公務(wù)交通龍卡主機(jī)實(shí)現(xiàn)公務(wù)交通龍卡賬務(wù)相關(guān)交易。二、需求說明原前置的大部分業(yè)務(wù)是通過高偉達(dá)前置機(jī)到綜合大前置,本次更新之后,則由新前置直接連接綜合大前置。但是包括CTS業(yè)務(wù)和他行卡付費(fèi)業(yè)務(wù)有可能綜合大前置不支持,還要通過連接特色業(yè)務(wù)平臺來實(shí)現(xiàn)。也就是說,仍需要根據(jù)業(yè)務(wù)的不同,連接不同的平臺。三、系統(tǒng)框架通訊層數(shù)據(jù)轉(zhuǎn)換層8583報(bào)文類8583報(bào)文XML報(bào)文DCC前置接口規(guī)范系統(tǒng)控制層業(yè)務(wù)處理層龍卡業(yè)務(wù)公務(wù)車業(yè)務(wù)交通卡業(yè)務(wù)CTS業(yè)務(wù)其他格式報(bào)文終端通訊DCC前置通訊其他主機(jī)通訊SOCKETTUXEDO/APISOCKET/FTP系統(tǒng)進(jìn)程調(diào)度系統(tǒng)監(jiān)控報(bào)文配置管理通訊配置管理系統(tǒng)配置管理業(yè)務(wù)配置管理對帳處理層F80對帳交通卡公司對帳公務(wù)車卡對帳對帳配置管理1通訊層通訊層負(fù)責(zé)系統(tǒng)與個(gè)外連系統(tǒng)的通訊和各種終端的通訊接入通訊層支持各種通訊方式1TCP/IP短連接2TCP/IP長連接同步/異步3中間件TUXEDO/CICS4其他通訊方式如第三方通訊API等等通訊層與個(gè)外連節(jié)點(diǎn)的通訊模式由通訊管理配置系統(tǒng)進(jìn)行配置,包括個(gè)通訊參數(shù)如主機(jī)IP地址、主機(jī)通訊端口、同步/異步、本地偵聽端口、允許終端連接數(shù)、通訊超時(shí)時(shí)間、通訊報(bào)文最大長度等等。2數(shù)據(jù)轉(zhuǎn)換層數(shù)據(jù)轉(zhuǎn)換層負(fù)責(zé)將外部數(shù)據(jù)(終端接入及應(yīng)答數(shù)據(jù)、主機(jī)請求及應(yīng)答數(shù)據(jù))轉(zhuǎn)化為內(nèi)部通訊及處理數(shù)據(jù)格式。數(shù)據(jù)轉(zhuǎn)換層支持各種報(bào)文格式(1)XML報(bào)文格式(2)8583報(bào)文格式(3)固定報(bào)文格式(4)變長報(bào)文格式(5)其他特殊格式數(shù)據(jù)轉(zhuǎn)換層報(bào)文格式通過報(bào)文配置管理系統(tǒng)進(jìn)行配置。3系統(tǒng)控制層系統(tǒng)控制層負(fù)責(zé)對整個(gè)系統(tǒng)的資源進(jìn)行管理和監(jiān)控。包括對各進(jìn)程的調(diào)度、交易過程的監(jiān)控。它能根據(jù)交易量的變化而自動(dòng)調(diào)整進(jìn)程的策略(如交易量增大,增加進(jìn)程數(shù)量,業(yè)務(wù)量減少,減少進(jìn)程數(shù)據(jù),使系統(tǒng)資源得到合理應(yīng)用)。交易監(jiān)控系統(tǒng)負(fù)責(zé)實(shí)時(shí)監(jiān)控所有接入設(shè)備的聯(lián)機(jī)交易情況。應(yīng)用系統(tǒng)參數(shù)的配置由系統(tǒng)配置管理系統(tǒng)來實(shí)現(xiàn)。如理進(jìn)程管理、共享內(nèi)存參數(shù)管理等等。4業(yè)務(wù)處理層業(yè)務(wù)處理層負(fù)責(zé)對各種中間業(yè)務(wù)進(jìn)行處理。業(yè)務(wù)處理采取動(dòng)態(tài)配置和模塊化設(shè)計(jì)。可以通過業(yè)務(wù)配置系統(tǒng)對業(yè)務(wù)邏輯進(jìn)行設(shè)計(jì)。對于特殊業(yè)務(wù),可以通過增加業(yè)務(wù)處理邏輯函數(shù)來實(shí)現(xiàn)。業(yè)務(wù)配置系統(tǒng)可以根據(jù)標(biāo)準(zhǔn)業(yè)務(wù)邏輯模塊、特殊業(yè)務(wù)邏輯模塊自裝出各種銀行中間業(yè)務(wù)邏輯,如余額查詢、明細(xì)查詢、轉(zhuǎn)賬、交通卡特殊業(yè)務(wù)等等。5對帳處理層對帳處理層主要用來負(fù)責(zé)產(chǎn)生各種對帳文件和報(bào)表。對帳配置管理可以配置對帳參數(shù)如對帳時(shí)間、對帳文件格式等等。四、前置系統(tǒng)進(jìn)程框架終端通訊進(jìn)程1共享內(nèi)存郵箱終端通訊進(jìn)程2共享內(nèi)存讀寫共享內(nèi)存讀寫調(diào)度分配進(jìn)程2調(diào)度分配進(jìn)程1共享內(nèi)存讀寫報(bào)文解析進(jìn)程1報(bào)文解析進(jìn)程2業(yè)務(wù)處理進(jìn)程1業(yè)務(wù)處理進(jìn)程2后臺通訊進(jìn)程1后臺通訊進(jìn)程2安全認(rèn)證進(jìn)程1安全認(rèn)證進(jìn)程2共享內(nèi)存讀寫UNIXSOCKETPSCENTERSWITCHUNIXSOCKETPSTERMCOMMUNIXSOCKETPSHOSTCOMMUNIXSOCKETPSTRANSDEALUNIXSOCKETPSAUTHVERYUNIXSOCKETPSPACKEXPLAIN計(jì)時(shí)進(jìn)程UNIXSOCKETPSTIMEMONITOR監(jiān)控進(jìn)程UNIXSOCKETPSTRANSMONITORINTERNETSOCKETPSTERMCOMMTCP/IPSOCKET五、業(yè)務(wù)功能設(shè)計(jì)龍卡業(yè)務(wù)公務(wù)車卡業(yè)務(wù)代收業(yè)務(wù)龍卡余額查詢龍卡明細(xì)查詢存折補(bǔ)登公務(wù)車卡余額查詢公務(wù)車卡明細(xì)查詢充值密碼修改水費(fèi)電費(fèi)燃?xì)赓M(fèi)電話費(fèi)移動(dòng)手機(jī)費(fèi)聯(lián)通手機(jī)費(fèi)公共事業(yè)繳費(fèi)(他行卡)其他代收費(fèi)(本行卡折)物業(yè)管理費(fèi)戴爾電腦款交通卡業(yè)務(wù)交通卡余額查詢授權(quán)充值證券第三方存管業(yè)務(wù)查詢銀行轉(zhuǎn)證券證券轉(zhuǎn)銀行公共事業(yè)繳費(fèi)(本行卡折)存折余額查詢轉(zhuǎn)帳卡轉(zhuǎn)卡/折折轉(zhuǎn)卡/折電大學(xué)費(fèi)自助銀行中間業(yè)務(wù)平臺系統(tǒng)實(shí)現(xiàn)的業(yè)務(wù)功能如圖所示1龍卡以及存折業(yè)務(wù)2代收業(yè)務(wù)3公務(wù)交通龍卡業(yè)務(wù)4交通卡業(yè)務(wù)5轉(zhuǎn)賬6第三方存管業(yè)務(wù)CTS7自助發(fā)卡六、業(yè)務(wù)流程設(shè)計(jì)1密碼校驗(yàn)A01中間業(yè)務(wù)平臺向特色業(yè)務(wù)平臺發(fā)送密碼校驗(yàn)1099交易請求。開始繼續(xù)下步操作提示用戶插折用戶輸入卡密碼自助終端處理自助銀行中間業(yè)務(wù)平臺大前置平臺向主機(jī)發(fā)送密碼校驗(yàn)1099請求密碼驗(yàn)證處理并響應(yīng)接收轉(zhuǎn)發(fā)終端注用戶在操作所有交易之前(使用銀行卡折的交易),必須先進(jìn)行密碼驗(yàn)證。銀行卡和銀行存折的密碼驗(yàn)證相同。自助銀行中間業(yè)務(wù)平臺系統(tǒng)向特色業(yè)務(wù)平臺發(fā)送的交易請求與特色業(yè)務(wù)平臺向DCC中間業(yè)務(wù)平臺發(fā)送的請求代碼基本相同,因此圖中DCC中間業(yè)務(wù)平臺沒有標(biāo)出,下各交易類此(若不同會標(biāo)出)。2沖正交易BCZ沖正交易由終端發(fā)起,自助銀行中間業(yè)務(wù)平臺按渠道流水沖正199901向主機(jī)發(fā)起交易請求。渠道流水號由自助銀行中間業(yè)務(wù)平臺系統(tǒng)產(chǎn)生,唯一表示該請求交易。自助銀行中間業(yè)務(wù)平臺交易流水有三種狀態(tài)1明確成功主機(jī)返回成功,平臺處理成功。2明確不成功主機(jī)返回不成功,平臺處理成功。3未知狀態(tài)主機(jī)返回超時(shí)或返回未知錯(cuò)誤,或平臺處理失敗。只有明確不成功狀態(tài)不需要沖正,其他情況都需要沖正。對于未知狀態(tài)也可以采用最后一筆流水查詢交易,查詢該交易狀態(tài),然后確定是否需要沖正。目前所有終端交易中只有交通卡充值和公務(wù)車充值有沖正交易(公務(wù)車主機(jī)),其他交易都沒有沖正交易。為了解決其他交易自助銀行中間業(yè)務(wù)平臺和大前置平臺超時(shí)問題,結(jié)束超時(shí),需要沖正自助終端處理自助銀行中間業(yè)務(wù)平臺大前置平臺向主機(jī)發(fā)送按渠道流水沖正199901請求沖正處理并響應(yīng)接收轉(zhuǎn)發(fā)終端平臺該交易是否成功,非明確不成功明確不成功3存折代收CCC、存折轉(zhuǎn)賬TFR中間業(yè)務(wù)平臺向大前置平臺發(fā)送存折轉(zhuǎn)賬1062請求交易進(jìn)行主機(jī)記賬,主機(jī)返回成功后進(jìn)行記錄代收費(fèi)流水記錄。公共事業(yè)代收費(fèi)交易終端沒有沖正交易。為保證每筆交易的完整性,若主機(jī)返回超時(shí)(為了保證主機(jī)交易處理正確性,只要主機(jī)返回失敗等同于主機(jī)記賬結(jié)果未知),主機(jī)記賬是否成功未知的情況下,自助銀行中間業(yè)務(wù)平臺需向大前置平臺發(fā)送查詢流水(按平臺渠道流水號查詢)交易確定該筆交易狀態(tài)。開始結(jié)束提示用戶插折向前置發(fā)送繳費(fèi)請求用戶輸入卡密碼發(fā)送終端應(yīng)答向主機(jī)發(fā)送折折轉(zhuǎn)賬1062請求打印憑條主機(jī)接收平臺系統(tǒng)的交易請求處理并響應(yīng)處理主機(jī)響應(yīng),進(jìn)行代收費(fèi)處理自助終端處理自助銀行中間業(yè)務(wù)平臺大前置平臺掃描條形碼向主機(jī)發(fā)送密碼校驗(yàn)1099請求密碼驗(yàn)證處理并響應(yīng)接收轉(zhuǎn)發(fā)終端4代收交易CCC、卡轉(zhuǎn)賬TFR中間業(yè)務(wù)平臺向大前置平臺發(fā)送公共事業(yè)代收費(fèi)5076請求交易進(jìn)行主機(jī)記賬,主機(jī)返回成功后進(jìn)行記錄代收費(fèi)流水記錄。公共事業(yè)代收費(fèi)交易終端沒有沖正交易。為保證每筆交易的完整性,若主機(jī)返回超時(shí)(為了保證主機(jī)交易處理正確性,只要主機(jī)返回失敗等同于主機(jī)記賬結(jié)果未知),主機(jī)記賬是否成功未知的情況下,自助銀行中間業(yè)務(wù)平臺需向大前置平臺發(fā)送查詢流水(按平臺渠道流水號查詢)交易確定該筆交易狀態(tài)。開始結(jié)束提示用戶插卡向前置發(fā)送繳費(fèi)請求用戶輸入卡密碼發(fā)送終端應(yīng)答向主機(jī)發(fā)送公共事業(yè)代收費(fèi)5076請求打印憑條主機(jī)接收前置系統(tǒng)的交易請求處理并響應(yīng)處理主機(jī)響應(yīng),進(jìn)行代收費(fèi)處理自助終端處理自助銀行中間業(yè)務(wù)平臺大前置平臺掃描條形碼向主機(jī)發(fā)送密碼校驗(yàn)1099請求密碼驗(yàn)證處理并響應(yīng)接收轉(zhuǎn)發(fā)終端5交通卡充值交易CCD中間業(yè)務(wù)平臺向大前置平臺發(fā)送公共事業(yè)代收費(fèi)5076請求交易進(jìn)行主機(jī)記賬,主機(jī)返回成功后進(jìn)行記錄充值流水記錄。充值交易終端有沖正交易。為保證每筆交易的完整性,若平臺返回終端失敗,終端既發(fā)起沖正,平臺按渠道流水號向主機(jī)發(fā)起沖正請求。開始結(jié)束提示用戶插卡輸入充值金額用戶輸入卡密碼發(fā)送終端應(yīng)答向主機(jī)發(fā)送公共事業(yè)代收費(fèi)5076請求打印憑條主機(jī)接收前置系統(tǒng)的交易請求處理并響應(yīng)處理主機(jī)響應(yīng),進(jìn)行充值處理自助終端處理自助銀行中間業(yè)務(wù)平臺大前置平臺提示用戶插交通卡向主機(jī)發(fā)送密碼校驗(yàn)1099請求密碼驗(yàn)證處理并響應(yīng)接收轉(zhuǎn)發(fā)終端交通卡寫卡接受交通卡寫卡數(shù)據(jù)并處理,記錄流水返回終端6存折余額查詢QRB存折余額查詢1009開始結(jié)束提示用戶插折用戶輸入密碼發(fā)送終端應(yīng)答向主機(jī)發(fā)送折余額查詢1009請求顯示結(jié)果主機(jī)接收平臺系統(tǒng)的交易請求處理并響應(yīng)處理主機(jī)響應(yīng),進(jìn)行代收費(fèi)處理自助終端處理自助銀行中間業(yè)務(wù)平臺大前置平臺向主機(jī)發(fā)送查詢請求向主機(jī)發(fā)送密碼校驗(yàn)1099請求密碼驗(yàn)證處理并響應(yīng)接收轉(zhuǎn)發(fā)終端7卡余額查詢QRY本地卡余額查詢5005開始結(jié)束提示用戶插折向前置發(fā)送查詢請求用戶輸入卡密碼發(fā)送終端應(yīng)答向主機(jī)發(fā)送卡余額查詢5005請求顯示結(jié)果主機(jī)接收平臺系統(tǒng)的交易請求處理并響應(yīng)處理主機(jī)響應(yīng),進(jìn)行代收費(fèi)處理自助終端處理自助銀行中間業(yè)務(wù)平臺大前置平臺向主機(jī)發(fā)送密碼校驗(yàn)1099請求密碼驗(yàn)證處理并響應(yīng)接收轉(zhuǎn)發(fā)終端8卡明細(xì)查詢MCI本地卡明細(xì)查詢5093開始結(jié)束提示用戶插折向前置發(fā)送查詢請求用戶輸入卡密碼發(fā)送終端應(yīng)答向主機(jī)發(fā)送卡余額查詢5093請求顯示結(jié)果主機(jī)接收平臺系統(tǒng)的交易請求處理并響應(yīng)處理主機(jī)響應(yīng),進(jìn)行代收費(fèi)處理自助終端處理自助銀行中間業(yè)務(wù)平臺大前置平臺向主機(jī)發(fā)送密碼校驗(yàn)1099請求密碼驗(yàn)證處理并響應(yīng)接收轉(zhuǎn)發(fā)終端9存折補(bǔ)登PEM存折補(bǔ)登1054開始結(jié)束提示用戶插折用戶輸入密碼發(fā)送終端應(yīng)答向主機(jī)發(fā)送折余額查詢1054請求顯示結(jié)果主機(jī)接收平臺系統(tǒng)的交易請求處理并響應(yīng)處理主機(jī)響應(yīng),進(jìn)行代收費(fèi)處理自助終端處理自助銀行中間業(yè)務(wù)平臺大前置平臺向主機(jī)發(fā)送查詢請求向主機(jī)發(fā)送密碼校驗(yàn)1099請求密碼驗(yàn)證處理并響應(yīng)接收轉(zhuǎn)發(fā)終端七、幾個(gè)關(guān)鍵問題設(shè)計(jì)說明1超時(shí)問題超時(shí)時(shí)間參數(shù)設(shè)置原則終端自助銀行中間業(yè)務(wù)平臺綜合大前置T1T2T1T1綜合大前置平均處理時(shí)間超時(shí)時(shí)間設(shè)置原則如上圖所示越靠近終端,系統(tǒng)超時(shí)時(shí)間越長。這樣盡可能的保證數(shù)據(jù)處理的一致性和完整性。超時(shí)處理原則超時(shí)處理機(jī)制為如交易有沖正(交通卡充值交易),由終端發(fā)起沖正。若交易無沖正(代收費(fèi)交易)由自助銀行中間業(yè)務(wù)平臺發(fā)起最后一筆流水查詢(按渠道號)向綜合大前置查詢該交易狀態(tài),最終確認(rèn)該筆交易是否成功。交通卡充值超時(shí)處理(1)若T1超時(shí),終端及時(shí)發(fā)送交通卡最后一筆成功充值的交易明細(xì)上送到自助銀行中間業(yè)務(wù)平臺前置,由前置判斷是否存在需要沖正的交易,如果有,則由前置負(fù)責(zé)對該筆交易進(jìn)行沖正處理。(2)若T2超時(shí),自助銀行中間業(yè)務(wù)平臺返回終端”主機(jī)超時(shí)”,終端及時(shí)發(fā)送交通卡最后一筆成功充值的交易明細(xì)上送到自助銀行中間業(yè)務(wù)平臺前置,由前置判斷是否存在需要沖正的交易,如果有,則由前置負(fù)責(zé)對該筆交易進(jìn)行沖正處理。(3)交通卡充值沖正終端只是及時(shí)的發(fā)送一次最后一筆成功充值交易的明細(xì),并不直接發(fā)送沖正交易。真正的沖正交易由前置負(fù)責(zé)發(fā)起。終端及時(shí)發(fā)送的最后一筆成功明細(xì)交易不成功或返回應(yīng)答超時(shí)終端不再實(shí)時(shí)重復(fù)發(fā)送。終端將會等到下一次用戶進(jìn)行充值交易或者授權(quán)交易時(shí)再次上送明細(xì),知道上送明細(xì)交易成功后才能進(jìn)行充值和授權(quán)交易。(4)最后一筆成功充值的明細(xì)信息保存在讀卡器中,自助終端不保存交易明細(xì)信息,這樣保證既使終端硬盤損壞或者充值寫卡操作出現(xiàn)異常,讀卡器中依然保存著最準(zhǔn)確的寫卡結(jié)果,終端只需從讀卡器中讀取明細(xì),上送的中間業(yè)務(wù)平臺前置即可,前置可以對比交易記錄確定是否需要沖正,保證沖正的準(zhǔn)確性。代收費(fèi)超時(shí)處理(1)若T1超時(shí),提示終端用戶查詢賬戶余額或明細(xì),或提示用戶重試自助銀行中間業(yè)務(wù)平臺控制代收費(fèi)只能成功一次(2)若用戶重復(fù)付費(fèi),自助銀行中間業(yè)務(wù)平臺查詢該賬單狀態(tài),若為成功則直接返回終端”已付費(fèi)”,若狀態(tài)為不明確,則發(fā)送最后一筆查詢流水交易向大前置平臺查詢,若返回成功則返回終端”已付費(fèi)”,同時(shí)修改中間業(yè)務(wù)平臺該筆帳單流水狀態(tài)若返回超時(shí),提示用戶重試若返回失敗,重新走付費(fèi)流程(3)若T2超時(shí),則發(fā)送最后一筆查詢流水交易向大前置平臺查詢,若返回成功則返回終端”付費(fèi)成功”,同時(shí)修改中間業(yè)務(wù)平臺該筆帳單流水狀態(tài)若返回超時(shí),提示用戶重試若返回失敗,重新走付費(fèi)流程2交通卡充值沖正機(jī)制1終端充值沖正終端實(shí)際執(zhí)行上送最后一筆交易若終端超時(shí),則終端及時(shí)發(fā)起上送最后一筆成功充值交易明細(xì)。該交易只發(fā)送一次。自助銀行中間業(yè)務(wù)平臺收到最后一次充值寫卡數(shù)據(jù),根據(jù)該充值寫卡數(shù)據(jù)在數(shù)據(jù)庫充值請求流水表中檢查在該充值交易之后是否存在充值請求流水,若存在,則該充值請求需要被自動(dòng)沖正,馬上發(fā)起向主機(jī)的沖正請求;若不存在,則不需要沖正。終端及時(shí)上送交易明細(xì)保證了前置沖正發(fā)起的及時(shí)性。該交易只發(fā)送一次,無論結(jié)果如何,均提示用戶交易失敗,此時(shí)用戶的卡賬戶有兩種可能,一是已扣款,沖正成功。而是已扣款,沖正失敗。其中狀態(tài)一為正常,狀態(tài)二不正常,應(yīng)當(dāng)繼續(xù)沖正,保證用戶的資金被返還,繼續(xù)沖正的操作有自動(dòng)充值沖正來保證。2自動(dòng)充值沖正每次終端做交通卡充值之前,終端會把該終端最后一次成功的交通卡充值寫卡數(shù)據(jù)上送給自助銀行中間業(yè)務(wù)平臺,自助銀行中間業(yè)務(wù)平臺收到最后一次充值寫卡數(shù)據(jù),根據(jù)該充值寫卡數(shù)據(jù)在數(shù)據(jù)庫充值請求流水表中檢查在該充值交易之后是否存在充值請求流水,若存在,則該充值請求需要被自動(dòng)沖正,馬上發(fā)起向主機(jī)的沖正請求;若不存在,則不需要沖正。自動(dòng)充值沖正保證了在終端充值沖正不成功的情況下沖正可靠性,保證了交通卡充值數(shù)據(jù)的一致性。第三章綜合大前置主機(jī)接口設(shè)計(jì)1接口概述前置系統(tǒng)為普通外部系統(tǒng)交易提供統(tǒng)一標(biāo)準(zhǔn)的通訊API接口。在這里,稱發(fā)起交易請求的系統(tǒng)為服務(wù)請求方(或CLIENT端),對應(yīng)接收交易請求并進(jìn)行相應(yīng)處理的系統(tǒng)稱為系統(tǒng)提供方(或SERVER端)。對外系統(tǒng)而言,可能做為CLIENT端發(fā)出交易請求到前置系統(tǒng),也可能做為SERVER端接收前置系統(tǒng)發(fā)來的交易請求,并進(jìn)行處理。外系統(tǒng)在進(jìn)行接口改造時(shí)應(yīng)該根據(jù)不同情況選擇使用不同類型的API接口。本次系統(tǒng)升級,中間業(yè)務(wù)平臺前置是作為綜合大前置的客戶端,所以采用綜合大前置的CLIENT段API接口。2CLIENT端通訊接口CLIENT端通訊API接口適用于外部系統(tǒng)向前置系統(tǒng)發(fā)起交易請求時(shí)的情況。前置系統(tǒng)提供的CLIENT端通訊API接口同時(shí)支持SOCKET與TUXEDO通訊方式。一般的發(fā)送數(shù)據(jù)包交易通訊接口類型如下表所述接口原型說明INTFRNTINITCHARCFGITEMID主動(dòng)發(fā)起請求并建立連接INTFRNTCALLCONSTCHARCFGITEMID,SERVICEBUFISBUF,SERVICEBUFOSBUF普通同步交易數(shù)據(jù)發(fā)送及結(jié)果接收INTFRNTTERM斷開連接SERVICEDATA是一種按名字訪問數(shù)據(jù)的數(shù)據(jù)格式,對于外部系統(tǒng)而言,需要將數(shù)據(jù)報(bào)文組織成SERVICEDATA的數(shù)據(jù)格式。在前置系統(tǒng)提供的對外API接口中,提供了一組使用SERVICEDATA的API接口函數(shù)。3普通交易通訊流程說明1創(chuàng)建兩個(gè)SERVICEBUF結(jié)構(gòu)REQ和ACK,分別用于表示請求和應(yīng)答的內(nèi)部數(shù)據(jù)區(qū);2(以前置系統(tǒng)的通訊節(jié)點(diǎn)號為參數(shù))調(diào)用安全APIGENENCRYPT對敏感數(shù)據(jù)(如PIN)進(jìn)行加密處理;3重復(fù)調(diào)用ADDSERVICEFIELD把需要作為交易請求數(shù)據(jù)的變量(以SERVICEFIELD結(jié)構(gòu)為類型)依次加入到表示請求的內(nèi)部數(shù)據(jù)區(qū)中;4把消息類型、渠道標(biāo)識、發(fā)送方節(jié)點(diǎn)號這3個(gè)數(shù)據(jù)項(xiàng)也以SERVICEFIELD結(jié)構(gòu)變量的方式加入到表示請求的內(nèi)部數(shù)據(jù)區(qū)REQ中;5調(diào)用FRTCALLCHARSYSID,SERVICEBUFISBUF,SERVICEBUFOSBUF;發(fā)送請求數(shù)據(jù)到前置系統(tǒng),并把接收到的應(yīng)答數(shù)據(jù)設(shè)置到ACK中;6調(diào)用GETSERVICEFIELD從ACK中獲取所需要的各個(gè)交易應(yīng)答數(shù)據(jù)項(xiàng)。外部系統(tǒng)在其連接前置系統(tǒng)的進(jìn)程啟動(dòng)時(shí),無論是做為交易發(fā)起方還是處理請求的服務(wù)方,都需要首先做簽到的過程,用來獲取傳輸密鑰,否則無法和前置系統(tǒng)進(jìn)行正確的連接。7處理過程結(jié)束后釋放相關(guān)內(nèi)存空間4報(bào)文控制信息說明對于輸入報(bào)文控制信息中的非必輸項(xiàng)如果不輸入時(shí)就不設(shè)置域;對于輸出報(bào)文控制信息中的非固定輸出項(xiàng)應(yīng)當(dāng)判斷取值函數(shù)返回碼,如果為域不存在,則應(yīng)視作正常情況。報(bào)文控制信息相當(dāng)于報(bào)文頭部分關(guān)于報(bào)文體的格式,參照文檔前置系統(tǒng)對外接口報(bào)文定義說明書V201CSV輸入控制信息序號中文說明欄位項(xiàng)目名稱類型長度內(nèi)容說明1交易類型INM_MSG_TYPEC4參見交易類型規(guī)則定義2服務(wù)類型INM_SVR_TYPEC3參見服務(wù)類型規(guī)則定義3交易碼INM_PROCESS_CODEC6參見交易碼規(guī)則定義4渠道代號INM_CHANNEL_IDC6參見渠道類型規(guī)則定義5原始業(yè)務(wù)發(fā)起方節(jié)點(diǎn)編號INM_ORG_NODE_IDC10最初發(fā)起業(yè)務(wù)的節(jié)點(diǎn)編號6原始業(yè)務(wù)發(fā)起方業(yè)務(wù)機(jī)構(gòu)代號INM_ORG_BRANCH_IDC9最初發(fā)起業(yè)務(wù)的機(jī)構(gòu)代號,可對應(yīng)于原CCBS系統(tǒng)的網(wǎng)點(diǎn)代號7原始業(yè)務(wù)發(fā)起方終端機(jī)類別INM_ORG_TERM_TYPC1參見第二章“終端序號定義規(guī)則”8原始業(yè)務(wù)發(fā)起方終端序號INM_ORG_TERM_SRLN3參見第二章“終端序號定義規(guī)則”9原始業(yè)務(wù)發(fā)起方柜員代號INM_ORG_TELLER_IDC12最初業(yè)務(wù)發(fā)起點(diǎn)的柜員代號,可以是真實(shí)柜員,也可表示虛擬柜員,參見柜員代號規(guī)則10原始業(yè)務(wù)發(fā)起方周期INM_ORG_TX_CYCLEC8可以為營業(yè)日期,也可以為非日期類型的周期代號11原始業(yè)務(wù)發(fā)起方流水號INM_ORG_TX_LOG_NOC19原始業(yè)務(wù)發(fā)起方的交易流水號,保證在發(fā)起方的同一周期內(nèi)唯一12發(fā)送方節(jié)點(diǎn)編號INM_SND_NODE_IDC10發(fā)送方的節(jié)點(diǎn)編號(對安全加密有效),當(dāng)發(fā)送方就是原始業(yè)務(wù)發(fā)起方時(shí),發(fā)送方節(jié)點(diǎn)編號就是原始業(yè)務(wù)發(fā)起方節(jié)點(diǎn)編號13發(fā)送方業(yè)務(wù)機(jī)構(gòu)代號INM_SND_BRANCH_IDC9發(fā)送方機(jī)構(gòu)為向前置系統(tǒng)直接發(fā)送交易的系統(tǒng)機(jī)構(gòu)編號,當(dāng)發(fā)送方就是原始業(yè)務(wù)發(fā)起方時(shí),該機(jī)構(gòu)代號就是原始業(yè)務(wù)發(fā)起方機(jī)構(gòu)代號14發(fā)送方交易周期INM_SND_TX_CYCLEC8發(fā)送方的業(yè)務(wù)周期序號,可以為營業(yè)日期,也可以為非日期類型的周期代號(沖正時(shí)使用)15發(fā)送方交易流水號INM_SND_TX_LOG_NOC19發(fā)送方的交易流水號,保證在發(fā)送方的同一周期內(nèi)唯一(沖正時(shí)使用)16授權(quán)柜員1INM_SPV_AC12授權(quán)主管1柜員代號(A級),非必輸項(xiàng)17授權(quán)柜員1PININM_A_PINB8授權(quán)主管1PIN,非必輸項(xiàng)18授權(quán)柜員2INM_SPV_BC12授權(quán)主管2柜員代號(B級),非必輸項(xiàng)19授權(quán)柜員2PININM_B_PINB8授權(quán)主管2PIN,非必輸項(xiàng)20請求文件名INM_SEND_FILEC864隨交易請求包發(fā)送的文件名,該字段是一個(gè)數(shù)組類型,最多支持8個(gè)文件名,每個(gè)文件名為相對于FRT_FILEDIR環(huán)境變量所指定目錄的相對路徑文件名(文件名中可以包含子目錄),非必輸項(xiàng)21訊息處理狀態(tài)INM_MSG_STATUSN8多頁查詢使用,可選項(xiàng),非多頁查詢無需填寫該字段,非必輸項(xiàng)22上頁第一筆資料的KEY值INM_PAGE_STA_KEYC64多頁查詢使用,可選項(xiàng),非多頁查詢無需填寫該字段,非必輸項(xiàng)23該頁最后一筆資料的KEY值INM_PAGE_END_KEYC64多頁查詢使用,可選項(xiàng),非多頁查詢無需填寫該字段,非必輸項(xiàng)24跳頁指示INM_PAGE_UP_DOWNC1多頁查詢使用,可選項(xiàng),非多頁查詢無需填寫該字段1上頁2下頁非必輸項(xiàng)輸出控制信息序號中文說明欄位項(xiàng)目名稱類型大小內(nèi)容說明1交易類型OPM_MSG_TYPEC4參見交易類型規(guī)則定義2服務(wù)類型INM_SVR_TYPEC3參見服務(wù)類型規(guī)則定義3交易碼INM_PROCESS_CODEC6參見交易碼規(guī)則定義4交易處理狀態(tài)OPM_TX_STATUSC10TXCOMPLETE1TXFAILURE5服務(wù)方交易營業(yè)日期OPM_HOST_BUS_DTC8YYYYMMDD6服務(wù)方交易處理日期OPM_HOST_CPU_DTC8YYYYMMDD7服務(wù)方交易處理時(shí)間OPM_HOST_PROC_TIMEC9HHMMSSNNN8服務(wù)方交易流水編號OPM_TX_LOG_NOC19對于CCBS系統(tǒng)而言就是主機(jī)流水號9前置虛擬機(jī)構(gòu)號OPM_FRT_BRANCH_IDC910前置系統(tǒng)交易周期OPM_FRT_CYCLEC811前置系統(tǒng)交易流水號OPM_FRT_LOG_NOC1912響應(yīng)碼OPM_MSG_CODEC8513響應(yīng)碼描述OPM_MSG_TXTC834響應(yīng)碼的描述信息14響應(yīng)文件名OPM_RECV_FILEC864隨交易響應(yīng)報(bào)文接收的文件名,該字段是一個(gè)數(shù)組類型,最多支持8個(gè)文件名,每個(gè)文件名為相對于FRT_FILEDIR環(huán)境變量所指定目錄的相對路徑文件名(文件名中可以包含子目錄),應(yīng)用程序使用該文件時(shí)需要拼接FRT_FILEDIR路徑/非固定輸出項(xiàng)15訊息處理狀態(tài)OPM_MSG_STATUSN8多頁查詢使用,同輸入的訊息處理狀態(tài)。非多頁查詢不返回/非固定輸出項(xiàng)16該頁第一筆資料的KEY值OPM_PAGE_STA_KEYC64多頁查詢使用,非多頁查詢不返回/非固定輸出項(xiàng)17該頁最后一筆資料的KEY值OPM_PAGE_END_KEYC64多頁查詢使用,可選項(xiàng),非多頁查詢不返回/非固定輸出項(xiàng)18最后一筆資料OPM_PAGE_NO_DATAC10未結(jié)束1已到頭或尾多頁查詢使用,非多頁查詢不返回/非固定輸出項(xiàng)詳細(xì)接口第四章安全體系設(shè)計(jì)自助銀行中間業(yè)務(wù)平臺系統(tǒng)與原來各外聯(lián)系統(tǒng)(自助終端,自助終端WEB服務(wù)器、公務(wù)車系統(tǒng)、交通卡公司)的安全體系保持不變,本節(jié)主要討論自助銀行中間業(yè)務(wù)平臺系統(tǒng)和綜合大前置之間的安全體系。一、綜合大前置1概述為保證大前置系統(tǒng)和外部系統(tǒng)在數(shù)據(jù)通訊過程中的安全保密性,對這些系統(tǒng)之間交換的數(shù)據(jù)實(shí)施適當(dāng)?shù)募用芗靶r?yàn)保護(hù)是必需的。大前置系統(tǒng)的安全子系統(tǒng)正是用以實(shí)現(xiàn)此功能的模塊。此模塊由部署在大前置系統(tǒng)和各外部系統(tǒng)上的安全函數(shù)庫及一組安全工具程序共同組成。應(yīng)用程序通過調(diào)用安全函數(shù)庫中的APIS來使用加/解密及校驗(yàn)的數(shù)據(jù)保護(hù)功能;安全工具程序則為安全子系統(tǒng)在各個(gè)系統(tǒng)上的運(yùn)行提供了安裝/刪除、啟動(dòng)/終止、配置、及在系統(tǒng)之間同步工作密鑰等功能。安全工具程序和安全函數(shù)庫是相輔相成,不可分割的。安全工具程序是構(gòu)建安全子系統(tǒng)的基礎(chǔ),它創(chuàng)建和維護(hù)安全APIS得以運(yùn)行的環(huán)境;安全APIS則為應(yīng)用程序使用安全子系統(tǒng)的數(shù)據(jù)保護(hù)功能提供了標(biāo)準(zhǔn)編程接口。2安全子系統(tǒng)的安裝和設(shè)置中間業(yè)務(wù)平臺前置機(jī)和綜合大前置之間的通訊安全是靠安全子系統(tǒng)來保證的,下面簡單介紹一下安全子系統(tǒng)的安裝。安全子系統(tǒng)的安裝和設(shè)置,分為兩個(gè)步驟對安全子系統(tǒng)本身進(jìn)行安裝。對使用安全子系統(tǒng)的UNIX用戶的環(huán)境變量進(jìn)行設(shè)置。這兩個(gè)步驟必須依次進(jìn)行。一般情況下,在一臺UNIX服務(wù)器上,安全子系統(tǒng)只需安裝一次,但對每個(gè)使用安全子系統(tǒng)的UNIX用戶,其環(huán)境變量必須單獨(dú)設(shè)置。下面分別對這兩步進(jìn)行介紹。安裝安全子系統(tǒng)安全子系統(tǒng)的安裝比較簡單,只需遵循以下步驟執(zhí)行即可選擇安全子系統(tǒng)的安裝目錄。如果一臺UNIX服務(wù)器上有若干個(gè)不同的UNIX用戶在使用安全子系統(tǒng),建議最好為安全子系統(tǒng)的安裝建立一個(gè)獨(dú)立的UNIX用戶和用戶組,例如用戶為SECURITY,用戶組為SECURITY,安全子系統(tǒng)所需的所有目錄結(jié)構(gòu)及文件都安裝到此用戶的根目錄下。使用安全子系統(tǒng)的UNIX用戶必須加入

溫馨提示

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

最新文檔

評論

0/150

提交評論