999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

銀行綜合業(yè)務(wù)系統(tǒng)前臺(tái)系統(tǒng)技術(shù)架構(gòu)設(shè)計(jì)

2008-12-31 00:00:00阮月苗
電腦知識(shí)與技術(shù) 2008年8期

摘要:本文通過(guò)分析銀行綜合業(yè)務(wù)系統(tǒng)的模塊、界面引擎、安全控制和通信控制等。對(duì)系統(tǒng)前臺(tái)技術(shù)架構(gòu)進(jìn)行了分析與設(shè)計(jì)

關(guān)鍵詞:綜合業(yè)務(wù);模塊;安全控制

中圖分類(lèi)號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2008)08-00ppp-0c

1 緒論

根據(jù)國(guó)內(nèi)外銀行業(yè)發(fā)展的現(xiàn)狀、人民銀行和銀監(jiān)會(huì)對(duì)金融企業(yè)監(jiān)管的發(fā)展趨勢(shì)及各商業(yè)銀行的發(fā)展規(guī)劃,未來(lái)五年金融市場(chǎng)變化對(duì)銀行業(yè)務(wù)系統(tǒng)的要求具有前瞻性,銀行業(yè)務(wù)系統(tǒng)設(shè)計(jì)需要本著“一個(gè)實(shí)施,二個(gè)實(shí)現(xiàn),三個(gè)面向,四個(gè)提高”的宗旨,圍繞“重構(gòu)商業(yè)銀行各項(xiàng)業(yè)務(wù)”進(jìn)行的。其中:

一個(gè)實(shí)施指“實(shí)施銀行再造”

二個(gè)體現(xiàn)指“體現(xiàn)科技領(lǐng)先,體現(xiàn)服務(wù)領(lǐng)先”

三個(gè)面向指“面向市場(chǎng),面向客戶,面向管理”

四個(gè)提高指“提高客戶忠誠(chéng)度,提高管理水平,提高決策水平,最終實(shí)現(xiàn)提高經(jīng)濟(jì)效益。”

“一個(gè)實(shí)施,二個(gè)實(shí)現(xiàn)”則重點(diǎn)提出了銀行系統(tǒng)技術(shù)架構(gòu)的關(guān)鍵性,換句話說(shuō)“一個(gè)實(shí)施,二個(gè)實(shí)現(xiàn),三個(gè)面向,四個(gè)提高”要有個(gè)扎實(shí)的、健壯的、易擴(kuò)展升級(jí)的系統(tǒng)技術(shù)平臺(tái)。其平臺(tái)大概具有如下功能:

(1)銀行前臺(tái)業(yè)務(wù)界面復(fù)雜多變,需要有個(gè)可視化配置的前臺(tái)工具解決。

(2)銀行前臺(tái)業(yè)務(wù)報(bào)表復(fù)雜多變,同樣需要個(gè)可視化配置報(bào)表工具解決。

(3)銀行前臺(tái)終端通常會(huì)接外設(shè)(如:刷卡器、密碼鍵盤(pán)及IC卡等等),需要前臺(tái)系統(tǒng)提供通用的接口,以方便接入各供應(yīng)商的外設(shè)。

(4)銀行日業(yè)務(wù)量非常大,安全要求極高,需要配置良好的中間件,并能方便地與前臺(tái)操作實(shí)現(xiàn)業(yè)務(wù)數(shù)據(jù)通訊,且支持與各渠道(如中間業(yè)務(wù)、ATM、網(wǎng)上銀行、電話銀行等等)業(yè)務(wù)的通訊。

(5)針對(duì)銀行業(yè)務(wù)需求復(fù)雜多變的特性,從而提出了業(yè)務(wù)原子程序開(kāi)發(fā)架構(gòu)思想。

(6)銀行對(duì)計(jì)算機(jī)的應(yīng)用及依賴強(qiáng),其系統(tǒng)的更新?lián)Q代也較為頻繁,補(bǔ)丁包程序的更新幾乎是日星月異,此工作涉及面廣及細(xì),出錯(cuò)率也大,只有架構(gòu)一套通用的、面向全行在線升級(jí)程序才能減少出錯(cuò),并提高系統(tǒng)的更新速度,能非常有效地保證系統(tǒng)穩(wěn)定性及安全性。

