基于J2EE和軟件工程的網(wǎng)上銀行系統(tǒng)研發(fā)_第1頁
基于J2EE和軟件工程的網(wǎng)上銀行系統(tǒng)研發(fā)_第2頁
基于J2EE和軟件工程的網(wǎng)上銀行系統(tǒng)研發(fā)_第3頁
基于J2EE和軟件工程的網(wǎng)上銀行系統(tǒng)研發(fā)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

基于J2EE和軟件工程的網(wǎng)上銀行系統(tǒng)研發(fā)基于J2EE和軟件工程的網(wǎng)上銀行系統(tǒng)研發(fā)本文關(guān)鍵詞:軟件工程,網(wǎng)上銀行,研發(fā),系統(tǒng),J2EE

基于J2EE和軟件工程的網(wǎng)上銀行系統(tǒng)研發(fā)本文簡介:隨著互聯(lián)網(wǎng)和計(jì)算機(jī)技術(shù)的開展,以互聯(lián)網(wǎng)技術(shù)為根底的網(wǎng)絡(luò)經(jīng)濟(jì)逐漸深化到經(jīng)濟(jì)交易的各個(gè)領(lǐng)域[1

基于J2EE和軟件工程的網(wǎng)上銀行系統(tǒng)研發(fā)本文內(nèi)容:

隨著互聯(lián)網(wǎng)和計(jì)算機(jī)技術(shù)的開展,以互聯(lián)網(wǎng)技術(shù)為根底的網(wǎng)絡(luò)經(jīng)濟(jì)逐漸深化到經(jīng)濟(jì)交易的各個(gè)領(lǐng)域[1

然而,銀行作為一種新穎事物,積累了龐大的客戶群,相關(guān)法律、法規(guī)的制定時(shí)間緊、任務(wù)重,導(dǎo)致客戶出現(xiàn)問題無法維權(quán)。同時(shí),為了保證客戶資金和信息的平安,銀行需要組建平安部門防止黑客事件的發(fā)生。而由于相關(guān)法律、法規(guī)的落后和存在的平安問題、偽支付問題以及技術(shù)風(fēng)險(xiǎn)使得我國網(wǎng)上銀行的開展速度明顯落后于興隆國家【4】.

針對(duì)上述問題,本文提出了基于軟件工程和J2EE的網(wǎng)上銀行系統(tǒng)。該系統(tǒng)從業(yè)務(wù)層面、IT層面、平安層面和將來業(yè)務(wù)開展四個(gè)層面構(gòu)建網(wǎng)上銀行系統(tǒng),實(shí)現(xiàn)了登錄訪問、系統(tǒng)管理、存款業(yè)務(wù)、貸款業(yè)務(wù)、同城業(yè)務(wù)和結(jié)算業(yè)務(wù)6個(gè)功能模塊。同時(shí),從數(shù)據(jù)庫平安、網(wǎng)絡(luò)平安和代碼平安3個(gè)方面進(jìn)展平安防護(hù)。

1、系統(tǒng)整體架構(gòu)

本文充分考慮將來開展的渠道整合來進(jìn)展體系架構(gòu),將網(wǎng)上銀行作為前端效勞渠道,并從業(yè)務(wù)層面、IT層面、平安層面和將來業(yè)務(wù)開展四個(gè)層面構(gòu)建網(wǎng)上銀行系統(tǒng)。基于軟件工程和J2EE的網(wǎng)上銀行系統(tǒng)技術(shù)架構(gòu)如圖1所示。

業(yè)務(wù)層面上強(qiáng)化對(duì)客戶關(guān)系的管理,實(shí)現(xiàn)更合理的客戶/渠道/產(chǎn)品效勞三者間的關(guān)系布局,在提升銀行利潤率的同時(shí)降低業(yè)務(wù)風(fēng)險(xiǎn)【5】.由圖1可知,本文建立了網(wǎng)上銀行CIF系統(tǒng),記錄交易歷史和客戶信息,并擴(kuò)展該CIF系統(tǒng)來構(gòu)建OCRM系統(tǒng)分析渠道采集的客戶信息。該系統(tǒng)為了推動(dòng)在多渠道業(yè)務(wù)效勞上執(zhí)行以客戶為中心的經(jīng)營理念,形成基于客戶的鼓勵(lì)策略和產(chǎn)品營銷策略。

IT層面借助應(yīng)用和渠道的整合優(yōu)化系統(tǒng)層次架構(gòu),以降低銀行系統(tǒng)的開發(fā)運(yùn)營本錢。該平臺(tái)將業(yè)務(wù)邏輯和表現(xiàn)邏輯進(jìn)展最大化別離,使得業(yè)務(wù)邏輯在不同渠道上能最大程度的進(jìn)展共享,加快產(chǎn)品的開發(fā)速度,在多渠道上實(shí)現(xiàn)高效、高質(zhì)量的銀行業(yè)務(wù)產(chǎn)品。

平安層面上構(gòu)建獨(dú)立的平安認(rèn)證系統(tǒng),加大銀行業(yè)務(wù)平安的管理控制和統(tǒng)一銀行業(yè)務(wù)的平安認(rèn)證體系[6

在將來業(yè)務(wù)開展層面上充分考慮功能和業(yè)務(wù)的擴(kuò)展,滿足多渠道業(yè)務(wù)的接入需求,實(shí)現(xiàn)網(wǎng)上銀行業(yè)務(wù)與銀行系統(tǒng)的共享。

2、系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2.1系統(tǒng)功能模塊設(shè)計(jì)

網(wǎng)上銀行的核心系統(tǒng)包括結(jié)算、貸款、存款和同城等業(yè)務(wù)。本文考慮到模塊間的整體性、耦合性和重用性,將系統(tǒng)分為登錄訪問、系統(tǒng)管理、存款業(yè)務(wù)、貸款業(yè)務(wù)、同城業(yè)務(wù)和結(jié)算業(yè)務(wù)六個(gè)功能模塊,系統(tǒng)主要功能如圖2所示。

登錄訪問模塊使用截?cái)嗥骷夹g(shù)實(shí)現(xiàn)系統(tǒng)控制器的掛鉤處理,判斷用戶是否具有登錄權(quán)限。

系統(tǒng)管理模塊包括導(dǎo)入導(dǎo)出設(shè)置和用戶管理設(shè)置,使用XML導(dǎo)入導(dǎo)出的方式實(shí)現(xiàn)同城各個(gè)銀行間的數(shù)據(jù)傳輸。用戶管理設(shè)置采用用戶?用戶組?權(quán)限的方法將用戶劃分到不同的用戶組中并賦予不同的權(quán)限。

存款業(yè)務(wù)模塊對(duì)不同的業(yè)務(wù)使用不同的結(jié)算策略,并設(shè)計(jì)存款利息對(duì)照表匹配相應(yīng)的數(shù)據(jù)并生成不同的數(shù)據(jù)內(nèi)容和策略。

貸款業(yè)務(wù)模塊采用標(biāo)志位的方式進(jìn)展審核處理,首先提交客戶審核材料,并交由指導(dǎo)進(jìn)展審批;然后在審核通過后,需要在客戶歸還貸款時(shí)進(jìn)展結(jié)清銷戶。

同城業(yè)務(wù)模塊便于辦理同城金融機(jī)構(gòu)間的賬戶資金往來。

結(jié)算業(yè)務(wù)模塊主要根據(jù)不同的業(yè)務(wù)額度辦理相應(yīng)的轉(zhuǎn)賬業(yè)務(wù)。

2.2系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)

本系統(tǒng)分析了客戶、審核者和柜員三者間的關(guān)系,構(gòu)建了如圖3所示的數(shù)據(jù)關(guān)系E

2.3系統(tǒng)平安設(shè)計(jì)

本系統(tǒng)的平安防護(hù)包括數(shù)據(jù)庫平安、網(wǎng)絡(luò)平安和代碼平安三個(gè)方面。在數(shù)據(jù)庫平安方面將Web效勞器和數(shù)據(jù)庫效勞器放置于不同的效勞器中,使用MD5算法加密較為敏感的數(shù)據(jù)庫字段,使用密文加密頁面并存儲(chǔ),并使用Hooks技術(shù)存儲(chǔ)用戶操作。在網(wǎng)絡(luò)平安方面,僅支持公司內(nèi)網(wǎng)訪問系統(tǒng)。在代碼平安方面使用post方法提交登錄信息,并過濾和判斷用戶的身份,使用Js的disable屬性控制用戶輸入的金額。

2.4系統(tǒng)實(shí)現(xiàn)

本文提出的網(wǎng)上銀行系統(tǒng)基于SSH的框架進(jìn)展構(gòu)建,并采用站庫別離的方式保證效勞器的平安性。使用B/S架構(gòu)實(shí)現(xiàn)核心業(yè)務(wù),并使用MVC三層架構(gòu)和建立DAO訪問接口層保證系統(tǒng)的平安性。圖4為本文實(shí)現(xiàn)的系統(tǒng)登錄界面,圖5為貸款交易界面。

3、系統(tǒng)測試

本節(jié)主要測試本文提出的基于軟件工程和J2EE的網(wǎng)上銀行系統(tǒng)的性能和效率,并選擇頻繁使用系統(tǒng)資源和頻繁占用、釋放內(nèi)存的交易作為測試案例。

本文選擇網(wǎng)銀系統(tǒng)中典型的數(shù)據(jù)庫交易:登錄rarr;數(shù)據(jù)庫交易rarr;簽退的流程,該流程需要大量的CPU計(jì)算操作、解析效勞懇求數(shù)據(jù)和創(chuàng)立會(huì)話環(huán)境以及頻繁的數(shù)據(jù)庫交互。文中測試和記錄了該流程下不同用戶數(shù)并發(fā)時(shí)的每秒交易筆數(shù)、平均交易響應(yīng)時(shí)間、CPU空閑百分比和交易總筆數(shù),詳細(xì)結(jié)果如表1所示。

從表1中可以看出,本系統(tǒng)運(yùn)行效率和性能良好,能在頻繁使用系統(tǒng)資源和頻繁占用、釋放內(nèi)存的交易中到達(dá)整體的性能及穩(wěn)定性。

4、結(jié)語

由于相關(guān)法律、法規(guī)的落后和存在的平安問題、偽支付問題和技術(shù)風(fēng)險(xiǎn)使得我國網(wǎng)上銀行的開展速度明顯落后于興隆國家。本文針對(duì)該問題提出了基于軟件工程和J2EE的網(wǎng)上銀行系統(tǒng)。該系統(tǒng)從業(yè)務(wù)層面、IT層面、平安層面和將來業(yè)務(wù)開展四個(gè)層面構(gòu)建網(wǎng)上銀行系統(tǒng),實(shí)現(xiàn)了登錄訪問、系統(tǒng)管理、存款業(yè)務(wù)、貸款業(yè)務(wù)、同城業(yè)務(wù)和結(jié)算業(yè)務(wù)六個(gè)功能模塊。同時(shí),從數(shù)據(jù)庫平安、網(wǎng)絡(luò)平安和代碼平安三個(gè)方面進(jìn)展平安防護(hù)。實(shí)現(xiàn)與測試結(jié)果說明,本系統(tǒng)能在頻繁使用系統(tǒng)資源和頻繁占用、釋放內(nèi)存的交易中到達(dá)整體的性能和穩(wěn)定性。

參考文獻(xiàn)

【1】鄭茂醇.基于UML模型的企業(yè)級(jí)J2EEWeb應(yīng)用代碼自動(dòng)生成系統(tǒng)的研究與實(shí)現(xiàn)[D].青島:中國海洋大學(xué),2022.

ZHENGMaochun.ResearchandimplementationofenterpriselevelJ2EEWebapplicationcodeautomaticgenerationsystembasedonUMLmodel[D].Qingdao:OceanUniversityofChina,2022.

【2】賀業(yè)成.基于J2EE網(wǎng)上銀行系統(tǒng)的改良方案[D].大連:大連理工大學(xué),2022.

HEYecheng.ImprovementprogramofonlinebankingsystembasedonJ2EE[D].Dalian:DalianUniversityofTechnology,2022.

【3】汪曉勝.基于J2EE架構(gòu)的商業(yè)銀行空白憑證管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].中國科技信息,2022〔17〕:86WANGXiaosheng.DesignandimplementationofblankvouchermanagementsystemformercialbanksbasedonJ2EEarchitecture[J].Chinascienceandtechnologyinformation,2022〔17〕:86【4】劉方婧.基于J2EE的銀行經(jīng)營數(shù)據(jù)分析系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].長沙:湖南大學(xué),2022.

