资源描述:
《银行存款查询系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、目录一、系统开发的背景1二、系统分析与设计1(一)系统功能要求1(二)系统模块结构设计2三、系统的设计与实现3(一)银行存款查询系统首页:intmain()3(二)银行利率表:intt()3(三)银行存款收益计算:ints(intx,inty,floatz,inth,intf)5四、系统测试10(一)测试intmain()函数10(二)测试函数intt()10(三)测试函数ints(intx,inty,floatz,inth,intf)11五、总结13六、附件(代码、部分图表)14银行存款查询系统一、系统开发的背景为了便于用户查看利率表及查看存款后能获得的存款
2、收益,因此编写了以下C语言程序来实现银行存款收益的查询。二、系统分析与设计(一)系统功能要求根据建设银行现行利率,计算存款收益1、用户可以根据提示信息进行选择查看利率表;2、用户可以根据提示信息进入存款收益计算系统,根据提示输入信息,计算出相应的收益;3、用户可以在查看利率表后或计算收益后选择退出和返回主页面;16(一)系统模块结构设计图1:银行存款查询系统图通过上图的功能分析,把整个系统划分为两个大模块和两个字模块:1、银行利率查询,该模块主要实现:输出银行利率表,查看银行利率;2、银行存款收益计算查询,该模块主要实现,按照银行利率表计算在银行存入一笔钱在一
3、定时间后可得到的相应钱数;3、城乡居民及单位存款收益计算查询,该模块主要实现:计算活期和定期各种情况下的存款收益;4、通知存款收益计算查询,该模块主要实现:一天和七天两种情况下的存款收益。16三、系统的设计与实现(一)银行存款查询系统首页:intmain()分析:首先输出首页信息,然后提示用户按照指定进行选择,以实现函数调用。模块如图2所示。图2:intmain()模块图该模块的具体代码如下所示。intmain(){intn,c,d,m,r,u,k=0;floate;while(k==0){printf("***************************
4、*****************************************");printf("**中国建设银行存款查询系统**");printf("****");printf("**可选择服务类型:**");printf("**1查看本行利率2计算存款收益**");printf("****");printf("********************************************************************");printf("您选择的服务类型为:");scanf("%d",&m);i
5、f(m==1)n=t();if(m==2){n=s(c,d,e,r,u);}scanf("%d",&k);}return0;}(二)银行利率表:intt()16分析:输出银行利率信息,然后用户按照提示信息选择返回与退出该模块的具体代码如下所示。intt(){printf("");printf("********************************************************************");printf("**中国建设银行存款利率**");printf("**项目年利率**");printf("***
6、*");printf("**一、城乡居民及单位存款**");printf("**(一)活期---------—-----------------------0.35**");printf("**(二)定期**");printf("**1、整存整取**");printf("**三个月----------------------------------2.85**");printf("**半年----------------------------------3.05**");printf("**一年------------------
7、----------------3.25**");printf("**二年----------------------------------3.75**");printf("**三年----------------------------------4.25**");printf("**五年----------------------------------4.75**");printf("**2、零存整取、整存零取、存本取息**");printf("**一年----------------------------------2.85**
8、");printf("**三年--