91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

本人的課程設計作品!經過老師嚴格的考察,絕對完整可行!
這個是用JAVA寫的ATM項目,界面完全是用代碼設計的,在 Jcreator 中,絕對能運行!
本項目是連上數據庫的,本人已經附上了一個數據庫文件,里面還有數據庫的連接圖,一步步交會你如何連接數據庫。
還附上了課程設計報告,詳細地介紹本項目!
本ATM系統包含的功能有:
1.實現ATM柜員機的所有功能,包括:查詢余額、取款、存款、改密碼、轉賬。
2.查詢余額:連接數據庫,根據正確的用戶名與密碼登陸查詢對應的余額。
3.取款、存款:存款與取款的金額必需為100的整數倍,且每次操作不大于1000元,成功修改后,更新對應數據庫的內容。
4.修改密碼:新密碼長度不少于6位,只有舊密碼正確,新密碼符合要求,且兩次輸入相同的情況下才可以成功修改密碼。
5.轉賬:每次轉賬的金額必需小于余額,只有輸入的轉賬賬號兩次都相同的情況下,才可以成功轉賬。
6.用數據庫(或文件)保存當前用戶的用戶卡號、密碼、姓名、余額。

資源截圖

代碼片段和文件信息

//ATM.java
import?javax.swing.*;
import?java.awt.*;
import?java.awt.event.*;
import?java.sql.*;

public?class?ATM?extends?Jframe{
private?JTextArea?messageArea;//文本框
private?JPanel?commandPanel;

private?JButton?chaButton;//查詢
private?JButton?buttonNumber7;
private?JButton?buttonNumber8;
private?JButton?buttonNumber9;
private?JButton?gaiButton;//改密
private?JButton?quButton;//取款
private?JButton?buttonNumber4;
private?JButton?buttonNumber5;
private?JButton?buttonNumber6;
private?JButton?enterButton;//確定
private?JButton?cunButton;//存款
private?JButton?buttonNumber1;
private?JButton?buttonNumber2;
private?JButton?buttonNumber3;
private?JButton?fanhuiButton;//返回
private?JButton?zhuanButton;//轉賬
private?JButton?buttonNumber10;
private?JButton?buttonNumber0;
private?JButton?buttonNumber11;
private?JButton?exitButton;//退出


private?double?balance;
private?double?balance2;
private?double?balance3;
private?double?accountAmount;//余額
private?double?accountAmount2;
private?String?accountNumber=““accountNumber2=““accountNumber3=““accountPin=““accountPin2=““;
private?int?enterState=0;
private?int?i=0;
private?String?s=““;

private?Connection?myCon;
private?Statement?myStatement;
private?ResultSet?myResultSet;



public?ATM()
{



String?driverClass?=?“sun.jdbc.odbc.JdbcOdbcDriver“;
????????String?url?=?“jdbc:odbc:account“;
?????????try?{
????????????//①加載驅動程序
????????????Class.forName(driverClass);
??????????}?catch?(ClassNotFoundException?e)?{
????????????//驅動程序加載不成功,打印錯誤信息并退出
????????????System.out.println(“Can?not?find?driver?“?+?driverClass);
????????????System.exit(?-1);
??????????}

??????????try?{
????????????//②獲得jdbc?連接
????????????myCon?=?DriverManager.getConnection(url?“account“““);
????????????//③創建Statement對象
????????????myStatement?=?myCon.createStatement();
??????????
????????????}?catch?(SQLException?sqe)?{
????????????sqe.printStackTrace();
??????????}
??
CreateUI();
}

private?void?CreateUI()
{
Container?contentPane=getContentPane();
contentPane.setLayout(null);

messageArea=new?JTextArea();
messageArea.setBounds(40130610200);
messageArea.setText(“\n請插入您的銀行卡后,輸入您的帳號:\n\n“);
messageArea.setEditable(false);
contentPane.add(messageArea);
????????
????????JLabel?jLahuanying?=?new?JLabel();
????????jLahuanying.setBounds(40-60610280);
????????jLahuanying.setBackground(Color.lightGray);
????????ImageIcon???img=new?ImageIcon(“10.gif“);
????????jLahuanying.setIcon(img);
????????
contentPane.add(jLahuanying);
commandPanel=new?JPanel();
commandPanel.setBounds(50350590280);
commandPanel.setLayout(new?GridLayout(451515));
contentPane.add(commandPanel);

Font?style?=?new?Font(“華文新魏“025);???
????????messageArea.setFont(style);

chaButton=new?JButton(“查詢“);
chaButton.setFont(new?java.awt.Font(“華文新魏“Font.PLAIN26));
chaButton.setEnabled(false);

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????80224??2010-01-22?11:25??模擬ATM柜員機系統?-\10.gif

?????文件??????24507??2010-01-22?11:53??模擬ATM柜員機系統?-\ATM.java

?????文件?????159744??2010-01-22?15:41??模擬ATM柜員機系統?-\ATM.mdb

?????文件?????837120??2010-01-27?23:02??模擬ATM柜員機系統?-\atm項目報告.doc

?????文件??????31507??2009-10-19?19:53??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\0.jpg

?????文件??????53712??2009-10-19?19:50??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\1.jpg

?????文件??????18109??2009-10-19?20:03??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\10.jpg

?????文件??????85243??2009-10-19?19:51??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\2.jpg

?????文件??????61946??2009-10-19?19:51??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\3.jpg

?????文件??????59948??2009-10-19?20:00??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\4.jpg

?????文件??????56233??2009-10-19?20:00??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\5.jpg

?????文件??????29932??2009-10-19?20:01??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\6.jpg

?????文件??????27573??2009-10-19?20:02??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\7.jpg

?????文件??????21905??2009-10-19?20:02??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\8.jpg

?????文件??????21078??2009-10-19?20:03??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置\9.jpg

?????目錄??????????0??2010-01-27?23:16??模擬ATM柜員機系統?-\程序運行截圖和數據庫配置

?????目錄??????????0??2010-01-27?23:16??模擬ATM柜員機系統?-

-----------?---------??----------?-----??----

??????????????1568781????????????????????17


評論

共有 條評論