LIUFangjing.DesignandimplementationofbankmanagementdataanalysissystembasedonJ2EE[D].Changsha:HunanUniversity,2022.

【5】張美娜.基于J2EE銀行信息平安監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].廈門:廈門大學(xué),2022.

ZHANGMeina.DesignandimplementationofbankinformationsecuritymonitoringsystembasedonJ2EE[D].Xiamen:XiamenUniversity,2022.

【6】萬東.基于Struts+Hibernate+Spring的輕量級(jí)J2EE框架[J].現(xiàn)代電子技術(shù),2022,34〔16〕:39WANDong.J2EEapplicationframeworkbasedonStruts+Hibernate+Spring[J].Modernelectronicstechnique,2022,34〔16〕:39【7】張連福.基于J2EE輕量級(jí)框架的人力資源管理系統(tǒng)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)與現(xiàn)代化,2022〔10〕:148ZHANGLianfu.ResearchandimplementationofhumanresourcemanagementsystembasedonJ2EElightweightframework[J].puterandmodernization,2022〔10〕:148[8]倪春云.基于J2EE平臺(tái)的商業(yè)銀行網(wǎng)上銀行系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2022.

NIChunyun.DesignandimplementationoftheonlinebankingsystemofmercialbanksbasedonJ2EEplatform[D].Chengdu:UniversityofElectronicScienceandTechnologyofChina,2022.

[9]唐倩,張偉.輕量級(jí)J2EE中SSH框架的研究及其應(yīng)用[J].物聯(lián)網(wǎng)技術(shù),2022,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論