freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

atm取款機系統(tǒng)——java課程設計-文庫吧

2025-02-05 11:47 本頁面


【正文】 lblqukuan=new JLabel(提示:只能是 100元或 100元的整數(shù)倍。 )。 (lblqukuan)。 (115, 50, 300, 30)。 修改密碼模塊 在修改密碼模塊中,你必須要兩次輸入你的新密碼,且兩次藥匹配, 否則會報錯,然后再重新回到修改密碼的界面。在修改密碼時用到的方法的具體實現(xiàn)代碼請參見附錄部分,部分代碼如下: panelchangepwd=new JPanel(null)。 (new Color(119,119,253))。 lblpwd1=new JLabel(請輸入您需要修改的 6位密碼: )。 (115, 30, 300, 30)。 (lblpwd1)。 lblpwd2=new JLabel(請再次輸入您需要修改的 6位密碼: )。 (115, 110, 300, 30)。 (lblpwd2)。 存款服務模塊 在 存 款模塊中,和其他的界面也是同樣的結構。也是有一個文本框和一個按鈕還有標簽組成的。用戶在存款口放入存款,但是必須是 100的倍數(shù)。其方法的具體實現(xiàn)代碼請參見附錄部分,部分代碼如下: panelsave=new JPanel(null)。 (new Color(119,119,253))。 lblsave=new JLabel(請在存款口處放入存款 )。 (90,70,350,30)。 (lblsave)。 lblsave1=new JLabel(請注意 :只接收 100元或 100元的整數(shù)倍存款 )。 (90,110,350,30)。 (lblsave1)。 查詢余額模塊 用 戶點擊查詢余額按鈕,則會彈出用戶賬戶中的余額,并顯示用戶的卡號。 7 其方法的具體實現(xiàn)代碼請參見附錄部分,部分代碼如下: panelremain=new JPanel(null)。 (new Color(119,119,253))。 lblremain1=new JLabel(卡號 :+cardnum)。 (90,70,350,30)。 (lblremain1)。 lblremain=new JLabel(您的余額為 +lastmoney+元,請繼續(xù)您的操作! ”)。 (90,110,350,30)。 (lblremain)。 轉賬服務模塊 在該模塊中,為防止用戶將對方的賬號輸入錯誤,要求用戶輸入兩遍對方的賬號,并輸入 轉賬金額,若輸入錯誤,則系統(tǒng)會提示用戶 “帳號不一致或帳號與金額輸入有誤 ,請確認 ”。 其方法的具體實現(xiàn)代碼請參見附錄部分,部分代碼如下: paneltrans=new JPanel(null)。 (new Color(119,119,253))。 lbltra=new JLabel(請輸入對方的 19位帳號: )。 (20, 30, 160, 30)。 (lbltra)。 lbltra1=new JLabel(請再次輸入對方的 19位帳號: )。 (20, 80, 190, 30)。 (lbltra1)。 lbltra2=new JLabel(請輸入您的轉賬金額: )。 (20, 130, 160, 30)。 (lbltra2)。 通信繳費模塊 在該模塊中,用戶可以為手機進行沖值,要求用戶選則指定的沖值金額,并且輸入手機號碼,點擊確定完成沖值。其方法的具體實現(xiàn)代碼請參見附錄部分,部分代碼如下: panelmobile=new JPanel(null)。 (new Color(119,119,253))。 lblmo=new JLabel(請輸入充值的 11位手機號碼: )。 (lblmo)。 (20, 140, 350, 30)。 lblmo1=new JLabel(提示:只接受 30元、 50元、 100元、 200元、 500元的充值 )。 8 咨詢服務模塊 選擇該服務模塊后,系統(tǒng)會顯 示 “系統(tǒng)升級中 ……” ,并提供銀行的人工客服電話。其方法的具體實現(xiàn)代碼請參見附錄部分,部分代碼如下 : panelconsult=new JPanel(null)。 (new Color(119,119,253))。 lblcon=new JLabel(系統(tǒng)升級中 ...咨詢請撥打 24小時客服電話 95566)。 (80,70,390,30)。 (lblcon)。 退 出 操作模塊 用戶完成操作后,需要將銀行卡退出。其方法的具體實現(xiàn)代碼請參見附錄部分,部分代 碼如下: if(()==btngetcard){ (null, 磁卡已退出,請保管好您的銀行卡! , 退卡成功! , )。 四、系統(tǒng)運行結果及存在問題 運行結果 運行程序進入插卡頁面,運行效果圖,如圖 2所示: 圖 2:插卡界面 9 點擊按鈕插卡、繼續(xù)后,進入輸入密碼界面,如圖 3所示: 圖 3:輸入密碼界面 輸入不正確,則會提醒你密碼不正確,請 重新輸入,當輸入正確密碼后,點擊確定進入系統(tǒng)主界面,運行效果圖,如圖 4所示: 圖 4:系統(tǒng)主界面 在主界面中包含了 8個主要功能,只要用戶在該界面中選擇按鈕,它就會彈 10 出各個相應的界面。當點擊取款服務按鈕時彈出取款界面,運行效果圖,如圖 5所示: 圖 5:取款服務界面 在選擇服務界面,點擊修改密碼功能按鈕,則會彈出修改密碼界面,運行效果圖,如圖 6所示: 圖 6:修改密碼界面 在選擇服務界面,點擊存款服務功能按鈕,則會彈出存款服務界面,運行效 11 果圖,如圖 7所示: 圖 7:存款服務界面 取款服務及存 款服務完成后均可以打印憑條,運行效果圖,如圖 8所示: 圖 8:打印憑條界面 當點擊余額查詢界面時系統(tǒng)會自動幫助你檢索你的當前賬戶還有多少錢,并且在查詢完后會自動彈出友好界面,來顯示你的當前余額,余額查詢界面,運行效果圖,如圖 9所示: 圖 9:余額查詢界面 12 在選擇服務界面,點擊轉賬服務功能按鈕,則會彈出轉賬服務界面,運行效果圖,如圖 10所示: 圖 10:轉賬服務界面 在選擇服務界面,點擊通信繳費功能按鈕,則會彈出通信繳費界面,運行效果圖,如圖 11所示: 圖 11:通信繳費界面 13 在選擇服務界面 ,點擊咨詢服務功能按鈕,則會彈出咨詢服務界面,運行效果圖,如圖 12所示: 圖 12:咨詢服務界面 在選擇服務界面,點擊退出操作功能按鈕,則會彈出退出操作界面,運行效果圖,如圖 13所示: 圖 13:退出操作界面 14 用戶在完成退出操作后進行取卡操作,點擊取卡功能按鈕,則會彈出取卡成功界面,運行效果圖,如圖 14所示: 圖 14:取卡界面 4. 2存在問題 在此次課程設計中,我遇到了一些問題,如:對于面向對象的方法了解不夠透徹,運用到實際的軟件開發(fā)中存在著困難;對于 Java 語言,只學習到了一些最基本 的知識,這導致編寫程序時經常出現(xiàn)一些語法錯誤,而且要在短時間內用Java語言來設計一個具體的系統(tǒng)是一個較大的挑戰(zhàn);還有對于正規(guī)開發(fā)一個系統(tǒng)的流程不熟悉,適應起來比較慢,編寫各個模塊相對應的操作時,自己感覺難以動手,這表明所學的知識不能靈活運用到實際中。 對于以上的問題,自己有清楚的認識,解決辦法是需要大量閱讀相關的書籍,對于書上以及網站上下載的資料中的 Java 實例必須有清楚的理解,還有就是多跟精通此方面的老師和同學交流,取其精華。對于實際動手能力與系統(tǒng)開發(fā)的流程的適應,必須多進行實際的練習與操作,才能有大的 進步。 五、 設計體會 通過這次課程設計,使我更加熟悉的掌握了軟件開發(fā)知識的運用。幫助我們熟悉了更多軟件開發(fā)語言的功能,提高了我們的動手能力。 在這次的課程設計中,主要是運用 JAVA語言來編寫一個小的應用程序,當然還可以用其他的技術來輔助了。在這個小應用程序當中,我用了 Java 外還用了 Swing控件。輸入輸出流等技術。由于以前學的不是很扎實,而且還有些知識我們都是沒有學過的,這就要求我們去查相關的書籍,還有就是和同學之間的交流。正因為這樣,才鍛煉了我的自學的能力,還有就是加深了我對各個知識點的認識,并且提高了 我對專業(yè)的學習的興趣,為我以后的學習打下了基礎。 通過這次課程設計,使我更加熟悉的掌握了軟件開發(fā)知識的運用。幫助我們熟悉了更多軟件開發(fā)語言的功能,提高了我們的動手能力。 15 六、源程序 import .*。 import .*。 import .*。 public class MyATM extends JFrame implements ActionListener{ JPanel panelfirst,panelmain,panel3,panel4,panel5,panel6,panel7,panelchangepwd,panelchangepwded,panelsave,panelsaved,panelremain,paneltrans,paneltransed,panelmobile,panelmobiled, panelconsult。 JButton btn0,btn1,btn2,btn3,btn4,btn5,btn6,btn7,btn8,btn9,btn10,btnsure,btnback,btnok,btncard,btngetcard,btnincard。 JButton btn00,btn01,btn02,btn03,btn04,btn05,btn06,btn07,btn08,btn09,btn010,btnback1,btnremain,btnremain1,btnremain2。 JButton btn000,btn001,btn002,btn003,btn004,btn005,btn006,btn007,btn008,btn009,btn100,btn200,btn300,btn1000,btn500,btnsure1,btnback2,btn0010,btnquok1,btnquok2,btnquok3,btnquok4。 JButton btnpwd,btnpwd1,btnpwd2,btnpwd3,btnpwd4,btn11,btn12,btn13,btn14,btn15,btn16,btn17,btn18,btn19,btn20,btnsave,btnsave1,btnsave2,btnsaved,btnsaved1,btnsaved2,btnsaved3。 JButton btntra,btntra1,btntra2,btntraed,btntraed1,btn21,btn22,btn23,btn24,btn25,btn26,btn27,btn28,btn29,btn30,btncon,btncon1。 JButton btnmo,btnmo1,btnmo2,btnmo30,btnmo50,btnmo100,btnmo200,btnmo500,btnmo10,btnmo11,btnmo12,btnmo13,btnmo14,btnmo15,btnmo16,btnmo17,btnmo18,btnmo19,btnmoed,btnmoed1。 JTextField txt2,txttrans,txttrans1,txttrans2,txtmo,txtmo1。 JLabel lbljixu,lblpwd,lblwrong,lblqukuan,lblquok1,lblquok2,lblpwd1,lblpwd2,lblpwd3,lblpwd4,lblsave,lblsave1,lblsaved,lblremain,lblremain1,lbltra,lbltra1,lbltra2,lbltraed,lbltraed1。 JLabel lblwel,lblwel1,lblmo,lblmo1,lblmo2,lblmo3,lblmoed,lblmoed1,lblcon,lblcon1。 JPasswordField txt1,txtpwd,txtpwd1。 Container container。 CardLayout Layout。 int money,savemoney,mobilemoney=0。 double lastmoney,trainsmoney。 String userpwd,cardnum,trains,username。 boolean flag=true,flag1=false,flag2=false,flag3=true,flag4=false,flag5=false。 //構造方法 public MyATM(){ 16
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1