版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、銀行管理系統(tǒng)一、 語言和環(huán)境A、 實現(xiàn)語言 JavaB、 環(huán)境要求 MyEclipse2014+JDK7.0,MySQL數(shù)據(jù)庫二、 要求公司計劃使用Java控制臺開發(fā)一個小型銀行系統(tǒng),使用MySQL作為后臺數(shù)據(jù),其中銀行管理員功能和顧客功能由你來負責,此次開發(fā)暫不考慮并發(fā)問題。要求實現(xiàn):1. 管理員功能:登陸(必做)、添加顧客(必做)、計算儲蓄總額(選做)、富豪排行榜(選做)、退出(選做),如下圖(圖1-圖8):圖-1(管理員登陸)圖-2(管理員登陸成功界面)圖-3(添加顧客界面)圖-4(添加顧客成功后,選擇“1”回到管理員主界面),后面模塊操作完成后都需要返回。圖-5(添加顧客成功后,選擇“
2、0”退出系統(tǒng))圖-6(通過聚合函數(shù)計算出顧客存款總金額)圖-7(降序排列出顧客信息)圖-8(選擇“4”退出管理員界面,返回到角色選擇)2. 顧客功能:存款(必做)、取款(必做)、轉賬(選做)、修改密碼(選做)、退出(選做),如下圖(圖1-圖11):圖-1(顧客登陸)圖-2(顧客登陸成功界面)圖-3(存款)圖-4(存款成功后,選擇“1”返回顧客主菜單)圖-5(存款成功后,選擇“0”退出系統(tǒng))圖-6(取款,當前賬戶余額不足提示)圖-7(取款成功)圖-8(查詢余額)圖-9轉賬(賬號不存在、余額不足提示)圖-10(轉賬成功)圖-10修改密碼(舊密碼錯誤提示,修改成功后跳轉)圖-11顧客退出(選擇“6”
3、,退出顧客界面,返回到角色選擇)三、 數(shù)據(jù)庫表設計數(shù)據(jù)庫名稱:Bank1 顧客表:數(shù)據(jù)表名customer中文表名顧客表字段顯示字符名數(shù)據(jù)類型字段大小備注和說明銀行賬號custNumbervarchar20主鍵開戶姓名custNamevarchar20非空賬戶密碼custPwdVarchar6非空身份證號碼custIdCardvarchar18非空開戶金額custMoneydouble9非空,默認0開戶日期custDatedatetime非空2 管理員表:數(shù)據(jù)表名administrator中文表名管理員表字段顯示字符名數(shù)據(jù)類型字段大小備注和說明管理員編號adminNumbervarchar20
4、主鍵管理員密碼adminPwdvarchar20非空管理員名字adminNamevarchar18非空四、 具體要求及推薦實現(xiàn)步驟1. 創(chuàng)建二張表,添加測試數(shù)據(jù)(至少3條)2. 在MyEclipse中創(chuàng)建web工程,命名為Bank,并創(chuàng)建相應包dao包、service包、po包、test包3. 在工程中創(chuàng)建對應的Administrator、Customer實體類4. 創(chuàng)建BaseDao類,使用jdbc實現(xiàn)數(shù)據(jù)庫連接和關閉功能。5. 創(chuàng)建DAO層管理員接口AdminDao,定義管理員登陸、添加顧客(開戶)、計算儲蓄總額、富豪排行榜。6. 創(chuàng)建DAO層實現(xiàn)類AdminDaoImpl,繼承BaseD
5、ao,實現(xiàn)AdminDao接口,使用jdbc完成相應的數(shù)據(jù)庫操作。7. 創(chuàng)建DAO層顧客接口CustomerDao,定義顧客登陸、存款、取款、查詢余額、轉賬、修改密碼方法。8. 創(chuàng)建DAO層實現(xiàn)類CustomerDaoImpl,繼承BaseDao,實現(xiàn)CustomerDao接口,使用jdbc完成相應的數(shù)據(jù)庫操作。9. 創(chuàng)建業(yè)務邏輯層類AdminService,完成在控制臺對管理員登陸、添加顧客、計算儲蓄總額、富豪排行榜界面的輸入和顯示。10. 創(chuàng)建業(yè)務邏輯層類CustomerService,完成在控制臺對顧客登陸、存款、取款、查詢余額、轉賬、修改密碼界面的輸入和顯示。11. 創(chuàng)建業(yè)務邏輯層類Bank,定義銀行系統(tǒng)主菜單方法。12. 創(chuàng)建test包并創(chuàng)建TestBank類,啟動和運行系統(tǒng)。13. 調試運行成功后,導出數(shù)據(jù)庫SQL腳本與程序代碼文件一同放入桌面文件夾,桌面文件夾命名規(guī)范:(實訓部_開發(fā)組_Java機試考核_姓名)五、 注意事項
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度烤鴨店學徒招募及學費繳納合同3篇
- 2025年牛津上海版高三數(shù)學上冊階段測試試卷含答案
- 2025年統(tǒng)編版2024三年級英語下冊階段測試試卷
- 技能提升中的自我評估方法論
- 2025年人教B版九年級物理上冊月考試卷
- 2024蔬菜的銷售合同書
- 小學生數(shù)學自主學習能力的培養(yǎng)
- 家庭教育策略在特殊時期的應用
- 探索現(xiàn)代企業(yè)的金融安全管理體系
- 小學數(shù)學問題解決的多元智能開發(fā)與應用
- DB-T 29-202-2022 天津市建筑基坑工程技術規(guī)程
- 福建省社會體育指導員信息表
- DB51∕T 5060-2013 四川省預拌砂漿生產(chǎn)與應用技術規(guī)程
- 珠心算習題匯總(可以打印版A4)
- 設備潤滑注油周期表.doc
- 醫(yī)用紅外熱像儀
- 有限空間作業(yè)應急預案及現(xiàn)場處置方案
- (完整版)宴會預定單
- 售后服務部績效考核表59929
- 三字經(jīng)完整A4打印
- 模擬電子技術答疑
評論
0/150
提交評論