- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用Java语言模拟ATM系统
论文题目:
用Java语言模拟ATM系统
用Java语言模拟ATM系统
摘要
21世纪是催人奋进的时代,科学技术飞速发展,金融业ATM取款机的诞生可以说是世界金融行业中的一大进步,更是其发展历史性的转折点。本文以实际提款机应用为背景,阐述了系统开发过程的开发方法、系统分析和一般步骤。
全文共分为ATM系统综述、ATM系统的开发方法、系统分析、系统设计、系统实现和系统维护与评价七个部分,利用JAVA语言强大功能,并具有面向对象开发等的特点,联系实际ATM应用界面,采用Eclipse开发工具,以winXP操作系统、Access为后台开发出了一套自动取款机系统,基本上实现了账户查询、修改密码、转账和取款等业务。
针对这一系列问题,我们利用JAVA语言在Eclipse下设计了这么一个系统,使,提高能够及时、准确、有效的 第一章 ATM系统综述 3
1.1 概述 3
1.2 ATM发展 3
1.3 ATM取款机系统的影响 3
第二章 ATM系统开发方法 4
2.1 方法概述 4
2.2 系统使用方法描述 5
第三章 ATM系统分析 5
3.1系统初步调查 5
3.2 系统可行性研究 5
3.3系统详细调查及提出 6
第四章 系统设计 8
4.1系统总体结构设计 8
4.2系统详细设计 10
第五章 系统实现 15
5.1软件开发环境 15
5.2 程序设计与调试 15
5.3试运行 16
第六章 系统维护 16
第七章 系统评价 16
第八章 结束总结 17
附:参考资料和源代码部分
第一章 ATM系统综述
1.1 概述
ATM自动取款机是由计算机控制的持卡人自我服务型的金融专用设备。ATM是英文Automatic Teller Machine的缩写。ATM是最普遍的自助银行设备,可以提供最基本的银行服务之一,即出钞交易,有些全功能的产品还可以提供信封存款业务。在ATM自动取款机上也可以进行账户查询、修改密码和转账的业务。
同时在制作这个系统的过程中也应用了数据库的知识,这个相对于我们专业来说是比较重要的内容,这个也是这个学期学习的重点知识,同时数据库链接是必须要学会的,因为这个是最核心的内容,培养自己坚实的逻辑表达能力和沟通能力,和培养自己良好的文案能力。掌握ATM取款机的具体工作原理以及java简单系统的设计方法。
1.2 ATM的发展
众所周知随着信息时代科技的飞速发展使用计算机不仅提高了,而且大大的了对于信息,能够充分发挥它的优越性。不仅提高了,大大的对于信息,能够充分发挥它的优越性。对、以及等用人工。数据信息处理工作量大,数据处理手工操作,工作量大,对的统计和核实等采用,工作人员和管理员时间一长,再进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。,提高能够及时、准确、有效的基于 Java 的可扩展开发平台MIS开发工作中最重要的一环。系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。系统分析的目标是明确系统开发的目标和用户信息需求,提出系统的逻辑方案。为系统设计做好准备。
3.1 系统初步调查
系统的初步调查是系统分析阶段的第一项活动,也是系统开发的第一项活动,初步调查的主要目标是从系统分析人中和管理人员的角度看新系统开发有无必要和可能。
通过亲身体验总结各银行ATM提款机界面流程,得到本系统开发的主要流程界面(主要功能取款、转账、查询、修改密码等)。并决定亲自开发取款机系统,测试自己水平。
3.2 可行性研究
可行性研究的目的就是用最小的代价在最短的时间内确定该软件项目是否能够开发,是否值得去开发。实质上就是进行一次简化、压缩了的需求分析、设计过程。可从以下三个方面分析研究每种解决问题的可行性:
a.技术可行性:对项目的功能、性能、限制条件进行分析,确定在现有的资源条件下项目是否能实现。(开发的风险、资源的有效性、技术)
b.社会可行性:要开发的项目是否存在任何侵犯、妨碍等责任问题,要开发项目的运行方式在用户组织内是否行得通,现有管理制度、人员素质、操作方式是否可行。
c.经济可行性:进行开发成本的估算以及了解得到效益的评估,确定要开发项目是否值得投资开发。对银行业来说,是靠存款贷款之间的差额来生存的,所以要尽可能的拉拢更多的客户使用本行,ATM取款机是为了能让为客户更便捷的服务,从而更具有吸引力。银行角度出发还是非常还是愿意把一部分资金投入到这方面的。
3.3系统详细调查及提出
系统详细调查是在可行性研究的基础上进一步对现行系统进行全面、深入的调查和分析,弄清现行系统运行状况,发现其薄弱环节,确保新系统比原系统更有效。详细调查的重点在于对系统的内部情况更详细和具体的了解,从而可以提供在新系统建设时改进或更换的内容。
文档评论(0)