2 銀行綜合業(yè)務(wù)系統(tǒng)模塊分析

因前臺(tái)是銀行業(yè)務(wù)操作的焦點(diǎn),是聯(lián)動(dòng)以上后五項(xiàng)的中心,本文將會(huì)針對(duì)此內(nèi)容進(jìn)行重點(diǎn)介紹,如下是以前臺(tái)為中心,結(jié)合以上六項(xiàng)形成的技術(shù)構(gòu)思圖:

圖1 技術(shù)構(gòu)思圖

根據(jù)(銀行綜合業(yè)務(wù)系統(tǒng)前臺(tái)系統(tǒng))管理功能特點(diǎn),可以將其模塊劃分為:

(1)前臺(tái)設(shè)計(jì)工具:

完成業(yè)務(wù)系統(tǒng)的數(shù)據(jù)源(即:接口定義)、可視化表單設(shè)計(jì)、表單域定義、數(shù)據(jù)關(guān)系定義,并依次生成相關(guān)的XML文件。

(2)界面引擎

實(shí)現(xiàn)各表單的解析、展示,表單內(nèi)數(shù)據(jù)的自動(dòng)管理、計(jì)算及合法性校驗(yàn),各操作功能的自動(dòng)執(zhí)行,實(shí)現(xiàn)簡(jiǎn)單腳本語(yǔ)言的解析,執(zhí)行。

(3)設(shè)備控制

針對(duì)銀行特性,系統(tǒng)提供必須的設(shè)備管理及控制,設(shè)備控制程序同表單引擎一起來(lái)操作設(shè)備及數(shù)據(jù)傳遞。

(4)通訊控制

同表單引擎在功能緊密結(jié)合(程序上相互獨(dú)立),并且依據(jù)表單自動(dòng)發(fā)出的交易請(qǐng)求完成其數(shù)據(jù)的打包、分析、交易的實(shí)現(xiàn)及交易結(jié)果的反饋。

(5)打印控制

解決系統(tǒng)各報(bào)表的定義及打印。

3 界面引擎

銀行綜合業(yè)務(wù)系統(tǒng)主要由表單引擎協(xié)調(diào)中心、界面風(fēng)格維護(hù)、文件管理、表單解析、控件注冊(cè)機(jī)、表單數(shù)據(jù)、邏

輯運(yùn)算機(jī)、數(shù)據(jù)維護(hù)管理和事件管理機(jī)等部分組成。下面將分別對(duì)各方面進(jìn)行分析研究。

3.1 文件管理

實(shí)現(xiàn)可視化工具定義后的界面文件(先預(yù)想每個(gè)界面為一個(gè)XML,下同)文件及XML數(shù)據(jù)格式的管理、維護(hù),系統(tǒng)中可能包含如下幾類(lèi)XML文件:

(1)接口定義(或稱(chēng)通訊定義)XML文件。

(2)界面風(fēng)格XML文件(1個(gè))。

(3)界面XML文件(多個(gè),1個(gè)界面/1個(gè)XML)。

(4)界面數(shù)據(jù)XML文件(1個(gè),由表單數(shù)據(jù)維護(hù)管理機(jī)管理)。

(5)打印數(shù)據(jù)XML文件(多個(gè))。

3.2 表單解析

(1)通過(guò)文件管理裝入表單XML,根據(jù)其XML配置完成表單、表單域的動(dòng)態(tài)生成,且表單及表單域的展示風(fēng)格由界面風(fēng)格維護(hù)機(jī)統(tǒng)一處理。

(2)控件注冊(cè):將動(dòng)態(tài)生成的表單域控件交由控件注冊(cè)機(jī),并由其統(tǒng)一管理。

(3)初始化表單數(shù)據(jù):該數(shù)據(jù)包含三部份,分別為:

1)表單XML中設(shè)置的控件默認(rèn)值。

