银行账户管理系统c++课程设计报告.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《银行账户管理系统c++课程设计报告.doc》由会员分享,可在线阅读,更多相关《银行账户管理系统c++课程设计报告.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、. . 2021 -2021学年第二学期 面向对象程序设计c+大作业说明书学院名称: 计算机与信息工程学院 班级名称: 14计算机科学与技术对口 学生XX: 竹青 学 号: 2021100108 题 目: 银行账户管理系统 指导教师: 汇彬 起止日期: 2021年4月3日至2021年4月20日 计算机与信息工程学院. .word.zl. .目 录1. 选题背景12. 设计思路12.1 设计思想12.1.1设计容12.1.2设计要求12.2功能需求12.3软硬件运行环境及开发工具13.过程论述13.1需求分析13.1.1系统功能图13.1.2函数功能和说明23.2程序代码分析24.结果分析75.
2、 结论7参考文献71. 选题背景随着办公自动化的迅速开展,对企事业单位信息的自动化管理提出了很高的要求。对于银行来说,由于有大量的客户信息需要处理,因此银行XX管理系统的开发与研究有一定的实用价值。2. 设计思路2.1 设计思想2.1.1设计容 因本次课程设计是银行卡账户管理系统,所以本次主要容有:最高管理员模式、管理员模式、用户模式、退出系统。2.1.2设计要求 定义一个用户信息类userinformation和一个管理员类manager,程序运行时,首先进入最高管理员模式,设置一下银行管理人员的密码,设置成功后可以按4返回主菜单,进入其他界面,管理员可以进展登录、开户、挂失、销户等功能,用
3、户可以进展取款、存款、修改密码、转账、查询操作。最后一项为哪一项退出系统功能。2.2功能需求(1) 银行管理员所需的功能:如开户、销户、挂失、解锁等。(2) 用户所需的功能:如存款、取款、查询余额、更改密码等。(3) 对本银行已有的账户金额进展统计。(4) 及时保存用户的信息,存到固定的文件里。2.3软硬件运行环境及开发工具1编成语言:c+语言。2开发环境:Microsoft Windows 7、Visual c+ 6.0。3.过程论述3.1需求分析3.1.1系统功能图显示整个程序所要运行的流程。如图3-1所示。银行账户管理系统开场界面最高管理模式管理员模式退出系统用户模式图3-1 功能图3.
4、1.2函数功能和说明各函数功能表void display()输出用户信息void change_money_li ()计算本息和void change_money()获取存款金额void OpenAccount ()开户void CloseAccount ()销户void HookAccount (Userinformation a)用户挂失void Saving ( )存款void Drawing ( )取款void Transfering ( )转账void Inquiring ()查询void read()创立文件E:银行账户管理数据.txt或从文件E:银行账户管理数据.txt读取信息v
5、oid write()将信息存入文件C:Users银行账户管理数据.txtVoid wait()返回主菜单的等待函数3.2程序代码分析1.最高管理模式,界面显示如图3-1所示图3-1最高管理模式图代码如下:void setlixi(double a) /设置日利率 lixi=a;cout成功设置日利率!endl;cout利率为:lixi%endl;void writelixi()/保存日利率 ofstream stuf1(E:高层管理数据1.txt,ios:out);stuf1setiosflags(ios:fixed)setprecision(3)lixi ;stuf1.close();co
6、ut保存成功!endl;coutendl;void setsui(double a)/设置固定年息 sui=a;cout成功设置税率!endl;cout利率为:sui%endl;void writesui()/保存固定年息ofstream stuf2 (E:高层管理数据2.txt,ios:out);stuf2setiosflags(ios:fixed)setprecision(3)sui ;stuf2.close();cout保存成功!endl;coutendl;void setmanagercode( string a)/设置管理员密码managercode=a;cout密码设置成功!end
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 银行 账户 管理 系统 c+ 课程设计 报告
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内