JavaATM课程设计报告书.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

呼 和 浩 特 民 族 学 院

课程设计报告

设计名称:《面向对象程序设计》课程设计选题名称:ATM自动取款机模拟系统姓名:萌学号:

专业班级:计算机科学与技术专业系(院): 计算机系

设计时间:2013.11.19~2013.11.28

设计地点: 5、6机房

指导教师评语:

指导教师评语:

成绩:

签名:

课程设计目的

加深对面向对象理论和基本知识的理解,掌握使用Java语言进行面向对象程序设计的基本方法,提高运用面向对象知识解决实际问题的能力;

初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;

提高综合运用所学的理论知识和方法独立分析和解决问题的能力;

训练用系统的观点和软件开发一般规进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养他们严谨的科学态度和良好的工作作风。

课程设计任务与要求:

课题名称:ATM自动取款机模拟系统任务:

以控制台下实现ATM自动取款机模拟系统,创建一个项目文件,其中包含有关测试类和自动取款操作类。在每个类里要根据完成的不同功能定义方法,如自动取款操作类中定义查询余额、修改密码、取款、退出等方法,最后完成一个较为全面的ATM自动取款机模拟系统。

要求:

通过控制台下实现ATM自动取款机模拟系统。

通过程序实现账户查询余额、修改密码、取款、退出等基本操作的基础上扩展存款、转账功

能。

取款操作:每次取款面值为100的倍数,一次取款金额不能超过2500元,一天取款不能超过

5000.

修改密码:最多输入密码次数不能超过3次。

查询操作:查询余额(或用户信息查询)。

退出:退出系统。

界面相对有条理。

课程设计说明书

一.需求分析

随着各类人的需求ATM自动取款技术普遍深入人心,ATM的需求日益增加,在ATM的管理要求也越来越复杂,程序的不足渐渐体现。ATM是和我们息息相关的,现在大学生没有几个去银行里排队办理业务,ATM技术应用的多,可以给我们提供方便快捷的服务。所以就需要不断地完善ATM取款机系统。

ATM自动取款机模拟系统主要包括,输入密码,选择服务,余额查询,取款,存款,转账,密码修改等功能。

二.概要设计

根据对ATM自动取款机模拟系统的需求分析,可以见ATM划分:选择模块,密码修改模块,取款模块,存款模块,转账模块,余额查询模块。

选择模块

选择模块,进入此模块,可以选择所需要的业务。

输入密码

进入主界面

密码输入错误超过

3次

选择服务

相关输入错误

相关显示与服务

退出程序

密码修改模式

密码修改模块,进入此模块,根据需要更改你想要的密码,如果密码不符合6位等要求需重新选择再次进入密码修改再次更改,成功后退出程序。

进入主界面

密码输入错误,请重新选择更改

选择密码修改

输入原始密码

再次输入密码

两次输入一致密码修改成功

再次验证密码错误输入原密码

取款模块

取款模块,进入此模块,取出您所需要的钱,必须取出不小于100,一次不能去除超过2500,不得取出超过您的银行的存款,如有以上问题需要再次选择取款业务再次进行操作,一天取款不得超过5000元,如超过5000元则不能在进行取款,成功后退出程序。

输入不得超过卡内余额,超过后需再次输入密码进入主界面

进入主界面

选择取款业务

—天内超过

5000退出程序

输入您所需要的金额

交易金额大于

2500不能完成交

输入100的整数倍易

存款模块

取款成功退出程序

存款模块,进入此模块,存入您想要存入的钱,不能有少于100,如果有需再次选择存款业务重新选择存款业务,成功后退出程序。

进入主界面

选择存款业务

输入100的整数倍,再次输入存款金额

按照您的需求存款

存款成功退出程序

转账模块

转账模块,进入此模块,给您想要转账的账户转账,账号长度为7位,转账金额不能小于账户所剩余额,否则将重新进入转账业务,成功后退出程序。

进入主界面

选择转账业务

输入不得超过卡内余额

输入转入账号

输入转账金额

转账成功选择退出程序

请输入七位转账账号

6查询余额模块

进入主界面

选择余额查询

查询成功退出程

此外还有选择错误提示等。

三. 用户手册

用户输入密码正确之后,进入选择界面,按照需要可以选择需要的服务。

选择取款,输入您所需要的取款金额,按所以需要的金额取款,不能取出100元的非整数倍,一次不能取出超过2500元,一天取出的金额不能超过5000,若输入正确,则取款成功。

选择查询,选择查询之后可查看卡余额。

选择修改密码,输入原密码后验证正确后而继续操作,不正确需要再次输入密码重新选择

文档评论(0)

mph + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海谭台科技有限公司
IP属地上海
统一社会信用代码/组织机构代码
91310115MA7CY11Y3K

1亿VIP精品文档

相关文档