c语言程序设计atm自动取款机实验报告Word格式.docx
- 文档编号:15099353
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:37
- 大小:92.11KB
c语言程序设计atm自动取款机实验报告Word格式.docx
《c语言程序设计atm自动取款机实验报告Word格式.docx》由会员分享,可在线阅读,更多相关《c语言程序设计atm自动取款机实验报告Word格式.docx(37页珍藏版)》请在冰豆网上搜索。
4.需求分析
5.概要设计
功能模块图
功能模块描述
数据结构
6.详细设计
功能流程图
重点设计
7.测试与调试
8.总结
心得体会
不足与改进
9.参考文献
1.课程设计内容
模拟银行的自动取款机ATM使用过程中的界面和用户交互过程
2.课程设计要求
(1)要求利用面向过程的方法以及C语言的编程思想来完成系统的设计;
(2)在系统的设计中,要求运用菜单和文件实现系统功能。
(3)在基本要求达到后,可进行创新设计,如存款、代缴电话费等,或设计友好的界面等。
3.可行性研究
系统是一个基于局域网、互联网和WINDOWS操作的系统,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。
同时具有优秀的软件需求人员、软件设计人员、和具有丰富经验的软件测试人员。
4.需求分析
在市场经济的蓬勃发展和人们日益繁忙的条件下,现有的银行系统往往需要客户在办理手续时等待很长的时间,这不仅会浪费很多宝贵的时间,也会使得银行的业务人员十分的繁忙,需要很大的人力和财力。
5.概要设计
功能模块图
此处除了系统的模块划分,还要重点描述三人分工情况,分工一定要明确。
功能模块描述
数据结构
#include<
>
#include<
voidmain()
{
intNum,a,code,ll=0,l=0,p,n,r=0,x,m,Num1,Num2;
intnum[10],feng[10],money[10],s[6],t[6];
inti=0;
for(p=0;
p<
9;
p++)
{
num[p]=000000;
money[p]=5000;
feng[p]=0;
}
loop:
.请陈老师原谅我N多的goto...
printf("
_______________________________\n"
);
||\n"
|欢迎使用ATM自动取款机|\n"
|~第一小组热情开发~|\n"
|_______________________________|\n"
请输入卡号:
"
scanf("
%d"
&
Num);
fflush(stdin);
if(Num==00)
是否进入管理员模式?
1/2:
该帐号已被封存!
\n"
按任意键返回。
while(getchar()!
=EOF)
system("
cls"
gotoloop;
}
else{
请输入密码:
state:
code);
if(code!
=num[Num])
密码不正确!
请重新输入:
i++;
if(i<
3)
gotostate;
else
连续三次出错!
++r;
if(r<
2){
i=0;
您的帐号已被封存.\n"
feng[Num]=1;
shuru:
|---欢迎使用ATM自动取款机---|\n"
|1.取款2.余额查询|\n"
|3.密码修改4.转帐|\n"
|5.历史交易纪录查询|\n"
|6.返回欢迎界面|\n"
|___________________________|\n"
请输入选项:
x);
switch(x){
case1:
system("
gotoqukuan;
break;
case2:
gotoyuechaxun;
case3:
gotomimaxiugai;
case4:
gotozhuanzhang;
case5:
gotolishijilu;
case6:
gotoloop;
default:
printf("
输入错误!
gotoshuru;
|----取款----|\n"
|1.取款|\n"
|2.返回|\n"
|------------|\n"
switch(x)
if(l>
5000){
累计取款超过5000元,系统出错.\n"
gotoshuru;
if(money[Num]<
100){
余额不足.\n"
.我实在没想出啥好方法...
elseif(money[Num]<
200)回上一级\n"
n);
switch(n)
正在取款,请稍候......\n"
money[Num]-=100;
l+=100;
取款成功!
gotoqukuan;
break;
500)回上一级.\n"
=EOF){
money[Num]-=200;
l+=200;
1000)回上一级.\n"
money[Num]-=500;
l+=500;
2000)回上一级.\n"
p
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 atm 自动 取款 实验 报告