- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATM 管理系统
引言:本系统采用JAVA 语言并在eclipse 环境下编写测试完成,涉及类的概念,以
及面向对象的几大特性(继承,封装,多态,抽象),也有异常处理机制,采用集合(更
好)存储账户数据,基本可以满足大多数BAM 系统的相关实现。JAVA 类的面相对象的应
用,拥有异常处理机制,不会因为输入错误而导致程序崩溃。本系统各个类之间的相互关
系,涉及继承、封装、多态、抽象,在多态中又涉及重载和重写,相关联系请关注代码注
释。可以实现数据保存功能,数据将保存在文件中(即当你注册了一个账户,下次再登录
系统时,可以实现与上次最后的操作相衔接)。最后账户号自动生成,比较符合现实。
1、软件需求分析
1.1 市场需求
由于的各方面发展速度的大幅提高,几乎所有的银行都配备了不用繁琐的人工操
作的ATM 自动取款机。人们可以随时随地进行交易,不再受银行的服务时间的约束,取款
时也为人们节省了很多时间,方便快捷。对于配有ATM 自动取款机的银行,客户较多,系
统需操作方便,信息读取与存储及时快速,方便客户进行自由交易和系统管理员对信息的管
理。
1.2 功能需求
软件应包含取款、存款、转账、查询、修改密码等ATM 机的主要功能。
2、程序结构
本系统主要有7 个类,即
①Account (账户类)
②SaveAccount (储蓄账户类):不能透支
③CreditAccount (信用账户类):可以透支
④Bank (银行类)
⑤ATMOpenAccountFrame (开户窗口页面)
⑥ATMLoginFrame (登录窗口页面)
⑦ATMMainFrame (操作窗口页面)
注:带有完善的相关信息提示弹出窗口 (见下面截图)类的具体属性级行为见代码
3、功能介绍
主要功能有:1.开户 (储蓄账户—信用账户)
2.查询账户余额
3.存款
4.取款
5.转账(一个账户到另一个账户)
4、软件设计
来源网络 仅供参考 侵权删除
7、运行时界面简示
1.初始界面(账户登录)
2.账户登录后界面
3.相关信息提示一览 (只列举一部分)
1、查询: 2、存款:
3、取款:
来源网络 仅供参考 侵权删除
4 、转账:
4、用户开户界面:
来源网络 仅供参考 侵权删除
注意事项:
1、本系统采用的编程环境是JDK1.7 ,jer7 。所以,运行代码需要保持电脑上所装的JDK
为1.7 以上版本,如有报错,只需换个高一点的版本即可。注意:第一次装JDK ,要配置环
境变量(请查阅相关资料,比较简单)
2、本系统代码涉及到包,所以如果报名不一致就会报错,解决方法:修改一下包名即
可
3、建议把各个类写在同一个包下面,且每一个类单独写一个java 文件,如下图:
4 、在运行程序前,需要在项目下面新建一个 account.txt (用来保存数据)文件(如上
来源网络 仅供参考 侵权删除
图),并在其中写入至少一个账户信息,(如下图,其中每项代表的意思,请读者参照代码内
的注释),否则在初始化的时候会因为找不到账户信息,从而产生异常。
系统源码:
Accou
您可能关注的文档
- living in the city英语演讲稿件.pdf
- Nuke-help-中文使用教程.pdf
- 八年级新学期学习计划.docx
- 八年级新学期学习计划.pdf
- 班组作业人员安全培训教育考试试卷(基础施工部分).docx
- 班组作业人员安全培训教育考试试卷(基础施工部分).pdf
- 班组作业人员安全培训教育考试试卷(线路组塔施工部分).pdf
- 城管年终工作总结.docx
- 城管年终工作总结.pdf
- 大堂经理年终工作总结.docx
- 全国青少年(毒品预防教育)知识考试题库与答案 .pdf
- 2023年山东胶州市领军计划自主招生历史试题真题(含答案详解) .pdf
- 【人教版八年级生物】第六单元 第二章 认识生物的多样性 .pdf
- 冀人版-第三单元 电(提升卷)-四年级科学上册单元培优进阶练.docx
- 新郑市事业单位统考真题 .pdf
- 冀人版-第三单元动物的生长与繁殖(单元测试)四年级下册科学.docx
- CLCN4基因变异相关癫痫的临床表型及基因变异特点 .pdf
- 【《“双减”背景下小学中年级语文自主阅读策略探究》6500字】 .pdf
- 高一语文开学第一课+课件+2024-2025学年统编版高中语文必修上册 .pdf
- 密山市事业单位统考真题 .pdf
最近下载
- NFPA 2500-2022 技术搜索和救援事故的操作和训练标准以及紧急情况下的生命安全绳索和设备 Standard for Operations and Training for Technical.pdf
- 人美版四年级上册美术(全册)教案.pdf
- 小学语文课堂小组合作学习有效性探究结题报告..doc
- 武汉天河国际机场使用手册.doc VIP
- 中国太空探索科技成就.pptx VIP
- 高支模专家论证施工方案PPT汇报材料.pptx
- 劳务外包服务项目投标方案(技术方案).docx
- 第六届(2024年)“信用电力”知识竞赛活动总试题库资料-下(多选、判断题汇总).pdf
- 施工企业公司简介及企业竞争优势(最新版).doc
- 运维公司培训题库(SVG部分)试题(答案).docx
文档评论(0)