2)Combo Box及List Box控件初始數(shù)據(jù)載入。

3)表單初始事件(例如:因交易激發(fā))數(shù)據(jù)的載入。

3.3 界面風(fēng)格維護(hù)

通過(guò)文件管理裝入表單風(fēng)格XML,根據(jù)其XML配置,并且配合表單解析機(jī),完成表單及表單域統(tǒng)一展示風(fēng)格以實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)操作界面風(fēng)格的統(tǒng)一。

3.4 控件注冊(cè)機(jī)

(1)注冊(cè)表單解析機(jī)動(dòng)態(tài)生成的控件,并存注冊(cè)機(jī)緩存中。

(2)提供以控件名稱(chēng)、ID遍歷表單域(即:控件),實(shí)現(xiàn)以下功能:

1)各控件數(shù)據(jù)讀、寫(xiě)。

2)各控件屬性的動(dòng)態(tài)設(shè)置、改變,以實(shí)現(xiàn)業(yè)務(wù)操作變化的需要。

3)配合數(shù)據(jù)維護(hù)管理機(jī)進(jìn)行表單數(shù)據(jù)的操作

3.5 表單數(shù)據(jù)緩沖區(qū)

(1)表單數(shù)據(jù)緩沖區(qū)數(shù)據(jù)分為兩種:

1)表單控件數(shù)據(jù),該數(shù)據(jù)格式采用XML格式。

2)與設(shè)備控制交互及Form之間傳遞的字符串?dāng)?shù)據(jù)。

(2)根據(jù)以上兩種不同格式的數(shù)據(jù),為每個(gè)實(shí)例業(yè)務(wù)操作表單提供相互獨(dú)立的數(shù)據(jù)緩存基質(zhì)、遍歷基質(zhì)。

(3)對(duì)于緩沖區(qū)中數(shù)據(jù)的增、刪、改、上傳、傳遞及合法校驗(yàn)由”數(shù)據(jù)維護(hù)管理機(jī)”承擔(dān)。

3.6 數(shù)據(jù)維護(hù)管理

(1)結(jié)合各種業(yè)務(wù)操作,完成表單數(shù)據(jù)緩沖區(qū)數(shù)據(jù)的維護(hù),并將數(shù)據(jù)的變化由表單解析機(jī)調(diào)用控件注冊(cè)機(jī)反映在表單及表單域上。

(2)同表單解機(jī)、控件注冊(cè)機(jī)一起完成業(yè)務(wù)操作數(shù)據(jù)輸入的合法性校驗(yàn),并給出相關(guān)提示。

(3)配合”打印控制”完成打印數(shù)據(jù)文件的動(dòng)態(tài)生成。

3.7 事件管理機(jī)

通過(guò)文件管理裝入表單XML,依據(jù)XML事件配置,完成各表單事件解析及管理,并根據(jù)事件完成界面操作的更新。

3.8 邏輯運(yùn)算機(jī)

邏輯運(yùn)算是表單引擎較難控制的功能,但為了滿足業(yè)務(wù)操作中簡(jiǎn)單的計(jì)算功能,引擎由該邏輯運(yùn)算提供幾個(gè)常規(guī)的、簡(jiǎn)單的、有限的運(yùn)算,如下:

(1)控件C.Value=控件A.Value+控件B.Value。

(2)支持DBGrid行或列的加減運(yùn)算

3.9 腳本語(yǔ)言支持

本系統(tǒng)的腳本語(yǔ)言是指表單引擎的內(nèi)嵌解釋性編程語(yǔ)言,同表單引擎緊密結(jié)合,以達(dá)到腳本語(yǔ)言程序操作表單的功能,完成其業(yè)務(wù)操作動(dòng)態(tài)的有效性控制。

3.10 表單引擎協(xié)調(diào)中心

(1)根據(jù)主控程序指定的表單XML文件,完成表單實(shí)例的啟動(dòng),表單引擎各處理機(jī)的協(xié)調(diào)工作。

(2)實(shí)現(xiàn)業(yè)務(wù)多窗口操作,提供表單鏈及數(shù)據(jù)鏈的管理。

