- 1
- 0
- 约2.97万字
- 约 36页
- 2018-03-09 发布于浙江
- 举报
[计算机硬件及网络]ATM柜员机课题报告
ATM柜员机课题报告
------周明玉 09医用3班。
需求分析
自动柜员机(ATM)自发明以来,以其高效和低成本一直受到银行业的亲睐,从我国引进第一台柜员机至今已经拥有6万台左右的规模,但与世界平均水平相比,我国的人均拥有量还有差距,与先进国家相比人均拥有数量甚至不到四分之一。
ATM取款机流程图:
用户特点:
不要求具备任何专业知识;
普通用户使用存款,查询余额,转账,修改密码,查询存取历史明细等等功能
概要设计
2.1数据库设计
采用JDBC技术。在MYSQL建立了两个表。
数据库很简单,就只有一个表 Account:
个属性,分别是:银行卡号,密码,姓名,性别,余额,姓氏,密码错误次数,锁,输密码错误的时间,开锁时间,清空时间。
Accountdetail 收支明细
收支明细表的属性,银行卡号,时间,名字,操作(存/取),现在余额。
2.2界面设计:
登录界面:
主页面:
工作页面,其中显示了所有功能:修改密码,存款,取款,查看余额,查看收支明细等等。 从中可以看到1到9 的 button键盘,是模拟ATM柜员机手输的情况。
修改密码,有很多提示:
旧密码不正确,;
新密码字符数少于6个
新密码字符数大于6个
密码必须是数字
新密码不可为6个相同的数字。
收支明细,可以选择时间范围,查询该段时间,
详细设计和编码。(代码见附录1)
JAVA小程序。有三份
原创力文档

文档评论(0)