- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向对象程序设计之课程设计
PAGE
PAGE 18
面向对象程序设计之课程设计
上 海 电 力 学 院
课程设计报告
面向对象程序设计
(2012 /2013学年第一学期)
课题名称 模仿ATM机存取款管理系统设计
院(系) 电子与信息工程学院
专 业 通信工程
学 号
姓 名
时 间 2013年1月12日至1月18日
地 点 奋进楼4楼5机房
指导教师 王剑云
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc310354264 一、设计目的与任务 PAGEREF _Toc310354264 \h 2
HYPERLINK \l _Toc310354265 1、本课程设计的目的 PAGEREF _Toc310354265 \h 2
HYPERLINK \l _Toc310354266 2、本课程设计的任务 PAGEREF _Toc310354266 \h 2
HYPERLINK \l _Toc310354267 二、设计方案 PAGEREF _Toc310354267 \h 3
HYPERLINK \l _Toc310354268 1. 总体设计 PAGEREF _Toc310354268 \h 3
HYPERLINK \l _Toc310354269 2. 系统功能 PAGEREF _Toc310354269 \h 3
HYPERLINK \l _Toc310354270 3. 系统截图 PAGEREF _Toc310354270 \h 4
HYPERLINK \l _Toc310354271 4. 核心代码设计 PAGEREF _Toc310354271 \h 6
HYPERLINK \l _Toc310354272 三.心得体会 PAGEREF _Toc310354272 \h 13
一、设计目的与任务
1、本课程设计的目的
(1)课程设计是实践教学环节。设置课程设计的目的是加强学生对本课程及相关课程知识的理解,培养学生综合运用理论知识分析和解决实际问题的方法与能力。有助于提高学生的创新能力和创新意识。搞好课程设计教学工作,对实现专业培养目标,提高学生全面素质有重要作用。
(2)通过课程设计更进一步理解 C++的基础知识。
(3)训练用系统的观点及软件开发的一般规范进行软件开发,并在此过程中培养严谨的科学态度和良好的工作作风。初步掌握软件开发过程中的问题分析、系统设计、程序编码、调试、测试等方面的基本方法和技能。
(4)熟练掌握 C++知识在程序中的应用,了解书本知识在解决实际问题中的用途。
2、本课程设计的任务
模拟银行的自动取款机使用过程中的界面和用户交互过程。实现查询银行卡余额、取款、修改密码、退出系统等功能。
功能要求:
(1)卡号、密码输入最多三次,否则直接退出系统。
(2)取款功能:取款金额受卡余额、机单笔最大取款金额及机当前剩余金额的限制。
(3)查询功能:实现查询余额功能。
(4)更改密码:实现密码更改功能,对于密码要有2次验证。
(5)锁卡功能:实现卡被锁的功能。
(6)退卡功能:实现退出系统功能。
二、设计方案
总体设计
设计的这个程序是模拟ATM取款机的使用过程,该程序功能包括:1)卡号、密码输入最多三次,否则直接退出系统。2)取款功能:取款金额受卡余额、机单笔最大取款金额及机当前剩余金额的限制。3)查询功能:实现查询余额功能。4)更改密码:实现密码更改功能,对于密码要有2次验证。5)锁卡功能:实现卡被锁的功能。6)退卡功能:实现退出系统功能。
系统功能
首先编写一个class consumer(用户类)、class ATM(ATM取款机类)和一个main()函数,程序开始运行时调用main函数里设置好的用户信息,通过main函数来调用class ATM(ATM取款机类)和class consumer(用户类)中的相关函数和数据来达到程序的要求。class ATM(ATM取款机类)内主要有
void welcome(); // 登陆界面
bool
您可能关注的文档
最近下载
- 量线四维看盘四号战法.pdf
- 初中物理2022课标VS2011课标新变化及“增删内容”对照.pdf
- 4-2 中化泉州石化 3 万吨年干气脱硫制二甲基亚砜项目反应器设计说明书 (2).pdf
- T∕HEESA 0001-2024 输变电工程建设过程碳排放计算导则.pdf VIP
- 《运动生物力学》课件.pptx VIP
- 高中-学法大视野-物理必修2.pdf
- GB/T 44353.1-2024动物源医疗器械 第1部分:风险管理应用.pdf
- 部编版二年级下册语文教材分析、学情分析(每一课都有,全).pdf
- 2024年云南省昆明市五华区云南大学附属中学中考三模语文试题.docx VIP
- 时尚休闲妆容课件.pptx VIP
文档评论(0)