javaatm柜员机模拟程序.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程论文 现代软件工程与实践 题 目: ATM 柜员机模拟程序 学院(系): 信息工程学院 专业班级: 学生姓名: 指导教师: 2011 年 12 月 4 日 武汉理工大学工程硕士课程论文─《现代软件工程与实践》 摘 要 通过设计 ATM 柜员模拟程序,加深自己对 Java 编程尤其是对 Java 图形用户界面编 程的了解,将自己的学到的编程知识融会贯通,同时培养自身面向对象软件开发的思维, 初步了解软件开发的一般流程,提高用Java 实际动手能力并增强自己对面向对象的了解。 通过这次编程设计,加深了对 Java 图形界面编程中各个模块和组件的应用了解,以及类 和类之间的关系,界面排版的处理等。 设计要求是,当输入给定的卡号和密码(初始卡号和密码为 123456)时,系统能登 录ATM 柜员机系统,用户可以按照以下规则进行(规则可以按照实际系统做需求):(1) 查询余额:初始余额为 10000 元。(2 )ATM 取款:每次取款金额为 100 的倍数,总额 不超过 5000 元,支取金额不允许透支。(3 )ATM 存款:不能出现负存款。(4 )修改密 码:新密码长度不小于 6 位,不允许出现 6 位完全相同的情况,只有旧密码正确,新密 码符合要求,且两次输入相同的情况下才可以成功修改密码。 该程序设置了 7 个类,1 个主类 6 个辅助类,6 个辅助类都是内部类的形式,辅助 类包括五个实现 ATM 的功能,一个存放客户资料,之所以用内部类来实现是为了在各 个界面转换时不至于要创建多个对象,每一个辅助类的对象只要在主类中创建一次就可 以在各个内部类中引用。该程序利用的功能是利用Java 事件监听技术来实现的,各种功 能单独的创建一个类来实现,不会互相混淆,更加容易理清楚思路。设计的程序完美的 实现了设计要求,具有查询、取款、存款、修改密码等功能。 I 目 录 II 武汉理工大学工程硕士课程论文─《现代软件工程与实践》 1 前言 1.1 设计任务 1.1.1 需求说明 随着市场经济的繁荣发展,人们的物质生活得到极大的提高,手中的剩余资金也日 益增多。受传统观念影响,绝大多数人喜欢把资金投进银行,而在需要使用现金的时候 再到银行提取现金。这就导致银行业务的急剧增加。虽然银行网点越来越多,银行的工 作效率也随着信息化有较明显的增长,但是依旧不能满足广大用户的需要。而一味的增 加营业网点,从理论上虽然能稍微的缓解银行的压力,但是治标不治本,而且每增加一 个网点,不仅要付出昂贵的资金成本,还需要长期投入人力资本,成本非常之昂贵。这 时候就迫切的需要一种自动的,易于普及的,低成本的设备来解决这一问题。于是 ATM 机系统应运而生了。 本文正是通过设计一个 ATM 模拟模拟程序来实现 ATM 机系统的基本功能,充分 运用自己所学的 Java 知识进行设计编程。 1.2 设计内容 (1)程序要求 (2 )算法分析 (3 )流程图 (4 )源程序 (5 )调试及运行结果 (6 )体会 2 程序要求 本 ATM 柜员机的主要功能如下所述: 要求使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为 123456)时, 系统能登录 ATM 柜员机系统,用户可以按照以下规则进行:  查询余额:初始余额为 10000 元。  ATM 取款:每次取款金额为 100 的倍数,总额不超过 5000 元,支取金额不允 许透支。  ATM 存款:不能出现负存款。 1 武汉理工大学工程硕士课程论文─《现代软件工程与实践》  修改密码:新密码长度不小于 6 位,不允许出现 6 位完全相同的情况,只有旧 密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。 3 算法分析 通过程序要求,我们可以清楚的知道本次设计的 ATM 柜员模拟程序需要实现四大 功能,即查询余额、取款、存款、修改密码。初次

文档评论(0)

LF20190802 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档