一、系统开发的背景 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银行存款查询系统一、系统开发的背景为了便于用户查看利率表及查看存款后能获得的存款收益,因此编写了以下C语言程序来实现银行存款收益的查询。二、系统分析与设计系统功能要求根据建设银行现行利率,计算存款收益用户可以根据提示信息进行选择查看利率表;用户可以根据提示信息进入存款收益计算系统,根据提示输入信息,计算出相应的收益;用户可以在查看利率表后或计算收益后选择退出和返回主页面;系统模块结构设计图1:银行存款查询系统图通过上图的功能分析,把整个系统划分为两个大模块和两个字模块:银行利率查询,该模块主要实现:输出银行利率表,查看银行利率;银行存款收益计算查询,该模块主要实现,按照银行利率表计算在银行存入一笔钱在一定时间后可得到的相应钱数;城乡居民及单位存款收益计算查询,该模块主要实现:计算活期和定期各种情况下的存款收益;通知存款收益计算查询,该模块主要实现:一天和七天两种情况下的存款收益。三、系统的设计与实现银行存款查询系统首页:intmain()分析:首先输出首页信息,然后提示用户按照指定进行选择,以实现函数调用。模块如图2所示。图2:intmain()模块图该模块的具体代码如下所示。intmain(){intn,c,d,m,r,u,k=0;floate;while(k==0){printf("********************************************************************\n");printf("**中国建设银行存款查询系统**\n");printf("****\n");printf("**可选择服务类型:**\n");printf("**1查看本行利率2计算存款收益**\n");printf("****\n");printf("********************************************************************\n");printf("您选择的服务类型为:");scanf("%d",&m);if(m==1)n=t();if(m==2){n=s(c,d,e,r,u);}scanf("%d",&k);}return0;}银行利率表:intt()分析:输出银行利率信息,然后用户按照提示信息选择返回与退出该模块的具体代码如下所示。intt(){printf("\n");printf("********************************************************************\n");printf("**中国建设银行存款利率**\n");printf("**项目年利率**\n");printf("****\n");printf("**一、城乡居民及单位存款**\n");printf("**(一)活期---------—-----------------------**\n");printf("**(二)定期**\n");printf("**1、整存整取**\n");printf("**三个月----------------------------------**\n");printf("**半年----------------------------------**\n");printf("**一年----------------------------------**\n");printf("**二年----------------------------------**\n");printf("**三年----------------------------------**\n");printf("**五年----------------------------------**\n");printf("**2、零存整取、整存零取、存本取息**\n");printf("**一年----------------------------------**\n");printf("**三年--------------
银行存款查询系统 来自淘豆网m.daumloan.com转载请标明出处.