基于ssh構(gòu)建的銀行管理系統(tǒng)設(shè)計與實現(xiàn)

基于ssh構(gòu)建的銀行管理系統(tǒng)設(shè)計與實現(xiàn)

ID:24329497

大小:25.50 KB

頁數(shù):4頁

時間:2018-11-13

基于ssh構(gòu)建的銀行管理系統(tǒng)設(shè)計與實現(xiàn)_第1頁
基于ssh構(gòu)建的銀行管理系統(tǒng)設(shè)計與實現(xiàn)_第2頁
基于ssh構(gòu)建的銀行管理系統(tǒng)設(shè)計與實現(xiàn)_第3頁
基于ssh構(gòu)建的銀行管理系統(tǒng)設(shè)計與實現(xiàn)_第4頁
資源描述:

《基于ssh構(gòu)建的銀行管理系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應用文檔-天天文庫。

1、基于SSH構(gòu)建的銀行管理系統(tǒng)設(shè)計與實現(xiàn)  基于SSH構(gòu)建的銀行管理系統(tǒng)設(shè)計與實現(xiàn)   該銀行管理系統(tǒng)選用功能強大的MYSQL后臺信息數(shù)據(jù)庫。MYSQL是一種高性能,低價格服務器,不僅可以進行支持巨大規(guī)模的日常計算處理要求,該數(shù)據(jù)庫安全性相比其他技術(shù)均要高出不少,并且很好地完成與其它系統(tǒng)之間的交互操作。  二、基于SSH構(gòu)建的銀行管理系統(tǒng)的主要功能  目前的銀行管理系統(tǒng)功能強大、涉及面廣泛,并且整個系統(tǒng)的操作與設(shè)計非常繁瑣,本文的銀行管理系統(tǒng)主要是根據(jù)銀行員工管理及銀行不同客戶對自身賬戶的操作這兩個方面來完成設(shè)計方案,保證設(shè)計能夠?qū)崿F(xiàn)對當日利

2、率與匯率的設(shè)置、日常銀行結(jié)算業(yè)務的處理其中包括:客戶開戶、注銷賬戶、客戶存款、客戶匯款、客戶轉(zhuǎn)賬、客戶取款以及在辦理業(yè)務時需要的不同操作以及銀行期末報表的管理、員工管理等日常功能。 ?。ㄒ唬┿y行匯率與利率的處理  其中包括三種設(shè)置:當日匯率顯示、當日利率顯示、利率和匯率比對顯示。當系統(tǒng)管理員對系統(tǒng)主頁面進行操作時,當天的活期利率和定期利率、各國匯率的兌換情況都將顯示在系統(tǒng)主頁面上,系統(tǒng)能夠根據(jù)登陸賬號自動確定登錄人的身份。如果登陸的用戶顯示為銀行部門經(jīng)理,該系統(tǒng)會根據(jù)初始設(shè)定的權(quán)限進行相應的顯示,還可論文聯(lián)盟對登陸用戶的權(quán)限進行設(shè)置?!  ?/p>

3、(二)銀行日常業(yè)務的處理  銀行個人業(yè)務包括:客戶開戶、賬戶注銷、客戶存款、定期存款轉(zhuǎn)活期存款、賬戶查詢、客戶取款及銀行轉(zhuǎn)賬、外匯結(jié)算、賬戶掛失和凍結(jié)賬號,在客戶登錄到系統(tǒng)主界面之后,能夠?qū)崿F(xiàn)對自己的賬戶進行操作。企業(yè)的業(yè)務主要有:企業(yè)客戶的開戶、企業(yè)賬戶注銷、企業(yè)客戶存款、定期存款轉(zhuǎn)活期存款、企業(yè)客戶取款、賬戶查詢及更新、銀行轉(zhuǎn)賬、外匯結(jié)算、企業(yè)賬戶遺失與補辦。企業(yè)客戶在登錄到系統(tǒng)主頁面之后,同樣也能對企業(yè)賬戶做出符合權(quán)限的操作?! 。ㄈ┿y行報表管理  銀行主營業(yè)務收入報表,利息報表及異常情況報表。報表如果按個體的不同可以分為:企業(yè)報表

