ATM柜员机-java课设-含可运行程序.doc

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柜员机主要是由登录页面模块还由选择服务模块组成,其中选择

文档评论(0)

1亿VIP精品文档

相关文档