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

正文內(nèi)容

java課程設(shè)計-atm柜員機模擬程序-展示頁

2025-07-16 11:53本頁面
  

【正文】 nListener()、(new ActionListener()等按鈕的事件。 (null)。 public Setpw() { initComponents()。 public JLabel oldpw。 public JPasswordField jPwold。 public JPasswordField jPwmit。關(guān)鍵代碼:class Setpw extends JFrame { public JButton mit。 }(7)修改密碼模塊class Setpw創(chuàng)建此類是為了實現(xiàn)修改密碼的功能,設(shè)置的密碼必須是六位以上的字符,并且所設(shè)置的密碼不能是同一個字符組成,否則報錯。 (null)。 public Display() { initComponents()。 public JButton quit。 private JLabel jL1。 }(6)顯示余額模塊Class Display功能為顯示當前余額,在顯示余額時JTextField的內(nèi)容不可以編輯,成員有:成員變量back、jLquit、qukuan和構(gòu)造方法Display()和方法數(shù)set(String str)和初始化的方法initComponents()。 (false)。 public Input() { initComponents()。 private JTextField jT1。 private JButton mit。成員有:clear、mit、jLjTstr以及構(gòu)造函數(shù)Inputhe()和初始化方法initComponents()。 (false)。 public Take() { initComponents()。 public JButton quit。 private JLabel jL1。 public JButton clear。該類的成員有:back、clear、mit、quite、JLJT1和構(gòu)造方法Take()和初始化的initComponents()。//使窗口至于屏幕中央 (true)。 public Load() { initComponents()。//增刪 private JLabel jL1。 public JTextField accountnum。它的成員有:Jpassword、accountnum、mitt、JLJL2和構(gòu)造方法Load()和初始化方法initComponents()。 //設(shè)置窗口相對于指定組件的位置 (false)。 //重設(shè) //框架按鈕參數(shù) public MainFrame() { //主框架函數(shù) initComponents()。 //退出 public JButton qukuan。 //檢測 public JButton cunkuan。實現(xiàn)的功能主要為主界面的初始化,主界面的布局管理,設(shè)置好查詢、存款、取款、退出、返回的操作按鈕。//存款后在原來基礎(chǔ)上加所存部分 }(2)主界面構(gòu)造模塊Class MainFrame構(gòu)造主界面,提供業(yè)務(wù)選擇,讓用戶可以在這個界面選擇存款、取款、查詢余額、修改密碼。 } public void deccount(int money){ //deccount 取款 count=money。 //初始賬號 private String password=123456。創(chuàng)建賬戶關(guān)鍵代碼:class Account { private int count=10000。實現(xiàn)了賬戶信息的初始化工作,設(shè)置默認賬戶信息,賬號:123456,密碼:123456。(1)賬戶創(chuàng)建模塊Class Accout創(chuàng)建客戶,初始化客戶信息功能以及保存客戶信息,例如:卡號、密碼、原有余額、取款后卡里的余額以及存款后卡里的余額。許多軟件開發(fā)商以Eclipse為框架開發(fā)自己的IDE。最初主要用來Java語言開發(fā),通過安裝不同的插件Eclipse可以支持不同的計算機語言,比如C++和Python等開發(fā)工具。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。(2)ATM柜員機總體流程圖,如圖 圖1圖1(3)ATM柜員機模擬模擬系統(tǒng)UML圖,如圖 圖2 圖 2軟件平臺:Eclipse,jdk全套軟件,editpuls編輯器Eclipse 是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。選擇修改密碼按鈕可以進行修改密碼房,但是要先輸入就密碼正確并且兩次輸入新密碼一致才可以修改密碼。在主界面按下存款按鈕可以進行存款操作,在對話中輸入你需要存入的金額,所輸入的數(shù)字也要是100的整數(shù)倍,而且不可以是負數(shù)。取款界面既可以通過主界面進入,也可以通過查詢、存款等操作過程中的界面進入。通過查詢功能我們可以查詢賬戶的余額,在查詢過程中我們可以選擇取款的業(yè)務(wù),除此之外,查詢界面之中還有返回和退出的操作。主界面包括查詢、存款、取款、修改密碼、退出的功能按鈕,按下相應的按鈕,可以進行相應的操作。根據(jù)現(xiàn)有的銀行ATM系統(tǒng),我們可以很快就可以了解本次設(shè)計的ATM系統(tǒng)應該具有的操作。除了幾大界面之外,還有系統(tǒng)的初始化,主要是初始卡號、密碼的設(shè)定等。除此之外,還有在登陸系統(tǒng)后的功能選擇模塊,退出功能則鑲嵌在各個需要的模塊中。初次之外,作為ATM系統(tǒng),還需要最基本的兩大功能,即登陸和退出。l 修改密碼:新密碼長度不小于6位,不允許出現(xiàn)6位完全相同的情況,只有舊密碼正確,新密碼符合要求,且兩次輸入相同的情況下才可以成功修改密碼。l ATM取款:每次取款金額為100的倍數(shù),總額不超過5000元,支取金額不允許透支。(2)題目設(shè)計要求:本ATM柜員機的主要功能如下所述:要求使用圖形用戶界面。自動柜員機,即ATM,是指銀行在不同地點設(shè)置一種小型機器,利用一張信用卡大小的膠卡上的磁帶記錄客戶的基本戶口資料(通常就是銀行卡),讓客戶可以透過機器進行提款、存款、轉(zhuǎn)賬等銀行柜臺服務(wù),大多數(shù)客戶都把這種自助機器稱為自動提款機。這時候就迫切的需要一種自動的,易于普及的,低成本的設(shè)備來解決這一問題。雖然銀行網(wǎng)點越來越多,銀行的工作效率也隨著信息化有較明顯的增長,但是依舊不能滿足廣大用戶的需要。受傳統(tǒng)觀念影響,絕大多數(shù)人喜歡把資金投進銀行,而在需要使用現(xiàn)金的時候再到銀行提取現(xiàn)金。雖然很幸苦但是,最終的成果還是令人滿意的,最后感謝指導老師對我們幫助和支持。程序一不小心就會出錯不能運行,還需要認真檢查,細心細心加細心才能做好?;A(chǔ)功課做好以后第二天正式開工,選定好了題目,進行方法選擇、框架設(shè)計、畫出流程圖、UML圖,進行了初步的程序設(shè)計構(gòu)想。由于知識的積淀比較少,且有些知識掌握不太牢靠,記憶模模糊糊的,最后決定惡補一下落下的知識點再進行程序的設(shè)計。指導教師簽字 年 月 日 課程設(shè)計(大作業(yè))成績學號: 姓名: 指導教師: 課程設(shè)計題目:設(shè)計一個ATM柜員機模擬程序,實現(xiàn)系統(tǒng)登錄、余額查詢、ATM取款、ATM存款、修改密碼等一些ATM柜員機的基本功能,模擬ATM的工作原理和人機交互。1月7號,測試,對程序進行調(diào)試、運行并進行相應的分析。1月5號,查閱資料,進行初步設(shè)想并畫出流程圖。修改密碼:新密碼長度不小于6位,不允許出現(xiàn)6位完全相同的情況,只有舊密碼正確,新密碼符合要求,且兩次輸入相同的情況下才可以成功修改密碼。當輸入給定的卡號和密碼(初始卡號和密碼為123456)時,系統(tǒng)能登錄ATM柜員機系統(tǒng),用戶可以按照以下規(guī)則進行:查詢余額:初始余額為10000元ATM取款:每次取款金額為100的倍數(shù),總額不超過5000元,支取金額不允許透支。課程設(shè)計(大作業(yè))報告課程名稱:面向?qū)ο蟪绦蛟O(shè)計課程設(shè)計 設(shè)計題目:ATM柜員機模擬程序 院 系:信息技術(shù)學院 班 級: 設(shè) 計 者: 學 號: 指導教師: 設(shè)計時間:201614-201618 信息技術(shù)學院昆明學院課程設(shè)計(大作業(yè))任務(wù)書姓 名: 院(系):信息技術(shù)學院專 業(yè):計算機科學與技術(shù) 學 號:任務(wù)起止日期:201614-201618課程設(shè)計題目:設(shè)計一個ATM柜員機模擬程序,實現(xiàn)系統(tǒng)登錄、余額查詢、ATM取款、ATM存款、修改密碼等一些ATM柜員機的基本功能,模擬ATM的工作原理和人機交互。課程設(shè)計要求:使用圖形用戶界面。ATM存款:不能出現(xiàn)負存款。工作計劃及安排:1月4號,老師布置任務(wù)、講授設(shè)計內(nèi)容。 1月6號,詳細設(shè)計,創(chuàng)建各個類、編寫程序代碼。1月8號,書寫課程設(shè)計報告,驗收、考核及答辯??偨Y(jié):通過為時一周的課程設(shè)計,我受益匪淺,把平時所學的知識通通運用了進來,雖然平時積淀的知識點比較少、比較單一,但是在這次實驗中把零零碎碎的知識都連貫起來了,也達到了課程設(shè)計的目的,最主要的是通過一周的努力我終于用面向?qū)ο蟪绦蛟O(shè)計的知識做出了這個“ATM柜員機模擬系統(tǒng)”。第一天,去圖書館借了相關(guān)圖書,把知識點打牢,然后參考了相似的的幾個實例,并進行了一些分析和總結(jié)。第三天,編寫程序代碼,這個過程我覺得是最艱難的,因為代碼太多,還有API接口不是很熟悉,所以要經(jīng)常翻閱手冊,花費了很多時間。反復的進行分析調(diào)試,最后一天把程序調(diào)試通過后,進行課程設(shè)計報告的撰寫。指導教師評語:成績:填表時間: 指導教師簽名: 課程設(shè)計(大作業(yè))報告一、 題目分析(1)設(shè)計目標:隨著市場經(jīng)濟的繁榮發(fā)展,人們的物質(zhì)生活得到極大的提高,手中的剩余資金也日益增多。這就導致銀行業(yè)務(wù)的急劇增加。而一味的增加營業(yè)網(wǎng)點,從理論上雖然能稍微的緩解銀行的壓力,但是治標不治本,而且每增加一個網(wǎng)點,不僅要付出昂貴的資金成本,還需要長期投入人力資本,成本非常之昂貴。于是ATM機系統(tǒng)應運而生了。本文正是通過設(shè)計一個ATM模擬模擬程序來實現(xiàn)ATM機系統(tǒng)的基本功能,充分運用自己所學的Java知識進行設(shè)計編程。當輸入給定的卡號和密碼(初始卡號和密碼為123456)時,系統(tǒng)能登錄ATM柜員機系統(tǒng),用戶可以按照以下規(guī)則進行:l 查詢余額:初始余額為10000元。l ATM存款:不能出現(xiàn)負存款。(1)設(shè)計思想:通過程序要求,我們可以清楚的知道本次設(shè)計的ATM柜員模擬程序需要實現(xiàn)四大功能,即查詢余額、取款、存款、修改密碼。根據(jù)上述的功能分析,我們可以把整個ATM系統(tǒng)分為登陸模塊、查詢模塊、取款模塊、存款模塊、修改密碼模塊。由于各個模塊的功能實現(xiàn)是通過界面顯示出來的,則程序設(shè)計又可以理解為幾大界面的設(shè)計:登陸界面、主界面、查詢余額界面、取款界面、存款界面、修改密碼界面。在程序的大體框架確定之后,我們需要了解各個模塊所要實現(xiàn)和需要具有的功能。用戶輸入正確的賬號和密碼就可以登錄到該系統(tǒng)的主界面中去,進行相應的操作:取款、存款、查詢、修改密碼。在主界面中按下查詢按鈕可以進行查詢操作。返回的操作會使用戶回到主界面,退出的操作會使用戶直接回到登陸界面。取款功能在對話框中輸入你想要取出的金額,但是次金額不可以比賬戶的余額大,且必須是100的整數(shù)倍,取款完畢,會彈出是否顯示余額的提示,選“是”的話就會進入查詢界面,選“否”的話,則回到主界面。存款完畢,會彈出是否顯示余額的提示,選“是”的話就會進入查詢界面,選“否”的話,則回到主界面。修改完成后,會返回主界面。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。Eclipse是著名的跨平臺的自由集成開發(fā)環(huán)境(IDE)。Eclipse的本身只是一個框架平臺,但是眾多插件的支持使得Eclipse擁有其他功能相對固定的IDE軟件很難具有的靈活性。 圖 3二、各模塊分析與實現(xiàn)代碼中出現(xiàn)的Account類、MainFrame類、Load類、Take類、Input類、Setpew類和Display類都繼承了Java類JFrame。此類包含的成員有:成員變量account、count、password和方法構(gòu)造方法Account()。以便后續(xù)測試登陸時作為進入ATM模擬系統(tǒng)的信息憑證。 //初始賬戶余額10000 private String account=123456。 //初始密碼 public Account() { //賬戶函數(shù) } public void setpw(String password){ //設(shè)置密碼 =p
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1