没有合适的资源?快使用搜索试试~ 我知道了~
ATM管理系统(java_窗口界面完整版).doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 129 浏览量
2021-11-25
18:20:22
上传
评论
收藏 411KB DOC 举报
温馨提示
试读
23页
ATM管理系统(java_窗口界面完整版).doc
资源推荐
资源详情
资源评论
ATM 管理系统
引言:本系统采用 JAVA 语言并在 eclipse 环境下编写测试完成.涉及类的概念.以及
面向对象的几大特性〔继承.封装.多态.抽象.也有异常处理机制.采用集合〔更好存储账
户数据.基本可以满足大多数 BAM 系统的相关实现。JAVA 类的面相对象的应用.拥有异
常处理机制.不会因为输入错误而导致程序崩溃。本系统各个类之间的相互关系.涉及继
承、封装、多态、抽象.在多态中又涉及重载和重写.相关联系请关注代码注释。可以实
现数据保存功能.数据将保存在文件中〔即当你注册了一个账户.下次再登录系统时.可以
实现与上次最后的操作相衔接。最后账户号自动生成.比较符合现实。
1、软件需求分析
1.1 市场需求
由于的各方面发展速度的大幅提高.几乎所有的银行都配备了不用繁琐的人工操作
的 ATM 自动取款机。人们可以随时随地进行交易.不再受银行的服务时间的约束.取款时也
为人们节省了很多时间.方便快捷。对于配有 ATM 自动取款机的银行.客户较多.系统需操作
方便.信息读取与存储及时快速.方便客户进行自由交易和系统管理员对信息的管理。
1.2 功能需求
软件应包含取款、存款、转账、查询、修改密码等 ATM 机的主要功能。
2、程序结构
本系统主要有 7 个类.即
①Account〔账户类
②SaveAccount〔储蓄账户类:不能透支
③CreditAccount〔信用账户类:可以透支
④Bank〔银行类
⑤ATMOpenAccountFrame〔开户窗口页面
⑥ATMLoginFrame〔登录窗口页面
⑦ATMMainFrame〔操作窗口页面
注:带有完善的相关信息提示弹出窗口 <见下面截图>类的具体属性级行为见代码
3、功能介绍
主要功能有:1.开户〔储蓄账户—信用账户
2.查询账户余额
3.存款
4.取款
5.转账〔一个账户到另一个账户
4、软件设计
1 / 23
7、运行时界面简示
1.初始界面〔账户登录
2.账户登录后界面
3.相关信息提示一览〔只列举一部分
1、查询: 2、存款:
3、取款:
2 / 23
4、转账:
4、用户开户界面:
3 / 23
注意事项:
1、本系统采用的编程环境是 JDK1.7.jer7。所以.运行代码需要保持电脑上所装的
JDK 为 1.7 以上版本.如有报错.只需换个高一点的版本即可。注意:第一次装 JDK.要配置
环境变量〔请查阅相关资料.比较简单
2、本系统代码涉及到包.所以如果报名不一致就会报错.解决方法:修改一下包名即可
3、建议把各个类写在同一个包下面.且每一个类单独写一个 java 文件.如下图:
4、在运行程序前.需要在项目下面新建一个 account.txt〔用来保存数据文件〔如上
4 / 23
图.并在其中写入至少一个账户信息.〔如下图.其中每项代表的意思.请读者参照代码内的注
释.否则在初始化的时候会因为找不到账户信息.从而产生异常。
系统源码:
Account 类
package com.qx;
import javax.swing.JOptionPane;
/**
* 账户类:包含两种账户类型-->1.储蓄账户 2.信用账户
*/
public abstract class Account {
//属性
protected long id;
protected String password;
protected String name;
protected String personId;
protected String accountType;
protected double balance;
//构造方法
public Account<>{
super<>;
}
public Account<long id, String password, String name, String personId,
String type,double balance> {
5 / 23
剩余22页未读,继续阅读
资源评论
天泽通信
- 粉丝: 2
- 资源: 5万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功