java課程設(shè)計(jì)報(bào)告(銀行管理系統(tǒng))_第1頁
已閱讀1頁,還剩42頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  目錄</b></p><p><b>  一、前言2</b></p><p>  1.功能與需求2</p><p><b>  (1)功能簡介2</b></p><p><b> ?。?)基本需求2</b><

2、/p><p> ?。?)健壯性優(yōu)化2</p><p><b>  二、正文3</b></p><p><b>  1、功能預(yù)覽。3</b></p><p>  2、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)5</p><p> ?。?)系統(tǒng)模塊功能結(jié)構(gòu)圖5</p><p> 

3、?。?)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)6</p><p>  (3)開發(fā)及運(yùn)行環(huán)境要求,即該系統(tǒng)運(yùn)行的軟件、硬件環(huán)境要求6</p><p><b>  3、代碼說明。6</b></p><p><b> ?。?)類圖6</b></p><p>  (2)描述各種主要類的設(shè)計(jì)及需要特殊說明的代碼7</

4、p><p><b>  后記9</b></p><p><b>  參考文獻(xiàn)10</b></p><p><b>  附錄11</b></p><p>  1.數(shù)據(jù)庫(MYSQL):11</p><p>  2.代碼清單:12</p>

5、<p><b>  前言</b></p><p><b>  功能與需求</b></p><p><b> ?。?)功能簡介</b></p><p>  本程序可用于校園銀行,機(jī)構(gòu)內(nèi)部記賬支付平臺??梢宰層脩羰褂迷诒鞠到y(tǒng)中注冊的賬號能像銀行卡一樣使用,也可登錄自助客戶端自助轉(zhuǎn)賬。管理員也可

6、登錄管理端對用戶進(jìn)行最高權(quán)限的管理。</p><p><b> ?。?)基本需求</b></p><p>  有管理員和普通用戶兩種用戶類型。</p><p>  管理員擁有對普通用戶增刪改查的操作和用戶存取款、任意人賬單查詢的權(quán)限。</p><p>  用戶擁有查詢自己信息、轉(zhuǎn)賬和查詢自己賬單的權(quán)限。</p>

7、;<p><b>  (3)健壯性優(yōu)化</b></p><p>  查詢表格不允許編輯。</p><p>  手機(jī)號 身份證號 卡號 等純數(shù)字字段不允許輸入非數(shù)字。</p><p><b>  二、正文</b></p><p><b>  1、功能預(yù)覽。</b>&

8、lt;/p><p>  登陸界面: 登陸區(qū)分用戶,管理員用戶(admin)會(huì)跳至管理員管理系統(tǒng),普通用戶會(huì)跳至用戶自主系統(tǒng)。</p><p>  管理員查找 刪除用戶界面: 管理員增戶 編輯界面</p><p>  (此面板可以對用戶批量刪除,也可以跟 (此面板可以增加或變更用戶信息)</p><p>  據(jù)卡號

9、 手機(jī)號 身份證號中的一個(gè)信息</p><p><b>  對用戶進(jìn)行搜索)</b></p><p>  存取款界面: 管理員查詢用戶賬單界面:</p><p> ?。ù嗣姘蹇梢圆樵?nèi)魏我粋€(gè)用戶的操作記錄)</p><p>  用戶查詢自己信息界面:

10、 用戶自助轉(zhuǎn)賬界面: </p><p>  用戶查詢自己賬單界面:</p><p> ?。ù私缑嬷荒懿樵冏约旱牟僮饔涗洠?lt;/p><p><b>  2、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)</b></p><p> ?。?)系統(tǒng)模塊功能結(jié)構(gòu)圖</p><p> ?。?)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)</p

11、><p>  本程序使用數(shù)據(jù)庫為MYSQL,共使用兩個(gè)表。</p><p><b>  表1:</b></p><p>  user用于存儲用戶信息,包括以下字段:</p><p>  Id(用戶卡號)、password(用戶密碼)、money(用戶余額)、tel(用戶手機(jī)號碼)、sex(用戶性別)、sfz(用戶身份證號)。

12、</p><p><b>  主索引為:Id</b></p><p><b>  表2:</b></p><p>  History用戶存儲用戶操作記錄,包括以下字段:</p><p>  oid(操作用戶)、eid(目標(biāo)用戶)、money(操作金額)、yu(用戶余額)、time(操作時(shí)間)、typ

13、e(操作類型)。</p><p>  索引為:oid、eid。</p><p>  數(shù)據(jù)庫源代碼見附錄1。</p><p> ?。?)開發(fā)及運(yùn)行環(huán)境要求,即該系統(tǒng)運(yùn)行的軟件、硬件環(huán)境要求</p><p>  軟件要求: JAVA JRE1.4.2及以上</p><p>  本地MYSQL數(shù)據(jù)庫 端口3307</

14、p><p>  登陸名root 密碼123</p><p>  硬件要求: 能開機(jī)就行...</p><p><b>  3、代碼說明。</b></p><p><b>  (1)類圖</b></p><p>  (2)描述各種主要類的設(shè)計(jì)及需要特殊說明的代碼</p>

15、;<p>  布局:部分布局并沒有采取傳統(tǒng)JAVA SWING布局方式。</p><p>  而是利用控件數(shù)組+循環(huán)。</p><p>  例如:UserPan2.java中</p><p>  數(shù)據(jù)庫:代入sql語句增刪改查操作。</p><p><b>  增刪改操作:</b></p>&

16、lt;p><b>  查詢操作:</b></p><p>  使用戶只能在特定文本框中輸入數(shù)字的代碼:</p><p><b>  后記</b></p><p>  本程序目前僅能實(shí)現(xiàn)基本功能,適用于小型類銀行應(yīng)用。如果需要用于較正式方面需要對安全性進(jìn)行強(qiáng)化:</p><p>  本系統(tǒng)中密碼

17、采用明文存放,可改為MD5加密的方式。</p><p>  本系統(tǒng)中用戶和管理員為同一終端,為了安全考慮可改為用戶和管理員不同終端。</p><p>  本系統(tǒng)中數(shù)據(jù)庫所有信息存放在代碼中,存在數(shù)據(jù)庫信息被截獲的風(fēng)險(xiǎn)。為了安全考慮,可將校驗(yàn)工作代碼部署在服務(wù)器中,用戶端僅供發(fā)送請求。</p><p><b>  參考文獻(xiàn)</b></p&g

18、t;<p>  《瘋狂JAVA講義(第二版)》作者:李剛</p><p>  《JAVA面向?qū)ο蟪绦蛟O(shè)計(jì)(第二版)》作者:耿祥義、張躍平</p><p><b>  附錄</b></p><p>  1.數(shù)據(jù)庫(MYSQL):</p><p><b>  2.代碼清單:</b&g

19、t;</p><p>  登陸界面 Login.java</p><p>  管理員主窗口 ProFrame.java</p><p>  管理員查刪用戶功能 ProPan0.java</p><p>  管理員增改用戶功能 ProPan1.java</p><p>  管理員操作用戶存取款 ProPan2.java&

20、lt;/p><p>  管理員查詢用戶操作記錄 ProPan3.java</p><p>  用戶主窗口 UserFrame.java</p><p>  用戶查詢自己信息 UserPan1.java</p><p>  用戶自助轉(zhuǎn)賬 UserPan2.java</p><p>  用戶查詢操作記錄 UserPan3.ja

溫馨提示

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

提交評論