没有合适的资源?快使用搜索试试~ 我知道了~
javaATM机课程设计.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 24 浏览量
2022-07-14
13:46:37
上传
评论
收藏 1.35MB PDF 举报
温馨提示
试读
50页
javaATM机课程设计.pdf
资源推荐
资源详情
资源评论
青岛工学院
《 Java 面向对象程序设
计》
课程设计
题 目 ATM 系统
学生姓名
指导教师
系 部 信息工程学院
专业班级
2013 级软件工程 1 班
目 录
1 银行自动取款系统概述 --------------------------------------------------------- 4
1.1 介绍 ------------------------------------------------------------------------------- 4
1.2 意义 ------------------------------------------------------------------------------- 4
2 银行自动取款系统需求分析
--------------------------------- 2
2.1 系统需求 -------------------------------------------------------------------------- 2
2.2 功能需求 -------------------------------------------------------------------------- 2
2.2.1 简洁明了观看界面
---------------------------------------------------------- 2
2.2.2 用户登录功能
--------------------------------------------------------------- 2
2.2.3 用户取款功能
--------------------------------------------------------------- 2
2.2.4 用户转账功能
--------------------------------------------------------------- 3
2.2.5 用户查询明细功能
---------------------------------------------------------- 3
2.2.6 用户查询余额功能
---------------------------------------------------------- 3
2.3 业务流程描述 -------------------------------------------------------------------- 3
3 概要设计
------------------------------------------------------------------------------- 4
3.1 登录 -------------------------------------------------------------------------------- 4
3.2 取款 -------------------------------------------------------------------------------- 4
3.3 查询余额 -------------------------------------------------------------------------- 4
3.4 转账 -------------------------------------------------------------------------------- 4
3.5 查询详单 -------------------------------------------------------------------------- 4
3.6 退出 -------------------------------------------------------------------------------- 4
4 UML 图解 ----------------------------------------------------------------------------- 6
5 详细设计及实现 -------------------------------------------------------------------- 7
5.1 数据库字典 ----------------------------------------------------------------------- 7
5.1.1 usercard 表 ------------------------------------------------------------------- 7
5.1.2 useraccount 表 --------------------------------------------------------------- 8
5.2 用户使用系统界面样式的实现 ----------------------------------------------- 8
5.2.1 欢迎界面样式
--------------------------------------------------------------- 8
5.2.2 登录界面样式 --------------------------------------------------------------- 9
5.2.3 业务选择界面样式 -------------------------------------------------------- 11
5.2.4 取款界面样式 ------------------------------------------------------------- 11
5.2.5 转账界面样式 ------------------------------------------------------------- 14
5.2.6 余额查询界面样式
-------------------------------------------------------- 16
5.2.7 查询详单界面样式 -------------------------------------------------------- 16
6 系统测试 ---------------------------------------------------------------------------- 20
6.1 登录测试 ----------------------------------------------------------------------- 20
6.2 取款 ------------------------------------------------------------------------------ 21
6.3 转账 ------------------------------------------------------------------------------ 22
6.4 查询余额 ------------------------------------------------------------------------ 23
6.5 查询详单 ------------------------------------------------------------------------ 24
7 系统不足及有待改进之处 ---------------------------------------------------- 26
8 课程设计总结 --------------------------------------------------------------------- 27
8.1 遇到的问题及解决办法 ------------------------------------------------------ 27
8.2 心得与体会 --------------------------------------------------------------------- 27
1 银行自动取款系统概述
1.1 介绍
自动柜员机,即 ATM ,是指银行在不同地点设置一种小型机器,利用一张
信用卡大小的胶卡上的磁带记录客户的基本户口资料 (通常就是银行卡) ,让客
户可以透过机器进行提款、 取款、转账等银行柜台服务, 尽而大多数客户都把这
种自助机器称为自动提款机。
1.2 意义
此系统已经连接了 MYSQL 数据库,运用图形用户界面形式, 给用户一个简
洁、舒适的操作界面。 此系统可实现显示欢迎, 业务选择等各种界面、 用户登录、
用户取款、用户转账、用户查询明细的功能。
ATM 机没有休息日,上班时间也长,除了换钱的半个小时左右,可以通宵
达旦的工作。 几乎相当于 3 个银行工作人员倒班干活。 大大提高了银行效率, 节
约了人力和储户的时间。缺点是,有些人不会使用,会产生吞卡等现象,给部分
人带来麻烦。但随着人们素质放入提高,这些缺点的影响已经越来越小了。
2 银行自动取款系统需求分析
2.1 系统需求
本系统是一套用于于 ATM 机的模拟银行系统存取款管理软件,可以大体概
括各个银行的业务需求。 当用户在界面进行存取款操作后, 其数据信息会存入数
据库,用户也可以选择查询这些信息。
2.2 功能需求
本系统是一套模拟现实中自动取款机系统的软件, 通过智能化软件系统, 和
先进的科学计算机技术,实现了银行的收支,从为广大客户和企业提 供最大
的方便。
2.2.1简洁明了观看界面
用户可以通过自动取款机界面的提示, 和直观界面, 能够正确选择自己所要
进行的业务, 以免在操作过程中, 出现不必要的麻烦。 使得整个界面充满人性化
的色彩。
2.2.2用户登录功能
用户可以通过界面的提示输入自己的帐号和密码,并且系统会在后台 mysql
数据库中匹配输入的帐号和密码是否匹配正确。 并且,在此过程用户如果有输入
密码和密码匹配错误的话, 那么系统会记录错误次数, 当累计达到 3 次,那么系
统会自动退出, 结束该用户的服务。 如果用户密码匹配成功, 那么就进入相应的
业务选择界面。
2.2.3用户取款功能
用户在业务选择界面上当点击取款时, 则进入取款界面, 里面提示有你需要
剩余49页未读,继续阅读
资源评论
yyc13139216118
- 粉丝: 2
- 资源: 6万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功