下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ATM自动取款机程序设计ATM自动取款机程序设计简介ATM(AutomatedTellerMachine)自动取款机已经成为现代人生活中不可或缺的一部分。设计一个高效可靠的ATM自动取款机程序是非常重要的,本文将介绍ATM自动取款机的程序设计。功能需求1.用户登录:用户通过输入合法的银行卡号和密码进行登录,登录成功后方可进行后续操作。2.余额查询:用户登录后可查询银行卡的余额。3.取款操作:用户登录后可选择取款金额,系统会检查余额是否充足,若余额不足则提示用户取款失败。4.存款操作:用户登录后可选择存款金额,系统会将存款金额加到用户的余额中。5.转账操作:用户登录后可选择转账金额和目标卡号,系统会将转账金额从用户的卡号转到目标卡号中。6.修改密码:用户登录后可选择修改密码,并输入原密码和新密码进行确认。7.退出登录:用户可选择退出登录,退出后需要重新进行登录才能进行其他操作。系统设计系统架构本系统分为三个模块:用户登录模块、操作模块和界面模块。用户登录模块负责验证用户的身份信息,操作模块负责处理用户的操作请求,界面模块负责与用户进行交互。用户登录模块-->操作模块-->界面模块用户登录模块设计用户登录模块需要实现以下功能:-接收用户输入的银行卡号和密码。-验证输入的账号和密码是否正确。-如果验证通过,则返回登录成功;否则返回登录失败提示。操作模块设计操作模块负责处理用户的操作请求,根据用户的选择来执行相应的操作。余额查询操作-用户选择余额查询操作。-系统根据用户的银行卡号查询用户的余额信息。-系统显示用户的余额信息。取款操作-用户选择取款操作。-用户输入取款金额。-系统检查用户的余额是否足够。-如果余额足够,则更新用户的余额信息,显示取款成功;否则显示取款失败。存款操作-用户选择存款操作。-用户输入存款金额。-系统将存款金额加到用户的余额中。-系统显示存款成功。转账操作-用户选择转账操作。-用户输入转账金额和目标卡号。-系统检查用户的余额是否足够。-如果余额足够,则更新用户的余额信息和目标卡的余额信息,显示转账成功;否则显示转账失败。修改密码操作-用户选择修改密码操作。-用户输入原密码和新密码,并进行确认。-系统验证原密码是否正确。-如果验证通过,则更新用户的密码信息,显示修改密码成功;否则显示修改密码失败。界面模块设计界面模块负责与用户进行交互,提供友好的用户界面。-界面模块显示主菜单,包括余额查询、取款、存款、转账、修改密码、退出登录等选项。-界面模块接收用户的输入,通过调用操作模块来实现用户的操作请求。-界面模块显示操作结果,包括余额信息、取款成功、存款成功、转账成功、修改密码成功等提示信息。本文介绍了设计一个高效可靠的ATM自动取款机程序的相关内容。通过用户登录模块、操作模块和界面模块的设计,实现了用户的登
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论