(3)實(shí)現(xiàn)與設(shè)備控制的協(xié)調(diào)工作及數(shù)據(jù)傳輸。

(4)實(shí)現(xiàn)與通信控制的協(xié)調(diào)工作及數(shù)據(jù)傳輸。

(5)實(shí)現(xiàn)與打印控制的協(xié)調(diào)工作及打印文件管理。

4 設(shè)備控制

設(shè)備控制主要處理前臺(tái)系統(tǒng)設(shè)備控制的處理方法。設(shè)備控制包括刷卡器,密碼鍵盤(pán),IC卡讀卡器等設(shè)備,不包括打印機(jī)的控制。打印控制用其他辦法另行處理。

模塊的功能在于完成前臺(tái)與外設(shè)之間的數(shù)據(jù)傳遞問(wèn)題。即如何從前臺(tái)畫(huà)面調(diào)用設(shè)備控制工作,如何將外設(shè)獲取的數(shù)據(jù)返回給前臺(tái)。

圖2 設(shè)備控制框圖

圖2中,當(dāng)操作柜員在表單域按某個(gè)鍵時(shí),觸發(fā)設(shè)備操作。由表單域代碼調(diào)用此設(shè)備控制函數(shù)獲取和向設(shè)備寫(xiě)入數(shù)據(jù)。為了屏蔽底層設(shè)備的操作,對(duì)于不同設(shè)備,將單獨(dú)寫(xiě)設(shè)備控制代碼,并進(jìn)行封裝,保證上層的調(diào)用方式統(tǒng)一,也便于日后擴(kuò)充設(shè)備處理。設(shè)備控制入口函數(shù)將根據(jù)請(qǐng)求訪問(wèn)的設(shè)備類(lèi)型,調(diào)用不同的設(shè)備處理代碼。

5 安全性設(shè)計(jì)

為保障銀行綜合業(yè)務(wù)系統(tǒng)數(shù)據(jù)在網(wǎng)絡(luò)傳輸過(guò)程中的安全性。不讓第三方系統(tǒng)破解和修改通訊的數(shù)據(jù)。

對(duì)于通訊的報(bào)文,需要做到3點(diǎn):

防止別人截獲密碼等關(guān)鍵通訊數(shù)據(jù)。

客戶輸入的帳號(hào)和密碼等關(guān)鍵信息不能被第三方所破解。

所以對(duì)于關(guān)鍵信息域應(yīng)當(dāng)進(jìn)行加密工作,即在系統(tǒng)實(shí)際工作時(shí),對(duì)客戶輸入的密碼進(jìn)行。

全程加密,對(duì)發(fā)送給后臺(tái)的報(bào)文再進(jìn)行一次整體加密工作。

防止別人修改通訊報(bào)文,對(duì)于報(bào)文的數(shù)據(jù)內(nèi)容應(yīng)當(dāng)保證是真實(shí)的,不是被第三方所修改過(guò)的數(shù)據(jù)。

在數(shù)據(jù)發(fā)送給后臺(tái)前,對(duì)整個(gè)報(bào)文設(shè)置相關(guān)的校驗(yàn)信息,如果有人非法修改了報(bào)文,將會(huì)導(dǎo)致報(bào)文解包出錯(cuò)。

對(duì)報(bào)文先壓縮后加密即可。為了日后擴(kuò)充,可在報(bào)文頭增加校驗(yàn)碼字段,方便日后自己計(jì)算報(bào)文校驗(yàn)碼。

5.1 通訊控制

實(shí)現(xiàn)前臺(tái)與后臺(tái)之間的通訊流程設(shè)計(jì)。將前臺(tái)的數(shù)據(jù)提交給后臺(tái),并從后臺(tái)得到前臺(tái)窗口所需數(shù)據(jù)。

通訊報(bào)文必須完全符合XML W3C 1.0的規(guī)范。

