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

正文內(nèi)容

atm取款機系統(tǒng)——java課程設(shè)計(存儲版)

2025-04-06 11:47上一頁面

下一頁面
  

【正文】 if(()==btn008){ (()+8)。 ()。 money!=0){ try { (1000)。 } } if(()==btnquok1){ (container)。 money=lastmoney amp。 } if(()==btn1000){ (1000)。 } 38 if(()==btn006){ (()+6)。 } } if(()==btn000){ String a=()。 } } if(()==btn06){ (請注意保護好您的密碼! )。 } 36 } if(()==btn02){ (請注意保護好您的密碼! )。 } //重置輸入密碼 if(()==btn010){ ()。 (container)。 (true)。 (false)。 (this)。 lblcon=new JLabel(系統(tǒng)升級中 ...咨詢請撥打 24小時客服電話 95566)。 (btnmoed)。 (50,70,390,30)。 btnmo10=new JButton(0)。 btnmo18=new JButton(8)。 btnmo16=new JButton(6)。 btnmo14=new JButton(4)。 btnmo12=new JButton(2)。 btnmo500=new JButton(500元 )。 btnmo100=new JButton(100元 )。 btnmo30=new JButton(30元 )。 btnmo1=new JButton(重設(shè) )。 txtmo=new JTextField(1,12)。 (20, 10, 350, 30)。 (paneltransed,paneltransed)。 btntraed=new JButton(繼續(xù)操作 )。 //添加轉(zhuǎn)賬完成界面卡片 paneltransed=new JPanel(null)。 (btn29)。 (btn27)。 (btn25)。 (btn23)。 (btn21)。 (btntra1)。 (false)。 (false)。 (lbltra)。 (200,150,90,30)。 lblremain=new JLabel(您的余額為 +lastmoney+元,請繼續(xù)您的操作! )。 (this)。 (this)。 (85, 110, 350, 30)。 btnsave2=new JButton(返回 )。 btnsave=new JButton(放入存款完畢 )。 26 //添加存款顯示界面卡片 panelsave=new JPanel(null)。 (95,110,90,30)。 (panelchangepwd,changepwd)。 btn19=new JButton(9)。 btn17=new JButton(7)。 btn15=new JButton(5)。 btn13=new JButton(3)。 btn11=new JButton(1)。 btnpwd1=new JButton(重輸 )。*39。 (39。 lblpwd1=new JLabel(請輸入您需要修改的 6位密碼: )。 (300, 185, 90, 30)。 (30, 185, 90, 30)。 //添加完成取款操作需要顯示的卡片 panel5=new JPanel(null)。 (btn0010)。 (btn000)。 (btn008)。 (btn006)。 (btn004)。 (btn002)。 (btn1000)。 (btn300)。 (btn100)。 )。 (btn10)。 (btn8)。 (btn6)。 (btn4)。 (lblwel1)。 (325,260,60,30)。 (185,260,60,30)。 btn07=new JButton(7)。 btn05=new JButton(5)。 btn03=new JButton(3)。 18 //添加輸入按鈕 btn01=new JButton(1)。 (175,160,80,30)。 (115,50,200,30)。 (lblpwd)。 17 //為第一張卡片添加一個按鈕 btnincard=new JButton(插卡 )。 //為按鈕注冊事件監(jiān)聽器 (this)。 (Layout)。 //構(gòu)造方法 public MyATM(){ 16 super(中國銀行 )。 JLabel lblwel,lblwel1,lblmo,lblmo1,lblmo2,lblmo3,lblmoed,lblmoed1,lblcon,lblcon1。 JButton btn0,btn1,btn2,btn3,btn4,btn5,btn6,btn7,btn8,btn9,btn10,btnsure,btnback,btnok,btncard,btngetcard,btnincard。由于以前學(xué)的不是很扎實,而且還有些知識我們都是沒有學(xué)過的,這就要求我們?nèi)ゲ橄嚓P(guān)的書籍,還有就是和同學(xué)之間的交流。當點擊取款服務(wù)按鈕時彈出取款界面,運行效果圖,如圖 5所示: 圖 5:取款服務(wù)界面 在選擇服務(wù)界面,點擊修改密碼功能按鈕,則會彈出修改密碼界面,運行效果圖,如圖 6所示: 圖 6:修改密碼界面 在選擇服務(wù)界面,點擊存款服務(wù)功能按鈕,則會彈出存款服務(wù)界面,運行效 11 果圖,如圖 7所示: 圖 7:存款服務(wù)界面 取款服務(wù)及存 款服務(wù)完成后均可以打印憑條,運行效果圖,如圖 8所示: 圖 8:打印憑條界面 當點擊余額查詢界面時系統(tǒng)會自動幫助你檢索你的當前賬戶還有多少錢,并且在查詢完后會自動彈出友好界面,來顯示你的當前余額,余額查詢界面,運行效果圖,如圖 9所示: 圖 9:余額查詢界面 12 在選擇服務(wù)界面,點擊轉(zhuǎn)賬服務(wù)功能按鈕,則會彈出轉(zhuǎn)賬服務(wù)界面,運行效果圖,如圖 10所示: 圖 10:轉(zhuǎn)賬服務(wù)界面 在選擇服務(wù)界面,點擊通信繳費功能按鈕,則會彈出通信繳費界面,運行效果圖,如圖 11所示: 圖 11:通信繳費界面 13 在選擇服務(wù)界面 ,點擊咨詢服務(wù)功能按鈕,則會彈出咨詢服務(wù)界面,運行效果圖,如圖 12所示: 圖 12:咨詢服務(wù)界面 在選擇服務(wù)界面,點擊退出操作功能按鈕,則會彈出退出操作界面,運行效果圖,如圖 13所示: 圖 13:退出操作界面 14 用戶在完成退出操作后進行取卡操作,點擊取卡功能按鈕,則會彈出取卡成功界面,運行效果圖,如圖 14所示: 圖 14:取卡界面 4. 2存在問題 在此次課程設(shè)計中,我遇到了一些問題,如:對于面向?qū)ο蟮姆椒私獠粔蛲笍?,運用到實際的軟件開發(fā)中存在著困難;對于 Java 語言,只學(xué)習(xí)到了一些最基本 的知識,這導(dǎo)致編寫程序時經(jīng)常出現(xiàn)一些語法錯誤,而且要在短時間內(nèi)用Java語言來設(shè)計一個具體的系統(tǒng)是一個較大的挑戰(zhàn);還有對于正規(guī)開發(fā)一個系統(tǒng)的流程不熟悉,適應(yīng)起來比較慢,編寫各個模塊相對應(yīng)的操作時,自己感覺難以動手,這表明所學(xué)的知識不能靈活運用到實際中。其方法的具體實現(xiàn)代碼請參見附錄部分,部分代碼如下 : panelconsult=new JPanel(null)。 通信繳費模塊 在該模塊中,用戶可以為手機進行沖值,要求用戶選則指定的沖值金額,并且輸入手機號碼,點擊確定完成沖值。 (20, 30, 160, 30)。 (lblremain1)。 lblsave1=new JLabel(請注意 :只接收 100元或 100元的整數(shù)倍存款 )。 存款服務(wù)模塊 在 存 款模塊中,和其他的界面也是同樣的結(jié)構(gòu)。在修改密碼時用到的方法的具體實現(xiàn)代碼請參見附錄部分,部分代碼如下: panelchangepwd=new JPanel(null)。 lblqukuan=new JLabel(請輸入您的取款數(shù): )。 (300,270,100,30)。 (300,150,100,30)。 (20,270,100,30)。 (20,150,100,30)。 (220,55,350,30)。 選擇服務(wù)模塊 在選擇服務(wù)模塊中,有各種 ATM的服務(wù)功能,只要用戶在該界面中選擇按鈕,它就會彈出各個相應(yīng)的界面。 (8) 通信繳費模塊,實現(xiàn)當前登陸人員對手機進行繳費沖值。 總體設(shè)計中最核心的問題是系統(tǒng)總體功能結(jié)構(gòu)的確定和子系統(tǒng)與模塊的劃分,結(jié)構(gòu)化 。 3 (5) 存款模塊設(shè)計:在存款模塊中,和其他的界面也是同樣的結(jié)構(gòu)。提高學(xué)生適應(yīng)實際,實踐編程的能力; ( 3)培養(yǎng)學(xué)生在項目開發(fā)中團隊合作精神、創(chuàng)新意識及能力。 二、設(shè)計目的 ( 1)復(fù)習(xí)、鞏固軟件開發(fā)的基礎(chǔ)知識,進一步加深對軟件開發(fā)的理解和掌握; ( 2)課程設(shè)計為學(xué)生提供了一個既動手又動腦,獨立實踐的機會,將課本上的理論知識和實際有機的結(jié)合起來,鍛煉學(xué)生的分析解決實際問題的能力。 (4) 修改密碼模塊設(shè)計:在修改密碼模塊中, 必須要兩次輸入你的新密碼,且兩次要匹配,否則系統(tǒng)會 報錯,然后再重新回到修改密碼的界面。 ATM取款機系統(tǒng)功能結(jié)構(gòu)圖 我所設(shè)計的 ATM柜員機主要是由登錄頁面模塊還由選擇服務(wù)模塊組成,其中選擇服務(wù)模塊又由取款服務(wù)模塊、修改密碼模塊、存款服務(wù)模塊、查詢余額模塊、轉(zhuǎn)賬服務(wù)模塊、通信繳費模塊、咨詢服務(wù)模塊、退出操作 模塊組成。 (7) 轉(zhuǎn)賬服務(wù)模塊,實現(xiàn)當前登陸人員向另一賬戶進行轉(zhuǎn)賬。 (150, 20, 150, 30)。 lblwel1=new JLabel(請選擇您需要的交易類型 )。 (this)。 (this)。 (this)。 (this)。 (new Color(119,119,253))。 修改密碼模塊 在修改密碼模塊中,你必須要兩次輸入你的新密碼,且兩次藥匹配, 否則會報錯,然后再重新回到修改密碼的界面。 (lblpwd2)。 (lblsave)。 (90,70,350,30)。 lbltra=new JLabel(請輸入對方的 19位帳號: )。 (lbltra2)。 8 咨詢服務(wù)模塊 選擇該服務(wù)模塊后,系統(tǒng)會顯 示 “系統(tǒng)升級中 ……” ,并提供銀行的人工客服電話。 四、系統(tǒng)運行結(jié)果及存在問題 運行結(jié)果 運行程序進入插卡頁面,運行效果圖,如圖 2所示: 圖 2:插卡界面 9 點擊按鈕插卡、繼續(xù)后,進入輸入密碼界面,如圖 3所示: 圖 3:輸入密碼界面 輸入不正確,則會提醒你密碼不正確,請 重新輸入,當輸入正確密碼后,點擊確定進入系統(tǒng)主界面,運行效果圖,如圖 4所示: 圖 4:系統(tǒng)主界面 在主界面中包含了 8個主要功能,只要用戶在該界面中選擇按鈕,它就會彈 10 出各個相應(yīng)的界面。輸入輸出流等技術(shù)。 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。 JLabel lbljixu,lblpwd,lblwrong,lblqukuan,lblquok1,lblquok2,lblpwd1,lblpwd2
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1