java课程设计报告-自动取款机模拟程序.doc

还剩

53页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,很抱歉,此页已超出免费预览范围啦!

如果喜欢就下载吧,价低环保!

内容要点:

}StrUtil(判断字符串是否为空):package edu.hfuu.util;/*** 判断字符串* * @author Thunder-king**/public class StrUtil {public static boolean isEmpty(String str){if(str.isEmpty()||str==null){return true;}else{return fal * @param cardNum* @return List*/public static List query(String cardNum) {List users = new ArrayList();String sql = "select cardNum,password,balance from user where cardNum =?";users = UserDao.select * 判断输入是否是12 位数字* * @param str* @return*/public static boolean isCardNum(String str) {if (Pattern.matches("^[0-9]{12}$", str)) {return true;} else {return false;}}}QueryBalance(查询余额工具):package edu.hfu}}InputJudge(输入判断):package edu.hfuu.util;import java.util.regex.Pattern;public class InputJudge {/*** 判断输入是否是数字* * @param str* @return*/public static boolean isFigure(String str) {if (Pattern.matches( * 修改密码*/public boolean changePassword(String passwordOne,String passwordTwo,String cardNum) {if (passwordOne.equals(passwordTwo)) {String sql = "update user set password=? where cardNum=?;";if (UserDpublic class GeneralUser {/*** 取款*/public boolean withdrawingMoney(int money,int balance,String cardNum) {String sql = "update user set balance=? where cardNum=?;";if (UserDao.update(sql, (balance - mreturn conn;}public static void closeConnection(Connection conn){try {conn.close();} catch (SQLException e) {e.printStackTrace();System.out.println("数据库关闭异常!");}}}GeneralUser(普通用户工具):package edu.hfuu.import java.sql.DriverManager;import java.sql.SQLException;public class DbUtil {private final static String URL = "jdbc:mysql://localhost:3306/atm?user=root&password=root&useUnicode=true&characterEnco

发表评论

暂无评论,赶快抢占沙发吧。

java课程设计atm机_java课程设计报告-自动取款机模拟程序.doc相关推荐

  1. java编写的atm机项目结题报告_java编写的atm机项目结题报告.docx

    java编写的atm机项目结题报告 java编写的atm机项目结题报告 篇一:java自动取款机模拟程序报告含源代码 合肥学院 计算机科学与技术系 课程设计报告 XX-XX学年第一学期 课学学专指 业 ...

  2. java程序模拟atm机_Java项目实现模拟ATM机

    本文实例为大家分享了Java实现模拟ATM机的具体代码,供大家参考,具体内容如下 项目名称 模拟ATM机 项目描述 简单实现ATM机功能 代码实现 测试类 public class Test { // ...

  3. java编写的atm机项目结题报告_《计算机学院视频教程网站的创建》教学研究项目结题报告.pdf...

    <计算机学院视频教程网站的创建>教学研究项目结题报告.pdf 还剩 8页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: <计算机学院 ...

  4. java atm柜机_java课程设计-ATM柜机模拟程序.doc

    java课程设计-ATM柜机模拟程序 课程设计(大作业)报告课程名称:面向对象程序设计课程设计 设计题目:ATM柜员机模拟程序 院 系:信息技术学院 班 级: 设 计 者: 学 号: 指导教师: 设计 ...

  5. java web atm机_Java项目实现模拟ATM机

    本文实例为大家分享了Java实现模拟ATM机的具体代码,供大家参考,具体内容如下 项目名称 模拟ATM机 项目描述 简单实现ATM机功能 代码实现 测试类 public class Test { // ...

  6. java web聊天室论文_基于java网页版聊天室的设计与实现毕业论文含开题报告及文献综述.doc...

    基于java网页版聊天室的设计与实现毕业论文含开题报告及文献综述.doc 还剩 52页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价 ...

  7. java模拟atm 课程设计_java课程设计ATM机(图形用户)代码

    [实例简介] 这是我在大二的时候学java时自己写的一个模拟ATM机的小程序,用了图形用户界面,数据库,绝对原创 [实例截图] [核心代码] atm └── atm ├── bin │   └── c ...

  8. java课程设计总结迷宫_Java课程设计走迷宫详解.doc

    Java语言与面向对象技术 课程设计报告 ( 2014 -- 2015年度第 1 学期) 走迷宫 目 录 目 录2 1 概 述1 1.1 课程设计目的1 1.2 课程设计内容1 2 系统需求分析2 2 ...

  9. 银行ATM自动取款机模拟程序C语言——课程设计实习

    绪论 ATM即自动取款机的意识,ATM是最普遍的自助银行设备,可以提供最基本的银行服务之一,即出钞交易,有些全功能的产品还可以提供信封存款业务.在ATM自动取款机上也可以进行账户查询和改密的业务.作为 ...

最新文章

  1. Pycharm报错合集:在pycharm运行anaconda配置的Pytorch环境报错(Environment location diretory is not empty )
  2. Frost Sullivan权威报告:阿里云再次领跑云WAF大中华区市场
  3. jmeter 取json值_干货丨实战经验分析,带你走进Jmeter参数化
  4. 《Linux内核设计与实现》读书笔记(二)- 内核开发的准备
  5. Java 和 Android系统环境变量设置
  6. <table/>设置列宽度无效的问题
  7. C#实现像微信PC版一样的扫码登录功能
  8. 自己在总结前人经验下弄的几个opencv封装函数
  9. 华为根本没有鸿蒙系统,【图片】你看不明白的鸿蒙系统,才是华为缔造未来的“伟大”!华为并没有把系统划分为手机操作系统,我们就能知道华为想的并不是那么简单【手机吧】_百度贴吧...
  10. QQ坦白说使用Fiddler抓包获取json
  11. 很强大的上网行为管理终端软件-云子可信-一键禁止访问视频网站
  12. aspnetcore vue 下载zip文件,压缩包打不开的问题记录
  13. t00ls.net关闭了
  14. 漏斗模型-数据分析师的必备神器
  15. 白盒测试中的逻辑覆盖法
  16. 7-44 [0508]个人所得税
  17. 如何使用DMA,包含源码以及详细注释
  18. 【AI4Code】CodeX:《Evaluating Large Language Models Trained on Code》(OpenAI)
  19. 无法访问计算机请检查名称的拼写,Win7访问共享文件夹提示“请检查名称的拼写”怎么办?...
  20. linux自定义刷新率,Linux下设置其分辨率及刷新率

热门文章

  1. amd linux raid,组建RAID0磁盘阵列之AMD篇
  2. 海量微博数据舆情热点挖掘项目难点总结
  3. 参考文献格式字号字体_论文格式要求及字体大小
  4. Worthington核酸酶、微球菌相关研究及测定方案
  5. Altium Designer 打开警报# could not start vault explorer.Please make sure that vault explorer extension
  6. 日常所用的耳机接口定义
  7. ECIF OCRM ACRM关系
  8. HTML CSS xmind总结
  9. linux tomcat 无法关闭 :8005端口未启动
  10. 【原理篇】qBittorrent下载+转种Transmission快校版+IYUU Plus辅种教程