版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
ShandongUniversityofScience1andTechnology學生課程設計計劃書山東科技大學課程設計報告銀行存儲系統(tǒng)制作人:曹汪洋信息管理與信息系統(tǒng)2011-1課程設計模塊圖銀行業(yè)務員登陸退出開注修查顯存取戶銷改詢示款款賬信信信戶息息息輸輸輸入入入基注注修修儲賬儲賬賬賬本銷銷改改戶號戶號號號儲賬用手信信信信戶戶戶機息息息息登陸表user1(username1,password1)儲戶表user2(zh,name,date,phonenum)1ShandongUniversityofScience2andTechnology學生課程設計計劃書賬戶表user3(zh,money)源代碼importjava.sql.*;importjava.util.*;publicclassbeiyong{publicstaticvoidmain(String[]args)throwsException{Connectionconn=null;Statementstmt=null;ResultSetrs=null;Scannerinput=newScanner(System.in);//Scannerscanner=newScanner(System.in);System.out.println("*****歡迎使用銀行存儲系統(tǒng)*****");while(true){Scannerscanner=newScanner(System.in);System.out.println("請輸入員工名:");Stringusername2=scanner.next( );System.out.println("請輸入密碼:");Stringpassword2=scanner.next( );if(!(username2.equals("")||password2.equals(""))){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");conn=DriverManager.getConnection("jdbc:odbc:yinhang","","");stmt=conn.createStatement( );Stringsql0="select*fromuser1whereusername1='"+username2+"'";rs=stmt.executeQuery(sql0);if(rs.next( )){if(rs.getString("password1").trim( ).equals(password2)){System.out.println(username2+":歡迎登錄本系統(tǒng)");2ShandongUniversityofScience3andTechnology學生課程設計計劃書while(true){System.out.println("1開戶");System.out.println("2注銷賬戶");System.out.println("3更正賬戶信息");System.out.println("4盤問信息");System.out.println("5顯示信息");System.out.println("6取款");System.out.println("7存款");System.out.println("8退出系統(tǒng)");System.out.println("請選擇功能_");stmt=conn.createStatement( );intdd=scanner.nextInt( );switch(dd){case1:intwdv=0;while(wdv!=1){System.out.println("1輸入要注冊的用戶信息");System.out.println("2返回上一級");intddf=scanner.nextInt( );switch(ddf){case1:intgf=0;while(gf!=1){System.out.println("請輸入要注冊的賬戶信息以逗號分開分別為賬戶號姓名開戶時間手機號");Stringst=scanner.next( );3ShandongUniversityofScience4andTechnology學生課程設計計劃書String[]splitst=st.split(",");Stringa1;Stringa2;Stringa3;Stringa4;if(splitst.length<4){System.out.println("信息缺失請重新輸入");continue;}if(splitst.length>4){System.out.println("信息超出請重新輸入");continue;}if(splitst.length==4){a1=splitst[0];a2=splitst[1];a3=splitst[2];a4=splitst[3];Stringbbb="INSERTINTOuser2(zh,name,date,phonenum)VALUES('"+a1+"','"+a2+"','"+a3+"','"+a4+"')";inti=stmt.executeUpdate(bbb);Stringbbbc="INSERTINTOuser3(zh)VALUES('"+a1+"')";intiu=stmt.executeUpdate(bbbc);if(i!=0){System.out.println("注冊成功!");}}System.out.println("可否連續(xù)注冊yn返回上一層");Stringk=scanner.next( );if(k.startsWith("y"))4ShandongUniversityofScience5andTechnology學生課程設計計劃書{System.out.println( );};if(k.startsWith("n")){gf=1;System.out.println( );};}break;case2:wdv=1;break;case3:default:System.out.println("輸入錯誤,請重新輸入");break;}}break;case2:intwdvv=0;while(wdvv!=1){System.out.println("*************1注銷用戶基本信息*************");//System.out.println("*************2注銷賬戶信息*************");System.out.println("*************2返回上一級**************");intddf=scanner.nextInt( );switch(ddf){5ShandongUniversityofScience6andTechnology學生課程設計計劃書case1:intvvv=0;intjjj=0;while(vvv!=1||jjj!=1){System.out.println("請輸入所要注銷的賬號");Stringz=scanner.next( );Stringsql1="SELECT*FROMuser2wherezh='"+z+"'";rs=stmt.executeQuery(sql1);intkkk=0;while(rs.next( )){Stringa=rs.getString(1);Stringb=rs.getString(2);Stringc=rs.getString(3);Stringd=rs.getString(4);System.out.println("賬號姓名開戶日期手機號");System.out.println(a+""+b+""+c+""+d);kkk++;}if(kkk==0){System.out.println("沒有這個人,請重新輸入");}else{System.out.println("您可否真的要刪除?y/n");Stringk=scanner.next( );if(k.startsWith("y"))6ShandongUniversityofScience7andTechnology學生課程設計計劃書{StringdeleSql="DELETEFROMuser2WHEREzh='"+z+"'";inti=stmt.executeUpdate(deleSql);StringdeleSql1="DELETEFROMuser3WHEREzh='"+z+"'";intii=stmt.executeUpdate(deleSql1);System.out.println( );System.out.println("可否連續(xù)刪除?y/nn返回上一層");Stringl=scanner.next( );if(l.startsWith("y")){System.out.println( );};if(l.startsWith("n")){jjj=1;break;};};if(k.startsWith("n")){System.out.println("可否連續(xù)刪除?y/nn返回上一層");Stringw=scanner.next( );if(w.startsWith("y")){System.out.println( );};if(w.startsWith("n")){7ShandongUniversityofScience8andTechnology學生課程設計計劃書vvv=1;break;};break;}}}break;case2:wdvv=1;break;case3:default:System.out.println("輸入錯誤,請重新輸入");break;}}break;case3:intggg=0;while(ggg!=1){System.out.println("請選綱要更正的項目");System.out.println("1賬號");System.out.println("1用戶名");System.out.println("2手機號");System.out.println("3金額");System.out.println("5返回上一級");intww=scanner.nextInt( );switch(ww){case1:intgggg=0;while(gggg!=1)8ShandongUniversityofScience9andTechnology學生課程設計計劃書{System.out.println("請輸入被更正人的賬號");Stringzh1=scanner.next( );Stringsql1="SELECT*FROMuser2wherezh='"+zh1+"'";rs=stmt.executeQuery(sql1);intx=0;while(rs.next( )){Stringa=rs.getString(1);Stringb=rs.getString(2);Stringc=rs.getString(3);Stringd=rs.getString(4);//Stringe=rs.getString(5);//Stringf=rs.getString(6);//Stringg=rs.getString(7);System.out.println("賬號姓名開戶日期手機號");System.out.println(a+""+b+""+c+""+d);x++;}if(x==0){System.out.println("查無此人,請重新輸入");break;}System.out.println("請輸入姓名");Stringnl=scanner.next( );Stringrd="updateuser2setname='"+nl+"'wherezh='"+zh1+"'";inti=stmt.executeUpdate(rd);if(i==0){System.out.println("沒有這個人無法更正");9ShandongUniversityofScience10andTechnology學生課程設計計劃書System.out.println( );}if(i!=0){System.out.println("已更正");Stringsql2="SELECT*FROMuser2wherezh='"+zh1+"'";rs=stmt.executeQuery(sql2);while(rs.next( )){Stringa=rs.getString(1);Stringb=rs.getString(2);Stringc=rs.getString(3);Stringd=rs.getString(4);System.out.println("賬號姓名開戶日期手機號");System.out.println(a+""+b+""+c+""+d);}System.out.println( );}System.out.println("可否連續(xù)更正手機號?y/nn返回上一層");Stringk=scanner.next( );if(k.startsWith("y")){System.out.println( );};if(k.startsWith("n")){gggg=1;System.out.println( );};10ShandongUniversityofScience11andTechnology學生課程設計計劃書}break;case2:intwwww=0;while(wwww!=1){System.out.println("請輸入被更正人的賬號");Stringzh2=scanner.next( );Stringsql1="SELECT*FROMuser2wherezh='"+zh2+"'";rs=stmt.executeQuery(sql1);intx=0;while(rs.next( )){Stringa=rs.getString(1);Stringb=rs.getString(2);Stringc=rs.getString(3);Stringd=rs.getString(4);//Stringe=rs.getString(5);//Stringf=rs.getString(6);//Stringg=rs.getString(7);System.out.println("賬號姓名注冊日期手機號");System.out.println(a+""+b+""+c+""+d);x++;}if(x==0){System.out.println("查無此人,請重新輸入");break;}System.out.println("請輸下手機號");Stringsj=scanner.next( );Stringrd="updateuser2setphonenum='"+sj+"'where11ShandongUniversityofScience12andTechnology學生課程設計計劃書zh='"+zh2+"'";inti=stmt.executeUpdate(rd);if(i!=0){System.out.println("已更正");Stringsql2="SELECT*FROMuser2wherezh='"+zh2+"'";rs=stmt.executeQuery(sql2);while(rs.next( )){Stringa=rs.getString(1);Stringb=rs.getString(2);Stringc=rs.getString(3);Stringd=rs.getString(4);System.out.println("賬號姓名開戶日期手機號");System.out.println(a+""+b+""+c+""+d);}System.out.println( );}System.out.println("可否連續(xù)更正?y/nn返回上一層");Stringk=scanner.next( );if(k.startsWith("y")){System.out.println( );};if(k.startsWith("n")){wwww=1;System.out.println( );};}12ShandongUniversityofScience13andTechnology學生課程設計計劃書break;case5:ggg=1;break;case6:default:System.out.println("輸入錯誤,請重新輸入");break;}}break;case4:intddd=0;while(ddd!=1){System.out.println("1盤問賬戶信息");System.out.println("2盤問儲戶基本信息");System.out.println("3返回");System.out.println("請選擇功能_");intzz=scanner.nextInt( );switch(zz){case1:intrr=0;while(rr!=1){System.out.println("請入賬號:");Stringff=scanner.next( );Stringsql1="SELECT*FROMuser3wherezh='"+ff+"'";rs=stmt.executeQuery(sql1);intx=0;13ShandongUniversityofScience14andTechnology學生課程設計計劃書while(rs.next( )){Stringa=rs.getString(1);Stringb=rs.getString(2);System.out.println("賬號金額");System.out.println(a+""+b);x++;System.out.println("可否連續(xù)盤問?y/nn返回上一層");Stringk=scanner.next( );if(k.startsWith("y")){System.out.println( );};if(k.startsWith("n")){rr=1;System.out.println( );};}if(x==0){System.out.println("查無此人,請重新輸入");}}break;case2:intkkkk=0;while(kkkk!=1){System.out.println("請輸入賬號和用戶名,中間用逗號分開");Stringxh3=scanner.next( );String[]splitst=xh3.split(",");14ShandongUniversityofScience15andTechnology學生課程設計計劃書Stringa1;Stringa2;a1=splitst[0];a2=splitst[1];Stringsql1="SELECT*FROMuser2wherezh='"+a1+"'andname='"+a2+"'";rs=stmt.executeQuery(sql1);intx=0;while(rs.next( )){Stringa=rs.getString(1);Stringb=rs.getString(2);Stringc=rs.getString(3);Stringd=rs.getString(4);System.out.println("賬號號姓名開戶日期手機號");System.out.println(a+","+b+","+c+","+d);x++;System.out.println("可否連續(xù)盤問賬號信息?y/nn返回上一層");Stringk=scanner.next( );if(k.startsWith("y")){System.out.println( );};if(k.startsWith("n")){kkkk=1;System.out.println( );};15ShandongUniversityofScience16andTechnology學生課程設計計劃書}if(x==0){System.out.println("查無此人,請重新選擇");break;}}break;case3:ddd=1;break;case4:default:System.out.println("輸入錯誤");break;}}break;case5:Stringsql="SELECT*FROMuser2";rs=stmt.executeQuery(sql);System.out.println("儲戶信息以下");System.out.println("賬號姓名開戶日期手機號");while(rs.next( )){Stringa=rs.getString(1);Stringb=rs.getString(2);Stringc=rs.getString(3);Stringd=rs.getString(4);//Stringe=rs.getString(5);//Stringf=rs.getString(6);//Stringg=rs.getString(7);System.out.println(a+""+b+""+c+""+d);16ShandongUniversityofScience17andTechnology學生課程設計計劃書}Stringsql1="SELECT*FROMuser3";rs=stmt.executeQuery(sql1);System.out.println("賬戶戶信息以下");System.out.println("賬號金額");while(rs.next( )){Stringe=rs.getString(1);Stringf=rs.getString(2);System.out.println(e+""+f);}break;case6:while(true){System.out.println("請輸入銀行賬號:");Stringzhanghao=scanner.next( );System.out.println("請輸入取款數(shù)額");intqukuan=input.nextInt( );Stringsqlqukuan="selectmoneyfromuser3wherezh='"+zhanghao+"'";//stmt=conn.createStatement( );rs=stmt.executeQuery(sqlqukuan);while(rs.next( )){intyue=rs.getInt("money");if(yue>=qukuan){//System.out.println("-*-取款中請稍候-*-");yue=yue-qukuan;17ShandongUniversityofScience18andTechnology學生課程設計計劃書Stringsqlqukuan1="updateuser3"+"setm
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 哺乳期解除勞動合同協(xié)議范本
- 2024年房屋補漏維修工程合同
- 2024專項資金借款的合同范本
- 員工聘用合同協(xié)議書范文2024年
- 建設工程內部承包合同書2024年
- 2024新款供貨合同協(xié)議書
- 2024【流動資金外匯借貸合同】公司流動資金合同
- 2024年公司股東之間借款合同實例
- 專業(yè)房屋買賣合同模板大全
- 2024年事業(yè)單位聘用
- 民間借貸利息計算表
- 員工每日考勤表
- 2020資料江蘇省建筑與裝飾工程計價定額詳細目錄
- 變頻電機參數(shù)規(guī)格-YP2
- 廈門廚余垃圾現(xiàn)狀
- 煤礦建設工程施工技術資料
- 科技創(chuàng)新政策解讀PPT課件
- 面試信息登記表
- 讀秀學術搜索平臺PPT課件
- 市質量獎中層領導座談會準備的問題
- 優(yōu)秀學生寢室獎勵制度
評論
0/150
提交評論