- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
. .
word完美格式
温馨提示
程序语言:C、C++、C#、Python(红色字体 表示本课设使用的程序设计语言)
图形功能选项:Win32控制台程序(黑框、文本界面)、Win32程序、MFC、WinForm、DirectX10(黑体标明 表示本课设的程序图形类别,默认为非图形界面Win32控制台程序)
数据结构:基础类型、数组、链表、双向链表、搜索树(非平衡二叉树)、平衡二叉树、链表与平衡二叉树相结合、堆栈、队列、串、图(黑体标明 表示本课设使用的数据结构)
C++语言项:STL库(黑体标明 表示使用C++的STL库)
编译环境:Windows 7 64位旗舰版(Linux及其他环境请谨慎下载)
集成开发环境:Visual C++ 6.0、DEVC++、CodeBlocks、Visual Studio 2015均可通过编译。(浅蓝色字体 表示需要运行修改后的版本,请用户自行选择源代码测试)
分多头文件编译:否(所有代码基本都包含在一个文件内,如需试验头文件功能,请自行参考相关文献)
内容说明:
1、课设题目及预览内容 将在第二页开始展示。
2、代码行数:241行
3、目录 所示内容,本文基本涵盖,如无内容,会在本页进行说明。
4、附录 绝对包含用户使用手册及程序完整源代码和详细注释。
5、如需下载 其他 头文件(例如DirectX需另行配置),本文会在此进行说明。
6、本文撰写内容仅供学习参考,另外,由于本人水平有限,编写之处难免存在错误和纰漏,恳请各位老师或同学批评指正。
《面向对象程序设计》课程设计报告书
???????
设?计?题?目: 模拟ATM机存取款管理系统设计
指?导?老?师:
学?生?班?级:
学?生?学?号:
学?生?姓?名:
同?组?人?员:
时??????? 间: 2017.12.
word完美格式
课 程 设 计 任 务 书
题 目
模拟ATM机存取款管理系统设计
一、设计内容及要求
(1)卡号、密码输入最多三次,否则直接退出系统。?
(2)取款功能:取款金额受卡余额、机单笔最大取款金额及机当前剩余金额的限制。
?(3)查询功能:实现查询余额功能。?
(4)更改密码:实现密码更改功能,对于密码要有2次验证。?
(5)锁卡功能:实现卡被锁的功能。
?(6)退卡功能:实现退出系统功能。
二、设计原始资料
三、设计完成后提交的成果及其相关资料。
四、主要参考资料
《c++程序设计(第二版)》
五、进程安排
12.25:类的设计
12.26:模块4.2、4.3的设计
12.27:模块4.4、4.5的设计
12.28:完成课程设计报告
第一章 概述
使用ATM柜员机可以节约人力资源,方便用户进行简单常用的操作,并且为用户全天候的服务,提高银行效率,给人们提供了非常大的便利。
本文就以C++语言设计一项简单的模拟ATM柜员机程序。
运行程序时,当输入给定的卡号和密码(初始卡号和密码都为123456)后,系统就能登录ATM柜员机系统,用户可以进入功能实现界面,有查询余额,取款,存款,修改密码等功能。
设计要点:使用文本命令行界面。当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:
查询余额:初始余额为10000元
ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。
ATM存款:不能出现负存款。
修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。
第二章 设计内容
2.1功能:
设计一个模拟ATM柜员机的程序,输入你需要的操作(选择相对的括号里的阿拉伯数字)程序具体功能有:
查询余额
ATM取款
ATM存款
修改密码
退出系统
2.2 操作:
本程序通过键盘操作。在运行过程中,当用户输入正确的账号和密码时
您可能关注的文档
- _施工常用靠尺(检测尺)的正确使用方法.doc
- _新版人版七年级(上册)英语单词表考试版.doc
- “AI+医学影像”行业调研.ppt
- 《汤姆索亚历险记》人版六年级(下册)语文优秀课件完整版完美版.ppt
- 《运动的描述》课件(共37张PPT).ppt
- 《再塑生命的人》优秀教(学)案.ppt
- 01仪表电气专业培训课件.ppt
- 2︰8灰土工程施工设计方案.doc
- 06_企业盈利模式分析报告.ppt
- 6高炉炼铁工艺和强化操作.ppt
- 2012-2021北京重点校高一(下)期中语文汇编:词类活用.pdf
- 电力市场与经济运行优化:电力市场优化算法_(28).电力市场中的市场力分析.docx
- 医院培训课件:《俯卧位通气的护理》.pptx
- 电力市场与经济运行优化:电力系统能效优化方法_(1).电力市场基础理论.docx
- 电力市场与经济运行优化:电力系统能效优化方法_(9).电力系统运行与能效优化.docx
- 电力市场与经济运行优化:电力系统能效优化方法_(15).电力市场与环境影响分析.docx
- 电力市场与经济运行优化:电力系统优化调度_(1).电力市场基础与原理.docx
- 电力市场与经济运行优化:电力系统优化调度_(14).电力市场改革政策与影响.docx
- 电力市场与经济运行优化:电力系统运行优化_(4).电力系统运行基础.docx
- 2025年航运行业分析.docx
文档评论(0)