4、與個人報表。企業(yè)主營業(yè)務報表分三類:一類是日企業(yè)主營業(yè)務收入報表、月企業(yè)主營業(yè)務收入報表、年企業(yè)主營業(yè)務收入報表;利息報表可以分為兩類:一類是日企業(yè)利息報表、一類是月企業(yè)利息報表;異常情況報表通常是指系統(tǒng)在運行過程中自身出現(xiàn)的問題,系統(tǒng)提示出現(xiàn)異常情況。通常銀行的部門經(jīng)理負責對各種報表進行打印與保存?! 。ㄋ模┿y行員工管理  新員工的錄入是該系統(tǒng)管理員工的主要功能,這部分工作一般是由人事部經(jīng)理來進行相應的操作。員工錄入的作用體現(xiàn)在,當新員工錄入完成以后,銀行部門經(jīng)理可以通過該系統(tǒng)對數(shù)據(jù)庫中的員工信息進行更新。使用該系統(tǒng)的數(shù)據(jù)庫功能,通過查詢

5、不同員工的工作號,能夠獲取到某個某個員工具體信息,同時能夠?qū)T工個人信息進行修改與更新?!  ∪⒒赟SH的銀行系統(tǒng)的構(gòu)架  SSH結(jié)構(gòu)是當前普遍認可的Web開發(fā)模式進行組合。和其他使用的Java架構(gòu)的系統(tǒng)相同,Struts是同樣是面向所有對象所涉及,能夠把MVC模式“業(yè)務邏輯和顯示邏輯”的功能發(fā)揮到極致?;赟truts構(gòu)架的Web應用程序原則上符合JSPModel2的開發(fā)與設(shè)計標準,是傳統(tǒng)MVC設(shè)計模式的一種變化類型。其中Spring的用途不僅僅在于服務器端的開發(fā),還需要從適合性、可協(xié)調(diào)性等角度出發(fā),Java技術(shù)同樣可以從Spring

6、設(shè)計中受益。由于Hibernate是一個開放源代碼的程序,針對JCBC進行了非常小規(guī)模的封裝,這樣一來Java程序員就能夠更方便地使用編程技術(shù)來操作整個數(shù)據(jù)庫?! °y行管理系統(tǒng)采用J2EE的三層架構(gòu),分別為業(yè)務邏輯層、表示層、數(shù)據(jù)持久層。采用Struts為整個系統(tǒng)進行基礎(chǔ)架構(gòu),并且進行MVC的數(shù)據(jù)表層的分離。在Struts為基礎(chǔ)架構(gòu)的部分,使用Hibernate技術(shù)輔助數(shù)據(jù)持久層,在業(yè)務邏輯層中也使用Spring進行輔助。具體操作方法是:使用對象的分析法,根據(jù)目標對象的情況設(shè)計出一些合理可靠的模型,將這些模型作為java的基礎(chǔ)操作元素,編寫

7、基礎(chǔ)的DAO接口程序,并且結(jié)合Hibernate技術(shù)以輔助DAO接口程序的完成,再通過Spring完成業(yè)務邏輯。最后使用SSH技術(shù)完成Java與數(shù)據(jù)庫之間的轉(zhuǎn)化與互換。在數(shù)據(jù)持久層中,主要依靠Hibernate以便實現(xiàn)對象映射和數(shù)據(jù)庫之間數(shù)據(jù)的交換,并返回處理結(jié)果。本文所使用的J2EE三層構(gòu)架體系在中間層內(nèi)處理系統(tǒng)規(guī)則、數(shù)據(jù)錄入等工作,其中客戶端不能直接與數(shù)據(jù)庫進行數(shù)據(jù)的交替與轉(zhuǎn)換,需要先通過控制器建立與中間層的聯(lián)系,然后數(shù)據(jù)庫才能與中間層進行交互。

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。