-
大小: 2.79MB文件類型: .zip金幣: 2下載: 0 次發布日期: 2023-08-16
- 語言: Java
- 標簽: javaATM??javaGUIATM??
資源簡介
java語言編寫的簡單模擬ATM機功能案例,有美觀的UI界面,和比較完善的功能模塊,業務分層,編碼格式規范??晒┏鯇W者參考。 另在db文件夾中附帶兩種數據庫(mysql、sqlserver)表結構。
項目目錄結構:
.classpath
.project
.settings
org.eclipse.jdt.core.prefs
bin
mysql-connector-java-5.1.18-bin.jar
db
mysql_bank.sql
sqlserver_bank.sql
lib
mysql-connector-java-5.1.18-bin.jar
MANIFEST.MF
pics
a11.jpg
a12.jpg
a13.jpg
a16.jpg
a18.jpg
a19.jpg
jgyh.jpg
pic.jpg
src
cn
bank
action
CheckBalance.java
LoginAction.java
ModifyPsw.java
TransferAccountsAction.java
UpdateBalance.java
domin
CardInfo.java
start
Login.java
UI
CheckBalanceUI.java
FailedLoginUI.java
LoginUI.java
ModifyPswUI.java
ServiceUI.java
SuccessModifyPswUI.java
SuccessTransferAccountsUI.java
SuccessWithdrawingMoneyUI.java
TransferAccountsUI.java
WithdrawingMoneyUI.java
WithdrawingMoneyUI4OtherFiguer.java
utils
DbManager.java
Thumbs.db

代碼片段和文件信息
package?cn.bank.action;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?cn.bank.utils.DbManager;
public?class?CheckBalance?{
public?double?balance(String?cardID){
?
Connection?conn=null;
????PreparedStatement?ps=null;
????ResultSet?rs=null;
????double?balance?=?0;
??try{
??conn?=??DbManager.getConnection();
??????String?sql=“select?balance?from?cardInfo?where?cardID=?“;
??????ps=conn.prepareStatement(sql);
??????ps.setString(1cardID);?
??????rs=ps.executeQuery();
??
????while(rs.next()){
??????balance=rs.getDouble(“balance“);
??????return?balance;
?????}
???}catch?(SQLException?e)?{
e.printStackTrace();
}?finally?{
DbManager.release(conn?ps?rs);
}
????return?balance;
???}
}???
???
?
??
?
?
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-06-07?11:05??imitateATM\
?????文件?????????421??2013-06-06?13:10??imitateATM\.classpath
?????文件?????????379??2011-01-05?14:36??imitateATM\.project
?????目錄???????????0??2013-06-07?11:03??imitateATM\.settings\
?????文件?????????629??2011-01-05?14:36??imitateATM\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2013-06-07?11:03??imitateATM\bin\
?????目錄???????????0??2013-06-07?11:03??imitateATM\bin\cn\
?????目錄???????????0??2013-06-07?11:03??imitateATM\bin\cn\bank\
?????目錄???????????0??2013-06-07?11:03??imitateATM\bin\cn\bank\action\
?????文件????????1522??2013-06-06?19:06??imitateATM\bin\cn\bank\action\CheckBalance.class
?????文件????????1528??2013-06-06?19:06??imitateATM\bin\cn\bank\action\LoginAction.class
?????文件????????1533??2013-06-07?09:37??imitateATM\bin\cn\bank\action\ModifyPsw.class
?????文件????????2422??2013-06-07?09:57??imitateATM\bin\cn\bank\action\TransferAccountsAction.class
?????文件????????1596??2013-06-06?19:35??imitateATM\bin\cn\bank\action\UpdateBalance.class
?????目錄???????????0??2013-06-07?11:03??imitateATM\bin\cn\bank\domin\
?????文件????????1244??2013-06-06?19:58??imitateATM\bin\cn\bank\domin\CardInfo.class
?????目錄???????????0??2013-06-07?11:03??imitateATM\bin\cn\bank\start\
?????文件?????????470??2013-06-07?10:47??imitateATM\bin\cn\bank\start\Login.class
?????目錄???????????0??2013-06-07?11:03??imitateATM\bin\cn\bank\UI\
?????文件?????????929??2013-06-06?20:21??imitateATM\bin\cn\bank\UI\CheckBalanceUI$1.class
?????文件?????????923??2013-06-06?20:21??imitateATM\bin\cn\bank\UI\CheckBalanceUI$2.class
?????文件?????????760??2013-06-06?20:21??imitateATM\bin\cn\bank\UI\CheckBalanceUI$3.class
?????文件????????3101??2013-06-06?20:21??imitateATM\bin\cn\bank\UI\CheckBalanceUI.class
?????文件?????????725??2013-06-07?10:55??imitateATM\bin\cn\bank\UI\FailedLoginUI$1.class
?????文件?????????784??2013-06-07?10:55??imitateATM\bin\cn\bank\UI\FailedLoginUI$cxjr.class
?????文件????????1969??2013-06-07?10:55??imitateATM\bin\cn\bank\UI\FailedLoginUI.class
?????文件?????????846??2013-06-07?10:54??imitateATM\bin\cn\bank\UI\LoginUI$1.class
?????文件?????????706??2013-06-07?10:54??imitateATM\bin\cn\bank\UI\LoginUI$2.class
?????文件????????1483??2013-06-07?10:54??imitateATM\bin\cn\bank\UI\LoginUI$Monitor.class
?????文件????????2967??2013-06-07?10:54??imitateATM\bin\cn\bank\UI\LoginUI.class
?????文件????????2916??2013-06-07?09:37??imitateATM\bin\cn\bank\UI\ModifyPswUI.class
............此處省略67個文件信息
- 上一篇:poi Excel導入導出的jar包
- 下一篇:畢業設計java圖形圖象處理
評論
共有 條評論