欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    C++课程设计---建行ATM取款机管理系统

    • 资源ID:1413452       资源大小:326.50KB        全文页数:29页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    C++课程设计---建行ATM取款机管理系统

    1、 C+面向对象程序设计 课程设计论文 题目:xxx 建行 ATM 取款机管理系统 专 业: 统计学 学 号: 姓 名: 指导教师: 2013 年 1 月 9 日 - 1 - xxx 建行 ATM 取款机管理系统 摘要 本文主要研究 xxx 建行 ATM 取款机管理系统的程序设计。 根据日常生活中对 ATM 取款机的了解,模拟设计出 ATM 取款机的属性和行为,利用 C+编程软件对 ATM 取款机管理系统进行程序设计,设计主要包括建行开户,实时取款,实时存 款,查询余额,更改密码,转账,退卡等功能。 本文主要内容分为三个部分,第一部分主要阐述该程序的设计内容和要求, 设计的题目以及设计出的程序应

    2、有哪些实用功能。 第二部分对该问题进行整体描 述,并深入的分析、设计,最后编写出程序并进行测试。第三部分为总结,主要 阐述系统的优缺点,编程过程中遇到的问题、解决办法及心得。 最后,程序设计是一个创作的过程,解决问题的方法不是唯一的。所以独立 思考问题,多想想解决方法,才更有助于程序设计水平的提高。 关键字:课程设计;ATM 取款机管理系统;类和对象; - 2 - 1 需求分析 1.1 功能介绍 软件设计的一个重要的环节就是需求分析。 本章在对 ATM 取款管理系统的应 用情况作了全面调查的基础上,确定系统目标,并对系统所需要的基础功能进行 分析,从而确定用户的需求。以下是 ATM 取款机管理

    3、系统所需要的需求分析。 ATM 取款管理系统包含开户,实时存款,实时取款,余额查询,修改密码, 转账等六个功能。 建行开户:输入个人姓名、身份证号等信息后,ATM 取款管理系统自动给用 户开户,并给账号,密码由用户自行设定; 实时存款:登入 ATM 取款管理系统,输入账号和密码,选择实时存款业务, 进入 ATM 存款界面,如果账号或密码输入错误,ATM 会给予提示信息,需用户重 新输入账号和密码,若输入账号和密码连续出错超过 3 次,则 ATM 取款管理系统 将吃掉用户账号,并打印出凭条; 实时取款:用户选择实时取款业务后,可按界面相应操作取出卡内存款,若 输入取款额超过卡内余额,则 ATM

    4、取款管理系统会自动给予用户提示信息,要求 重新输入取款金额; 余额查询:进入余额查询界面即可查询用户的卡内余额; 修改密码: 此功能负责用户自行修改密码, 密码的设定要求是输入 6 为数字, 若用户输入的字数少于或多于 6 位,ATM 取款管理系统给出出错信息,要求用户 重新设定密码; 转账:用户可将本账户中的存款转入其他账户,转账过程中,需要转入账户 的账号; 1.2 操作 本程序通过键盘操作。在运行过程中,当用户输入正确的账号和密码时,会 出现一个功能界面, 按照功能界面操作。 1.建行开户; 2.实时存款; 3.实时取款; 4. 查询余额;5.修改密码;6.转账;7.退出系统,按相应的序

    5、列号后再按 enter 键,执行相应的操作。 2 总体设计 2.1 ATM 取款管理系统功能结构体 - 3 - 2.2 整体操作流程图 - 4 - 程序开始运行进入登陆界面,用户输入自己的卡号和密码,成功登陆即能进 入功能界面,如果用户卡号密码错误超过 3 次,系统会自动没收卡,根据功能界 面,用户可以执行相应的操作,操作完毕,退出系统。 3 详细设计与实现 3.1 类的设计 设计了 ATM 类。ATM 类完成 ATM 取款管理系统的模拟,包括:建行开户,实 时存款,实时取款,余额查询吗,修改密码,转账等功能。类的定义和实现均保 存在头文件 atm.h 文件中。 ATM 类的设计: class

    6、 ATM public: ATM();/默认构造函数 void kaihu()/开户 void cunkuan()/实时存款 void qukuan()/实时取款 void chaxunyue/查询余额 void xiugaimima/修改密码 void zhuanzhang/转账 private: char name20; long double cardID; double psw; double money; long double haoma; time_t timep; ; 3.2 ATM 取款管理系统模块设计与实现 1)登陆模块 程序运行首先要求用户输入账号密码,帐号密码首先由建行开户得到,登入 时用 if 函数判断账号密码是否一致,一致允许登陆,如果输入错误则再给予 3 次登陆机会,如果 3 次都输入错误,则 ATM 自动吃掉账号密码,并打印出凭条。 - 5 - 相关代码: void main() /主函数


    注意事项

    本文(C++课程设计---建行ATM取款机管理系统)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583