ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:36.85KB ,
资源ID:19410916      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19410916.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(银行储蓄管理系统Word格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

银行储蓄管理系统Word格式.docx

1、4、转账,输入本人密码,对方账号,转账金额进行此操作。5、更改密码,输入原密码,再输入新密码,然后确认新密码。三课程设计工作计划1、确定题目,做用户需求分析2、查阅资料,进行问题分析,制定方案3、根据方案编写程序并进行调试4、撰写设计说明书,完成设计5、提交设计内容,答辩四系统模块本系统包括管理员模式其中包括:开户、挂失、取消挂失、消户功能;用户模式其中包括:存款、取款、查询、转账、更改密码功能,如图1所示图1 银行账户管理系统模块1、管理员模式:此模式用于银行管理员为用户开户使用户获取账号,凭用户获取的账号银行管理员可为用户提供挂失,解除挂失销户的服务。2、用户模式:此模式用于用户在银行中存

2、款,取款,查询自己在银行账户中的余额,还提供转账功能,为用户带来便利,修改密码使用户可以随时更改自己账户的密码,使得账户安全。五程序调试程序调试:六程序设计分析源代码:#include#include stdlib.hfstreamconio.hint code();/登录密码using namespace std;class consumer;class YHpublic: YH(); void set_account(); /银行开户 void del_account(); void transfer(int); /转账 void enter_account(); void addmone

3、y(int,float); void exitYH();/ 退出系统 void functionshow(); void save(); void load();/ 功能界面 protected: consumer *account20; static int acnum; /账户数 ;int code() int i=0,j=0; int c; char name15,cod15; coutnn; while(j3) tt管理员: cin.getline(name,sizeof(name);/用cin不包括空格符; coutendl= 0) if (c = b) coutb b i = i

4、- 1; else* codi = c; c = getch(); if(c ! i = i + 1; codi = 0tt if(strcmp(name,6539)=0)&(strcmp(cod,li)=0) |(strcmp(name,2222)=0) cout登陆成功!j=4;break; else if(strcmp(name, *)!=0)|(strcmp(name,=0) 登陆失败!密码错误nn else cout管理员不存在nn return j; int YH:acnum=0; YH:YH() for(int i=0;i20;i+) accounti = NULL; class

5、 consumer:public YH public: friend class YH; consumer(int id,string Name,string PassWord,float m) ID=id;name=Name;money=m;passwd=PassWord; consumer() ID=0;name=0money=0;passwd= int get_id()return ID; void savemoney(); / 存钱 string get_passwd() return passwd; / 取得密码 void display(); void fetchmoney();

6、/取钱 void change_passwd(); void add_money(float); void dec_money(float); float get_money(); /卡卡转帐 private: int ID; /开户帐号 string passwd; / 用户密码 string name; / 用户姓名 float money; void YH:save() ofstream ofile(bankdat.txt,ios:out); ofstream outfile( int n=0; outfileacnum for(;nacnum;n+) outfileIDmoneynam

7、epasswd outfile.close(); /_page_break_load() ifstream infile(in); if(!infile) cerr infileid;m;nam;passw; accountn-passwd; consumer * acc = new consumer(id,nam,passw,m); accountn = acc; infile.close();读取资料正常!transfer(int x) int id;请输入帐号: cin int flag = 1; int i = 0; while(iget_id() flag = 0; else i+;

8、 if(flag) 帐号不存在! return ; float b;请输入你要转帐的金额:b; while(b if(accountx-get_money()b) coutdec_money(b); accounti-add_money(b);转帐成功! void consumer:add_money(float x) money=x+money;dec_money(float x) money=money-x;addmoney(int x,float y) accountx-money=accountx-money-y; float consumer:get_money() return m

9、oney;int main() system(color 70); int i=0;t【】t 【】 for(i=0;3;i+)t【】ttttttt 【】t【】tOo【 欢迎进入银行账户管理系统 】oO 【】t【】ttttttt 【】t【】 【】 if(code()!=4)tt输入次数已到!nreturn 0; getch(); YH yh; yh.functionshow(); return 0;functionshow() int n; do system(cls load();tttttt1) 用户开户tttt2) 账户登陆tttt3) 帐户注销tttt4) 退出系统 ttn请你输入相应的

10、操作序号进行操作:n; while(n4)请输入正确的操作序号!$ switch(n) case 1: set_account(); case 2:enter_account(); case 3: del_account(); case 4: exitYH(); cin.get(); while(true);enter_account() int id;请输入密码: string passw; if(passw!=accounti-get_passwd() return;display(); dosystem(tttt1)查看信息tttt2)取款tttt3)存款endl savemoney()

11、;change_passwd(); case 5:transfer(i); case 6:return; while(1);set_account() string nam; float m;请输入开户号:请输入开户人姓名:请输入开户密码:请输入存入金额: while(mget_id() flag = 0; else i+; for(int j=i;jj+) accountj = accountj+1; accountacnum-1=NULL; acnum-;注销成功!void consumer:change_passwd() string pwd,repwd;请输入新密码:pwd;请再输入一

12、次新密码:repwd; if(pwd!=repwd)你输入的两次密码不一样,请重新输入! passwd=pwd;密码修改成功,请牢记!cin.get();fetchmoney() char ch; do你要取多少钱:endl ;/_page_break_ if(moneym)对不起,你的余额不足! else money=money-m;操作成功,请收好钱!是否要继续该项操作:(Y/N) ch; while(ch!=nch!NYy while(ch=|ch= void consumer:savemoney() float c;你要存多少钱:c; while(cdisplay()* 用户姓名:* 帐号:* 余额:*

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1