java - ATM机银行存取款系统的设计与实现本科毕业论文(4)
商丘师范学院2012届本科毕业论文(设计)
lvo.setHuming(hm); lvo.setCaozuo(\取款\+Integer.parseInt(t1.getText())); List 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 13 商丘师范学院2012届本科毕业论文(设计) 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 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字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [建筑文档]2018年公需课:专业技术人员创新能力与
- [建筑文档]2013年福建教师招考小学数学历年真题
- [建筑文档]高中信息技术课flash知识点总结 - 图文
- [建筑文档]电工实训 - 图文
- [建筑文档]最高院公告案例分析100篇(民商篇)
- [建筑文档]南开中学高2017级14-15学年(上)期末
- [建筑文档]五粮液集团战略分析
- [建筑文档]鲁教版(2012秋季版)九年级化学 酸碱
- [建筑文档]超星尔雅2017中国哲学概论自整理题库答
- [建筑文档]关于成为海口金盘饮料公司材料独家供货
- [建筑文档]LNG学习资料第一册 基础知识 - 图文
- [建筑文档]四年级品社下册《好大一个家》复习资料
- [建筑文档]现阶段领导权力腐败的特点及发展趋势
- [建筑文档]魏晋南北朝诗歌鉴赏—嵇康
- [建筑文档]坚持追求真爱是理智的行为 正方一辩稿
- [建筑文档]湘西州刑释解教人员帮教安置工作存在的
- [建筑文档]园林工程试题库及答案
- [建筑文档]计算机长期没有向WSUS报告状态
- [建筑文档]日语最新流行语
- [建筑文档]B62-016 景观进场交底专题会议
- 2018年中考语文课内外古诗词鉴赏专题复
- 高考试题研究心得体会
- C语言基础题及答案
- 电气控制及PLC习题及答案
- 都昌小学家长学校汇报材料
- GMAT作文模板正确使用方法
- 俄军办坦克大赛:中国99式有望与豹2A6
- 成本会计练习题
- 酒店餐饮业最流行的5S管理方法
- 2014-2015学年山东省菏泽市高二(下)
- 《黄鹤楼送孟浩然之广陵》教案、说课、
- 2013年结构化学自测题 有答案版
- 2011西安世界园艺博览会游览解说词(附
- 窗口文明单位示范单位创建活动总结
- 2018满分超星尔雅就业课后练习期末答案
- 韶山市城市总体规划-基础资料
- 苏教版第三单元知识点归纳
- 第4章 曲轴模态分析
- 加大查办案件力度的思考
- 武汉CPC导轨介绍




