课程设计(大作业)报告 课程名称:面向对象程序设计课程设计 设计题目:ATM 柜员机模拟程序 院 系:信息技术学院 班 级: 设 计 者: 学 号: 指导教师: 设计时间:2016-1-4-2016-1-8 信息技术学院 昆明学院课程设计(大作业)任务书 姓 名: 院(系):信息技术学院 专 业:计算机科学与技术 学 号: 任务起止日期:2016-1-4-2016-1-8 课程设计题目: 设计一个ATM 柜员机模拟程序,实现系统登录、余额查询、ATM 取款、ATM 存款、修改密码等一些 ATM 柜员机的基本功能,模拟ATM 的工作原理和人机交互。 课程设计要求: 使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为 123456)时,系统能登录ATM 柜员机系统,用户可以按照以下规则进行: 1、查询余额:初始余额为 10000 元 2、ATM 取款:每次取款金额为 100 的倍数,总额不超过 5000 元,支取金额不允许透支。 3、ATM 存款:不能出现负存款。 4、修改密码:新密码长度不小于 6 位,不允许出现6 位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。 工作计划及安排: 1 月4 号,老师布置任务、讲授设计内容。 1 月5 号,查阅资料,进行初步 设想 并 画 出流 程图。 1 月6 号,详 细 设计,创 建 各 个类 、编 写 程序代 码。 1 月7 号,测 试 ,对 程序进行调 试 、运 行并 进行相应 的分 析 。 1 月8 号,书写 课程设计报 告 ,验 收 、考 核 及答 辩 。 指 导 教 师签 字 年 月 日 课程设计(大作业)成绩 学号: 姓名: 指导教师: 课程设计题目: 设计一个ATM 柜员机模拟程序,实现系统登录、余额查询、ATM 取款、ATM 存款、修改密码等一些ATM 柜员机的基本功能,模拟ATM 的工作原理和人机交互。 总结: 通过为时一周的课程设计,我受益匪浅,把平时所学的知识通通运用了进来,虽然平时积淀的知识点比较少、比较单一,但是在这次实验中把零零碎碎的知识都连贯起来了,也达到了课程设计的目的,最主要的是通过一周的努力我终于用面向对象程序设计的知识做出了这个“ATM 柜员机模拟系统”。由于知识的积淀比较少,且有些知识掌握不太牢靠,记忆模模糊糊的,最后决定恶补一下落下的知识点再进行程序的设计。第一天,去图书馆借了相关图书,把知识点打牢,然后参考了相似的的几 个实例 ,并 进行了一...