Java语言程序设计_课程设计_ATM自动存取款系统的设计与实现.docVIP

Java语言程序设计_课程设计_ATM自动存取款系统的设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言程序设计 课程设计 题 目 ATM自动存取款设计与实现 与信息工程学院 机科学与技术 132班 学 号 201359225228 学生姓名 指导教师 编写日期 2015.7.9 目录 1需求分析 3 2系统概述 3 3系统运行环境 3 4功能需求描述 3 4.1账户登录模块 4 4.2余额查询模块 4 4.3取款功能模块 4 4.4存取款功能模块 4 4.5转账模块 4 4.6退出系统功能模块 4 5总体设计 5 5.1.ATM自动存取款机主要实现的功能模块图: 5 5.2.程序流程图 6 5.3.类UML图 7 6程序模块设计 9 7设计体会 14 1需求分析 随着生活水平的提高,消费量的增大,开销也越来越大,自然离不开的就是钱。人们有的要取钱,有的要存钱,可是只能去银行,而银行的遍布并不是很广,它可能在人流密集度比较大的地方会设立,或者稍大范围内设立一个,但是对于比较偏远地区的人们,无疑造成了非常大的困难。那么,如何来解决这个问题那?研发ATM柜员机即为广大用户提供了便捷,改善了生活。您无需再到银行排队办理一些简单的业务,ATM柜员机为您提供取款,存款,余额查询,修改密码等功能操作。而且ATM的遍及范围远远大于银行,主要是ATM的自身功能容易实现且容易布局,不需要耗费大量的空间,人力及物力,可以在很多点来设立。也正是在这种情况下,ATM柜员机得到了人们的喜爱并得到了大量的普及,可以说对银行和人们都非常有益的。 Windows系统,主要完成了余额查询功能,功能,存款功能,转账功能,退系统功能存取款机实现一些简单的动能 本次设计了六个类,主要实现了取款功能,存款功能密码功能,转账功能查询功能。 2系统概述 Windows系统。 系统运行环境 Windows7,Windows8,Windows XP下均可运行。 功能需求描述 4.1账户登录模块 输入: 功能: 4.2余额查询模块 输入: 功能: 4.3取款功能模块 输入: 功能: 4.4存取款功能模块 输入: 功能: 4.5转账模块 输入: 功能: 4.6退出系统功能模块 输入: 功能: 5总体设计 5.1.ATM自动存取款机主要实现的功能模块图 5.2.程序流程图 5.UML图 在本次课程设计中我主要负责部分。 如下: import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.*; import java.util.Scanner; //import javafx.scene.control.PasswordField; import javax.swing.*; //import jdk.internal.util.xml.impl.Input; public class login extends JFrame{ private File file; private save JF1; private resign JF2; private ChangePw NPW; private JTextField text1; private JPasswordField text2; private JLabel lab1; private JLabel lab2; private JLabel lab3; private JButton butto1; private JButton butto2; private JButton change; private String acount; private String password; private String money; login(){ file=new File(login.txt); JF1 = new save(); JF2 = new resign(); NPW = new ChangePw(); setTitle(用户登录界面); setLayout(null); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(400,200); text1 =new JTextField(); text2 =new JPasswordField(); lab1 = new JLabel(用户名字:); lab2 = new JLabel(用户密码:); lab3 =new JLabel(欢迎登录); lab3.setF

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档