第五章 单元设计 ATM 自动取款机模拟界面设计 一、 设计内容 通过 ATM 柜员级模拟项目的开发,要求学生: 1、 进一步熟练 GUI 界面设计 2、掌握使用 GUI 中的事件处理与高级 GUI 设计 3、进一步熟悉 java 的设计流程,对所学习内容得到更好应用 二、 设计要求 (1)功能要:ATM 柜员级模拟项目要要求实现以下功能 登陆 查询剩余金额: 存入现金; 取款; 转帐 修改帐户密码 查询明细 (2)系统界面要求:要求系统具有友好的用户界面,界面简洁、操作方便; (3)人数要求:1 人次 三、 总体设计 待机界面 (按任意键,进入登录界面) 登录界面 (卡号、密码、取消等选项) 密码错误,请从新输入
选择界面 (查询余额、取款、转帐、修改密码、取消) 查询余额 修改密码 转帐 取款 交易完成界面 取卡界面 (谢谢使用,再见
) 打印界面 、、 (密码错误,返回登陆) (选择“取消”进入“取卡界面”) (不同的交易有不同的 交易完成界面) (交易完成,选择“其他交易” 返回“选择”界面) 选择“打印” (选择 凭条 “取消” 进入 “取卡 (选择“其他交易”返回“选择界面”) 界面”) 注:“查询余额”和“修改密码”无打印界面 四、 运行效果 1
在为使用时显示待机界面 2
按任意键进入登录界面,输入正确的帐号和密码
密码输入错误,弹出密码错误界面
提示从新输入密码
登录成功后进入选择界面,选择需要进行的业务
根据不同选择进入以下界面
如果选择取款,进入取款界面
输入取款面额
提示最高面额为 5 0 0 0 元
选择取消进入取卡界面,选择返回进入选择界面
交易成功后,提示取出现金
点继续进入选择界面
点取消进入打印界面
如果选择余额查询界面,显示余额
并提示可用金额
如果选择转帐,进入转帐界面
提示输入转帐