通訊架構(gòu)設(shè)計(jì)可考慮窗口之間傳遞數(shù)據(jù)和前后臺(tái)傳遞數(shù)據(jù)。必須多方協(xié)調(diào)一致。考慮到通訊報(bào)文的多樣性,與第三方的接口及其他各種要求。與后臺(tái)的通訊報(bào)文采用XML格式。在后臺(tái)xml所需內(nèi)容與前臺(tái)畫(huà)面所需數(shù)據(jù)格式之間進(jìn)行轉(zhuǎn)換。

5.2 打印控制

支持最終用戶可視化設(shè)計(jì)、修改報(bào)表,只需連接相關(guān)的數(shù)據(jù)源,指出數(shù)據(jù)的位置(設(shè)置報(bào)表樣式),無(wú)論是主從表,子報(bào)表,套表,都可迅速生成。

6 總結(jié)

本文通過(guò)分析銀行綜合業(yè)務(wù)系統(tǒng)的模塊、界面引擎、安全控制等方面,對(duì)銀行綜合業(yè)務(wù)系統(tǒng)前臺(tái)系統(tǒng)技術(shù)架構(gòu)進(jìn)行分析與設(shè)計(jì)。

參考文獻(xiàn):

[1]東箭工作室.Word 2000中文版用戶伴侶[M].北京:清華大學(xué)出版社,1999.

[2]張本龍.Word 2000中文版入門(mén)與提高[M].北京:清華大學(xué)出版社,1999.

[3](美)Allen L Wyatt.王建宙,等,譯.Word 2000使用技巧1001[M].北京:機(jī)械工業(yè)出版社,2000.

主站蜘蛛池模板: 亚洲视频免费播放| 久久精品电影| 亚洲另类第一页| 亚洲视频在线网| 99精品欧美一区| 国产精品自在自线免费观看| 国产一区成人| 青青青国产精品国产精品美女| 成人免费午间影院在线观看| 欧美性猛交一区二区三区| 成人免费午夜视频| 中文字幕 91| 伊人福利视频| 欧美在线精品怡红院| 97se亚洲综合在线| 国产成年无码AⅤ片在线| 欧美成人区| 亚洲婷婷六月| 精品欧美一区二区三区久久久| 中文字幕乱码中文乱码51精品| 五月婷婷导航| 日韩高清一区 | 精品午夜国产福利观看| 91无码视频在线观看| 国产流白浆视频| 国产精品播放| 成人综合在线观看| 91精品免费久久久| 91小视频版在线观看www| 亚洲成a人在线观看| 亚洲精品成人片在线观看| 国产产在线精品亚洲aavv| 72种姿势欧美久久久大黄蕉| 久久久久久国产精品mv| 日本三级精品| 精品一区二区三区中文字幕| 欧美a级在线| 19国产精品麻豆免费观看| 久久永久精品免费视频| 亚洲人成网站观看在线观看| 午夜精品久久久久久久99热下载 | 欧美色综合久久| 露脸国产精品自产在线播| 国产成人夜色91| 99999久久久久久亚洲| 久久综合婷婷| 天天爽免费视频| 久久特级毛片| 福利视频99| 91在线免费公开视频| 99热这里只有精品2| 啪啪啪亚洲无码| 国内精品视频区在线2021| 国产精品七七在线播放| 一级毛片在线免费看| 国产成人精品视频一区二区电影| 久久国产亚洲偷自| 三上悠亚精品二区在线观看| 国产成人精品免费av| 亚洲乱码视频| 最新国产高清在线| 国产精品久久久久久久久kt| 久久午夜夜伦鲁鲁片不卡| 女人一级毛片| 国产第二十一页| 九九香蕉视频| 国产农村精品一级毛片视频| 香蕉色综合| 潮喷在线无码白浆| 91无码人妻精品一区二区蜜桃| 日韩av在线直播| 欧美成在线视频| 国产男人天堂| 亚洲欧美日本国产综合在线 | 日本五区在线不卡精品| 无码中文字幕加勒比高清| 日韩精品成人在线| 一级毛片网| 久久男人视频| 中文字幕无码中文字幕有码在线| 亚洲午夜18| 超碰精品无码一区二区|