使用C# windows窗体应用程序。包括了开户、登陆、系统管理等功能。
2021-06-17 23:55:49 44KB ATM 在线 系统 C#
1
基于 Eclipse 的ATM 自动取款机系统 没有使用数据库 操作简单 java源码
2021-06-17 20:49:54 2KB JAVA
1
1. 账户类(满分50分) 版本1:满分10 分 设计Account1 类,包含: ■ 一个名为 id 的int 类型的私有数据域(默认值为 0),长度为 6 位。 ■ 一个名为 balance的double 类型的私有数据域(默认值为 0)。 ■ 一个名为 annualInterestRate 的double 类型的私有数据域存储当前利率(默认值为 0)。 假设所有的账户都有相同的利率。 ■ 一个名为 dateCreated 的Date 类型的私有数据域存储账户的开户日期。 ■ 一个能创建默认账户的无参构造方法。 ■ 一个能创建带特定 id 和初始余额的构造方法,初始余额不能为负数。 ■ id 、balance和annualInterestRate 的访问器和修改器。 ■ dateCreated 的访问器。 ■ 一个名为 getMonthlyInterestRate 的方法返回月利率。 ■ 一个名为 withDraw 的方法从账户提取特定金额。 ■ 一个名为 deposit 的方法向账户存人特定金额。 ■ double 类型的数据域保留 2 位小数。 ■ 成员方法和数据域应进行基本的合理性检查。 设计测试类 ATMMachine1: ■ 创建一个有 100 个账户的数组,其 id 为0,1,2,...99, 并初始化收支为 1000 美元。 ■ 主菜单如下(可参考教材中文版 P296或英文版 P367): Main menu 1: check balance 2: withdraw 3: deposit 版本2:满分20 分 扩展Account1 类为Account2 类: ■ Account2 类继承 Account1 类。 ■ 为Account2 类新增一个名为 password 的String 类型的私有数据域存储账号密码。 password 只能为字母或数字,长度不能小于 6 且不能大于 10。密码显示时为*******。 ■ 为Account2 类新增一个名为 name的String 类型的私有数据域存储客户名字。 ■ 为Account2 类新增一个名为 transactions 的ArrayList 类型的新数据域,其为客户存 储交易记录。这要求新建一个名为 Transaction 的类,类的定义请参照教材中文版 P327或英 文版P404。每笔交易都是 Transaction 类的一个实例。 ■ 新增一个带初始余额的构造方法,其 id 随机产生,但不能与当前系统的 id 重复。 若初始余额的参数为负数,则抛出一个自定义异常并在当前构造方法中进行处理。 ■ 重写方法 withDraw ,要求支取的金额为 100 的整数倍,并且当日支取金额不能超过 5000,支取金额不允许透支。每进行一次操作应向 transactions 数组线性表添加一笔交易。 ■ 重写方法 deposit ,要求每进行一次操作应向 transactions 数组线性表添加一笔交易。 ■ 新增一个方法 changePassword ,只有旧密码正确,新密码符合要求,且两次输入相 同的情况下才可以成功修改密码 设计测试类 ATMMachine2,其主菜单如下(可参考教材中文版 P296或英文版 P367): Main menu 0:create a account 1: check balance 2: withdraw 3: deposit 4:details of the transaction 5: change password 6:exit ■ 若用户选择新建一个账号,则应提示用户输入账号 password 、balance 和 annualInterestRate ,其中 id 随机产生。新产生的账户应序列化到名为 accounts.dat 的文件中。 所有账户只能通过这种方式产生。 ■ 所有用户操作结果应同步到 accounts.dat 文件中相应账户中。 ■ 所有用户操作应有友好、简介的提示语。 版本3:满分20 分 请参照银行的 AT M机界面,在 Account2 类的基础上开发一个 GUI 界面的AT M系统。 要求界面应模拟小键盘,并且账户信息读、写于文件 accounts.dat 。
2021-06-16 08:59:24 63KB java程序 课程设计 ATM模拟 CQUT
1
基于labview语言的模拟ATM机课程设计,此代码获得校级优秀课程设计
2021-06-15 20:38:25 1.43MB 课程设计
1
Java Swing项目:ATM银行系统后端,分为后台登录界面和后台主界面。后台主界面具有搜索栏、表单操作、账户添加功能。数据库包含系统用户信息表user、后台管理员信息表admin、银行卡信息表card。
2021-06-13 18:20:03 958KB java swing ATM后端 ATM
1
Java Swing项目:ATM银行系统前端,分为前台登录界面和前台主界面。前台主界面具有存款、取款、查询信息、修改密码功能。数据库内含有系统用户信息表user,后台管理员信息表admin,银行卡信息表card
2021-06-13 18:18:39 969KB java swing ATM
1
X.25、HDLC、ATM、FR的比较手册
2021-06-11 21:04:56 128KB X.25 HDLC ATM FR
1
本项目十分适合学完java,数据库后练手小项目,本次项目有很大拓展性空间,可以自行发挥,练完本项目你会对java的封装以及链接数据库的操作有更深的体会。
2021-06-11 09:02:23 997KB mysql java
原创ATM机C语言代码,没有任何error!有汉英两种语言选择,需输入密码进入账户,可查询,存取。
2021-06-10 15:14:12 5KB ATM C语言
1
用C语言编写的ATM系统 使用文件保存数据 可以创建用户 修改密码 存取款 转账 等等
2021-06-03 08:21:56 4KB ATM C语言
1