




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C++银彳亍账户管理课
程设计
JINGCHUUNIVERSITYOFTECHNOLOGYC++银行账户管理课程设计报告学院:计算机工程学院班级:09级计算机科学与技术1班学生姓名:学号:学生姓名:学号:设计地点(单位):A5-101设计题目: 银行账户管理程序完成日期:12月25日指导教师评语:成绩(五级记分制):教师签名:目录TOC\o"1-5"\h\z\o"CurrentDocument"一、 设计思想 03\o"CurrentDocument"二、 模块设计与分析 03\o"CurrentDocument"三、 程序设计介绍 04\o"CurrentDocument"四、 框架结构图 04\o"CurrentDocument"五、 程序代码 05六、 测试数据 14七、 数据调试 14八、 课程设计总结 16九、 课程设计教材及主要参考资料 16一、 设计思想定义一个用户类customer和一个银行类YH,程序运行时,能够由用户选择进行开户、登录、取款、存款、修改密码、转账、销户操作,用户销户后账号被回收,而且该账号能够继续分配给其它账户,不允许用户透支,根据姓名或账号能够进行用户的信息查询,所有的账户信息应存放到一个文件中,能够随时的访问和更新。二、 模块设计与分析登录页面:输入帐号和密码,根据用户输入的帐号和密码,到后台文件查询,若正确则登录成功,并保存卡好信息已备后用。若帐号存在和密码不匹配或无该帐号已经注销,提示该帐号已存在或已注销。主界面页面:主要导航栏有存款、取款、账户信息、注销、注销、返回上一步。开户页面:提供开户界面,由用户输入新账户的信息,将该信息保存到文件中,并将开户金额作为该卡的第一次存款记录存人文件。存钱页面:从登录界面得到帐号,并提供数据输入界面,等待用户的输入存款金额,同时将存钱的金额显示在页面上。取款页面:从登录界面得到帐号,并提供数据输入界面,等待用户输入取款金额,如果取款金额大于该用户卡上的余额则不能取款,或者将新的余额写人文件,并将本次取款事件写入文件同时将取钱的金额显示在页面上。账户信息页面:从登录界面得到帐号,把本人显示到界面中。转账页面:从登录界面得到帐号,输入要转入的帐号,在输入金额,显示在页面上,如果金额超过余额将操作失败。注销页面:从关闭文件,状态为注销,最后关闭整个系统。三、程序设计介绍系统由2个类构成,YH(银行类)和Consumer(客户类),Consumer(客户类)是YH(银行类)的公有继承类。YH(银行类)中有实现登陆系统,开户,销户,转账,退出系统等功能函数,Consumer(客户类)中有实现存钱,取钱,修改个人账号密码,显示个人账号信息等功能函数。因为Consumer(客户类)是YH(银行类)的公有继承类,因此,一个用户只需创立一个Consumer(客户类)对象,当用户进行开户,销户等操作时,能够直接调用YH(银行类)的成员函数。银行类中的函数:voidset_account();〃银行开户功能
voiddel_account();〃5主销账户功能voidtransfer(int);〃转账功能voidenter_account();//进入用户个人信息功能voidaddmoney(int,float);//存款功能voidexitYH();//退出系统四、框架结构图登录界登录界五五、程序代码#include<iostream>#include<string>#include<fstream>usingnamespacestd;classconsumer;classYH//classYH//银行类public:voidset_account();//银行开户功能voiddel_account();//注销账户功能voidtransfer(int);〃转账功能voidenter_account();//进入用户个人信息功能voidaddmoney(int,float);//存款功能voidexitYH();//退出系统voidfunctionshow();voidsave();voidload();//功能界面protected:consumer*account[20];staticintacnum;//账户数};classconsumer:publicYH/用户类,继承银行类的属性{public:fr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药品疫苗安全管理制度
- 药品采购议价管理制度
- 药店企业文化管理制度
- 药店异地刷卡管理制度
- 药店设施设备管理制度
- 薪酬发放审批管理制度
- 设备公司销售管理制度
- 设备安装调试管理制度
- 设备机房资料管理制度
- 设备现场工具管理制度
- 市政公用工程设计文件编制深度规定(2013年高清版)
- GB/T 9867-2008硫化橡胶或热塑性橡胶耐磨性能的测定(旋转辊筒式磨耗机法)
- GB/T 19139-2012油井水泥试验方法
- GB/T 18314-2001全球定位系统(GPS)测量规范
- 工贸行业重点可燃性粉尘目录(2022版)
- 铁道概论试题及答案重要
- 空间几何中的平行与垂直 新高考 数学 一轮复习专项提升 精讲精练
- 近代史期末复习试题
- 教学设计 完整版:Summer holiday plans
- 2022年武汉市法院书记员招聘考试题库及答案解析
- DB34-T 4010-2021 水利工程外观质量评定规程-高清现行
评论
0/150
提交评论