ATM取款机系统问题
时间:2011-12-02
来源:互联网
使用图形用户界面(最好用swing包)。
要求
当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:
1、查询余额:初始余额为10000元
2、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。
3、ATM存款:不能出现负存款。
4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。
没有什么头绪啊,怎样从一个界面跳到一个界面啊,又怎么返回到原来的界面,给点建议。
要求
当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:
1、查询余额:初始余额为10000元
2、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。
3、ATM存款:不能出现负存款。
4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。
没有什么头绪啊,怎样从一个界面跳到一个界面啊,又怎么返回到原来的界面,给点建议。
作者: s781112 发布时间: 2011-12-02
图形化的界面没有说从一个界面跳到另一个界面的说法,界面是用来给用户看的,不会影响系统的数据,所以在适当的时候初始化界面,然后再适当的时候隐藏或释放界面,举个例子:
1。用户双击运行程序。
2。程序运行,立即初始化用户登录界面login。
3。用户输入完用户名密码后,点击确定,判断用户名密码的真确性(后台处理),如果没通过验证在在login界面上提示错误信息,如果通过验证,login关闭(login.dispose()或login.setVisible(false)这两种方式都是不关闭程序,只退出窗口,第一种方式是将界面释放掉,第二种方式是将界面隐藏,还可以在需要的时候让其显示出来),
4。立即初始化用户操作界面或欢迎界面wel,或是在之前已经初始化过但没有
setVisible(true)的wel界面显示出来(在显示之前可能有初始化界面上和用户相关的数据)。
1。用户双击运行程序。
2。程序运行,立即初始化用户登录界面login。
3。用户输入完用户名密码后,点击确定,判断用户名密码的真确性(后台处理),如果没通过验证在在login界面上提示错误信息,如果通过验证,login关闭(login.dispose()或login.setVisible(false)这两种方式都是不关闭程序,只退出窗口,第一种方式是将界面释放掉,第二种方式是将界面隐藏,还可以在需要的时候让其显示出来),
4。立即初始化用户操作界面或欢迎界面wel,或是在之前已经初始化过但没有
setVisible(true)的wel界面显示出来(在显示之前可能有初始化界面上和用户相关的数据)。
作者: peng_hao1988 发布时间: 2011-12-02
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28