教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 建筑文档 >

java - ATM机银行存取款系统的设计与实现本科毕业论文(4)

来源:网络收集 时间:2026-07-20
导读: 商丘师范学院2012届本科毕业论文(设计) lvo.setHuming(hm); lvo.setCaozuo(\取款\+Integer.parseInt(t1.getText())); List list = null; try { list = new Yhdao().ff(); } catch (ClassNotFoundException e2) {

商丘师范学院2012届本科毕业论文(设计)

lvo.setHuming(hm); lvo.setCaozuo(\取款\+Integer.parseInt(t1.getText())); List list = null; try { list = new Yhdao().ff(); } catch (ClassNotFoundException e2) { e2.printStackTrace(); } catch (SQLException e2) { e2.printStackTrace(); } for(int i=0;i

5.6转账模块的实现

用户点击转账按钮,可进行转载转账操作。在程序中应用Zzact类。

5.6.1界面样式

图3-6 用户转账

5.6.2功能实现

用户需要输入户名和转账金额,户名必须存在且金额不能为负数或字母。如果转账数不大于余额,读取转账数额,将信息写入数据库,提示转账成功,否则,提示转账错误。

12

商丘师范学院2012届本科毕业论文(设计)

该部分主要代码如下:

public class Zzact extends JFrame implements ActionListener{ //用户转账窗口 String hm;

public void ff(String hm){ this.hm=hm; JB1.addActionListener(this); f.setBounds(400,150,385,290); f.setLayout(null); addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); f.setVisible(true); }

@Override

public void actionPerformed(ActionEvent e) { Yhvo yvo=new Yhvo(); Yhvo yvo2=new Yhvo(); yvo.setHuming(t1.getText()); yvo2.setHuming(hm); yvo.setMima(\); yvo2.setMima(\); yvo2.setYue(-Integer.parseInt(t2.getText())); yvo.setYue(Integer.parseInt(t2.getText())); try { Yhdao.ff2(yvo,3); } catch (ClassNotFoundException e2) { e2.printStackTrace(); } catch (SQLException e2) { e2.printStackTrace(); } Lsvo lvo=new Lsvo(); lvo.setHuming(t1.getText()); lvo.setCaozuo(\从账户\+hm+\转入\+Integer.parseInt(t2.getText())+\元\); List list = null; try { list = new Yhdao().ff(); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } catch (SQLException e1) { e1.printStackTrace(); }

13

商丘师范学院2012届本科毕业论文(设计)

for(int i=0;i list2 = null; try { list2 = new Yhdao().ff(); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } catch (SQLException e1) { e1.printStackTrace(); } for(int i=0;i

14

商丘师范学院2012届本科毕业论文(设计)

5.7查询历史记录模块的实现

用户点击查询历史按钮,可进行查询用户历史操作。在程序中应用Lsact类。

5.7.1界面样式

图3-7 查询历史纪录

5.7.2功能实现

用户单击查询按钮。文本框内会显示用户从注册到此时的所有注册、存款、取款、转账等操作的详细信息。该部分主要代码如下:

public class Lsact extends JFrame implements ActionListener{ addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); f.setVisible(true); } @Override public void actionPerformed(ActionEvent e) { List list=null; try { list = new Lsdao().ff(); } catch (ClassNotFoundException e1) { e1.printStackTrace(); } catch (SQLException e1) { e1.printStackTrace(); } StringBuffer sb = new StringBuffer(); System.out.println(list); sb.append(\账户 \ + \操作时间 \ +\操作 \+ \账户余额 \ +\); for(int i=0;i

15

商丘师范学院2012届本科毕业论文(设计) }

}

sb.append(list.get(i).getHuming() +\ \+ list.get(i).getShijian()+\ \+ list.get(i).getCaozuo()+\ \+\+ list.get(i).getYue()+\ \ ); sb.append(\); } }

t.setText(sb.toString());

6发布程序及分包规范

可以使用jar.exe把一写文件压缩成JAR文件,来发布我们的应用程序,我们把本Java应用程序中涉及到的类文件压缩成一个JAR文件,即lunwen.jar。程序详见附录。

程序分包及其功能如下: Java部分

util包:基础通用包,可以被所有类调用 ,包含Allutil.java;

vo包:公共属性包,与数据库属性对应,包含数据库属性的设定器访问器,包含

Lsvo.java和Yhvo.java;

dao包:处理Java与Oracle的连接和数据交互,包含Lsdao.java和Yhdao.java;

action包:交互界面的设计和处理用户界面数据的接受与传递,包含Dl.java、Zc.java、

Xz.java、Ck.java、Qk.java、Zz.java和Cx.java; Oracle部分

创建图表:创建用于存储用户信息的yonghu表和存储用户操作记录的lishi表; 创建存储过程:创建存储过程p_yh和p_ls用于数据的存取;

结 论

随着我国信息产业发展迅速,国内银行之间以及与外国银行之间的竞争也越来越激烈,怎样发展业务以吸引更多顾客是各银行面队的当务之急。而存取款帐目管理是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着相当重要的作用。现在银行的业务越来 …… 此处隐藏:1518字,全部文档内容请下载后查看。喜欢就下载吧 ……

java - ATM机银行存取款系统的设计与实现本科毕业论文(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/439511.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)