ATM柜员机 课程设计目的1.这次课程设计的主要目的是结合面向对象程序设计课程,培养我们面向对象软件开发的思维,初步了解软件开发的一般流程,提高用JAVA编程的实际动手能力并增强大家对面向对象的了解。这次课程设计的主要内容是独立用JAVA语言开发一个小的应用程序。我开发了一个ATM柜员机。
2.设计方案论证
2.1设计思路
我设计的ATM柜员机主要是由各个Windows窗口组成,它是由登录页面、选择服务、取款、查询余额、修改密码和退卡等功能。它的各种按钮的事件和功能可以简单的模拟ATM柜员机的要求。
2.2开发环境
开发工具:JCreator ProV3.5.0,运行环境:Windows XP。
2.3使用说明
本ATM柜员机的主要功能如下所述:
要求使用图形用户界面。当输入给定的卡号和密码(初始卡号为000000和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:
? 查询余额:初始余额为50000元
? ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。
? ATM存款:不能出现负存款。
? 修改密码:只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。
2.4设计方法
2.4.1功能模块图
我所设计的ATM柜员机主要是由登录页面模块还由选择服务模块组成,其中选择
您可能关注的文档
- 3开满鲜花的小路【第1课时】.ppt
- 3开满鲜花的小路【第2课时】.ppt
- 3强化训练2金属与酸的反应.ppt
- 3护理管理制度.doc
- 3年级上册语文课件-习作这儿真美人教部编版共12张PPT.ppt
- 3改变世界的信息技术.ppt
- 3年级上册语文课件-9那一定会很好人教部编版共20张PPT.ppt
- 3月16日选修5第1节乙醇【王燕】.ppt
- 3活动降落伞比赛.ppt
- 3微专题一元二次方程的解法.ppt
- 2026陕西省面向西北工业大学招录选调生押题模拟卷.docx
- ISO9001-2026质量管理体系之“8.2产品和服务的要求”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- ISO9001-2026质量管理体系之“8.3产品和服务的设计和”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- ISO9001-2026质量管理体系之“8.4外部提供的过程、产品和服务的控制”基于PDCA循环过程方法应用表(图)解集(雷泽佳编制2026A0).pdf
- 2027羊年非遗锦鲤新春游园会(吉羊启岁 鱼灯献瑞主题)动策划方案.pptx
- 2026陕西省森林资源管理局局属企业招聘(55人)押题模拟卷.docx
- 2026陕西省特种设备检验检测研究院招聘(9人)押题模拟卷.docx
- 2026陕西省面向四川大学招录选调生押题题库.docx
- 2026陕西省面向中南大学招录选调生备考试卷.docx
- 2026陕西省面向中山大学招录选调生押题题库.docx
原创力文档

文档评论(0)