下载此文档

银行账户管理系统(c++课程设计).doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
2015-2016学年第二学期
面向对象程序设计(c++)
大作业说明书
学院名称: 计算机与信息工程学院
班级名称: 14计算机科学与技术(对口)
学生姓名: 徐竹青
学号: 2014100108
题目: 银行账户管理系统
指导教师: 王汇彬
起止日期: 2016年4月3日至2016年4月20日
计算机与信息工程学院
目录
1. 选题背景 1
2. 设计思路 1
设计思想 1
1
1
1
1
1
1
1
2
2
7
5. 结论 7
参考文献 7
1. 选题背景
随着办公自动化的迅速发展,对企事业单位信息的自动化管理提出了很高的要求。对于银行来说,由于有大量的客户信息需要处理,因此银行帐户管理系统的开发与研究有一定的实用价值。
设计思路
设计思想

因本次课程设计是银行卡账户管理系统,所以本次主要内容有:最高管理员模式、管理员模式、用户模式、退出系统。

定义一个用户信息类userinformation和一个管理员类manager,程序运行时,首先进入最高管理员模式,设置一下银行管理人员的密码,设置成功后可以按4返回主菜单,进入其他界面,管理员可以进行登录、开户、挂失、销户等功能,用户可以进行取款、存款、修改密码、转账、查询操作。最后一项是退出系统功能。

银行管理员所需的功能:如开户、销户、挂失、解锁等。  
用户所需的功能:如存款、取款、查询余额、更改密码等。
对本银行已有的账户金额进行统计。
及时保存用户的信息,存到固定的文件里。

(1)编成语言:c++语言。
(2)开发环境:Microsoft Windows 7、Visual c++ 。



显示整个程序所要运行的流程。如图3-1所示。
银行账户管理系统
开始界面
最高管理模式
管理员模式
退出系统
用户模式
图3-1 功能图

各函数功能表
void display()
输出用户信息
void change_money_li ()
计算本息和
void change_money()
获取存款金额
void ount ()
开户
void ount ()
销户
void ount (Userinformation a)
用户挂失
void Saving ( )
存款
void Drawing ( )
取款
void Transfering ( )
转账
void Inquiring ()
查询
void read()
创建文件"E:\\"或从文件"E:\\"读取信息
void write()
将信息存入文件"C:\\Users\\"
Void wait()
返回主菜单的等待函数

,界面显示如图3-1所示

图3-1最高管理模式图
代码如下:
void setlixi(double a) //设置日利率
{
lixi=a;
cout<<"成功设置日利率!"<<endl;
cout<<"利率为:"<<lixi<<"%"<<endl;
}
void writelixi() //保存日利率
{
ofstream stuf1("E:\\",ios::out);
stuf1<<setiosflags(ios::fixed)<<setprecision(3)<<lixi<<" ";();
cout<<"保存成功!"<<endl;
cout<<endl;
}
void setsui(double a) //设置固定年息
{
sui=a;
cout<<"成功设置税率!"<<endl;
cout<<"利率为:"<<sui<<"%"<<endl;
}
void writesui() //保存固定年息
{
ofstream stuf2 ("E:\\",ios::out);
stuf2<<setiosflags(ios::fixed)<<setprecision(3)<<sui<<" ";(

银行账户管理系统(c++课程设计) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人w447750
  • 文件大小211 KB
  • 时间2018-06-16