专业资料
word完美格式
软 件 学 院
课程设计报告书
课程名称 面向对象程序设计
设计题目 ATM柜员机模拟程序
专业班级
学 号
姓 名
指导教师
1 设计时间
2013 年 6 月
2 设计目的
掌握图形用户界面设计方法,掌握常用swing组件的使用和事件处理程序设计.
3设计任务
ATM柜员机模拟程序
要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:
(1)查询余额功能:初始余额为10000元
(2)ATM取款功能:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。
(3)ATM存款功能:不能出现负存款。
(4)修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。
4 设计内容
4.1 kehu类代码:
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*; // 导入包
import java.util.*;
class kehu // 定义客户类
{
String zh; //定义账号