银行定期储蓄管理系统

银行定期储蓄管理系统

ID:22558181

大小:309.02 KB

页数:17页

时间:2018-10-30

银行定期储蓄管理系统_第1页
银行定期储蓄管理系统_第2页
银行定期储蓄管理系统_第3页
银行定期储蓄管理系统_第4页
银行定期储蓄管理系统_第5页
资源描述:

《银行定期储蓄管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、程序设计报告(2009/2010学年第二学期)题目:银行定期储蓄管理系统专业学生姓名班级学号指导教师指导单位日期评分细则评分项优秀良好中等差遵守机房规章制度上机时的表现-学习态度程序准备情况程序设计能力团队合作精神课题功能实现情况算法设计合理性用户界面设计报告书写认真程度内容详实程度文字表达熟练程度回答问题准确度简短评语教师签名:年月日评分等级备注评分等级有五种:优秀、良好、中等、及格、不及格一、课题内容和要求银行定期储蓄管理系统系统的基本功能:-(1)工作人员根据口令进入系统;(2)可以录入新的存单信息(存单编号,储户姓名,身份证编号,住址,联系电话,存款金额,存期,利率,密码),利率在存期

2、决定后自动得到;(3)根据存单编号可以查询存单信息;(4)根据存单编号和密码可以完成储户取款操作,自动算清应支付的利息并显示在屏幕上。要求:(1)首先自己设计好界面和算法,存单信息可以保存在文件中;(2)界面友好,可操作性强,输入信息符合逻辑如存款金额不为负数、不可能有非数字的字符等;(3)必须完成(四)所要求的各基本功能,在基本功能实现的基础上,可考虑增加对工作人员信息维护的功能,如口令修改等。二、需求分析1)管理员输入口令进入系统;2)提供可操作的主菜单:输出主菜单,包括申请账号、查询管理、取款管理、修改密码、退出系统,根据客户输入的选项来运行不同的功能,运行不同的函数;3)账号申请功能:

3、客户按照正确的格式输入基本信息,申请账号;4)查询功能:客户输入账号,查询基本信息和当前本息和;5)取款功能:客户输入账号和密码,提取本息和;6)修改密码:客户输入账号和原密码进行密码修改;7)退出系统。三、概要设计-银行定期储蓄管理系统帐号申请查询管理取款管理修改密码姓名存单帐号密码密码确认住址身份证联系电话基本信息存款金额存期利率日期基本信息显示查询当前本息和取出本息和帐号原密码新密码四、详细设计#include#include#include#include#includestructper{ch

4、armz[20];charzh[20];charmm[20];-charzhuzhi[20];charID[20];chartel[20];doublemoney;doublerate;intyear;intyear1,month1,day1;}dat,temp;voidkh()/*开户*/{FILE*pa,*pa1;charmm_ok[20];pa=fopen("db.dat","ab");charch;intcoin,yy;doublera;chardizhi[20];charshenfenzheng[20];chardianhua[20];lp:printf("请输入您的名字:");sc

5、anf("%s",dat.mz);printf("存单帐号:");scanf("%s",dat.zh);pa1=fopen("db.dat","rb");while(fread(&temp,sizeof(temp),1,pa1)==1){if((strcmp(dat.zh,temp.zh)==0)){printf("对不起,此帐号已经有人用了,请重新输入.");fclose(pa1);gotolp;}}printf("密码:");scanf("%s",dat.mm);printf("确认密码:");scanf("%s",&mm_ok);if(strcmp(dat.mm,mm_ok)!=0)

6、{printf("确认密码不一样!请重新输入.");-gotolp;}printf("住址:");scanf("%s",&dizhi);printf("身份证:");scanf("%s",&shenfenzheng);printf("联系电话:");scanf("%s",&dianhua);printf("存期:");scanf("%d",&yy);switch(yy){case1:ra=0.1;break;case2:ra=0.2;break;default:ra=0.3;}printf("利率:%.2lf",ra);do{printf("存款金额(整数):");scanf("%d",&

7、coin);}while(coin<0);printf("请输入存款时间:");printf("年:");scanf("%d",&dat.year1);printf("月:");scanf("%d",&dat.month1);printf("日:");scanf("%d",&dat.day1);strcpy(dat.zhuzhi,dizhi);strcpy(dat.ID,shenfenzheng)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。