ATM取款机用户界面设计

时间:2014-03-21 14:12:33
【文件属性】:
文件名称:ATM取款机用户界面设计
文件大小:2KB
文件格式:JAVA
更新时间:2014-03-21 14:12:33
ATM package atm.com; /** * 用户帐户类 */ import java.sql.*; public class Account { DataOperation dto = new DataOperation(); /* * 修改密码方法 */ public int changePwd(String gId, String pwd, String oldPwd, String newPwd, String newPwd2) { if (newPwd.length() == 0 || newPwd.trim().equals("")) return -3;// 新密码不能为空 else if (oldPwd.equals(pwd)) { if (newPwd.equals(newPwd2)) { dto.exeSql("update atm set pwd='" + newPwd + "' where gId='" + gId + "'"); return 1;// 密码修改成功 } else { return -2;// 两次输入不同 } } else { return -1;// 旧密码输入错误 } } /* * 验证用户ID方法 */ public boolean checkAccount(String tId) { String sql; sql = "select * from atm where gId='" + tId + "'"; if (dto.getRowcount(sql) > 0)// 合法ID { return true; } else// 非法ID { return false; } } /* * 验证用户密码方法 */ public boolean checkPwd(String tId, String tpwd) { String sql; sql = "select * from atm where pwd='" + tpwd + "' and gId='" + tId + "'"; if (dto.getRowcount(sql) > 0)// 合法密码 { return true; } else// 非法密码 { return false; } } /* * 该方法用于查询余额方法 */ @SuppressWarnings( { "finally", "finally", "finally" }) public float queryBalance(String gId) { ResultSet rs; String sql = "select * from atm where gId='" + gId + "'";

网友评论

  • 下了,自己花了时间去弄懂
  • 自己没看清,以为是C++的呢,没想到是JAVA的诶,要是有代码实现就好了
  • 只是一个文档,资源简介里基本就都有了,所以下载的必要不大...