1 / 18
文档名称:

C语言课程设计 银行存取款业务.doc

格式:doc   大小:194KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言课程设计 银行存取款业务.doc

上传人:miao19720107 2018/9/22 文件大小:194 KB

下载得到文件列表

C语言课程设计 银行存取款业务.doc

文档介绍

文档介绍:《C语言程序设计》课程设计报告
题目:模拟银行存取款业务
学生姓名
学号
专业
班级
学部计算机科学与电气工程学部
目录
第1章绪论 1
1
内容与要求 1
第2章系统总体设计 2
2
2
第3章系统详细设计 3
3
4
5
5
第4章系统使用与测试 6
6
系统测试 6
第5章结论 11
11
11
11
12
12
附录 13
第1章绪论
11设计目的
1)。银行账目管理系统不仅要求操作方便而且要求界面简洁,它还需要实现账目管理,用户查询功能。
2)并了解银行存取款业务的流程,使用C语言和数据程序知识模拟银行存取款系统。
内容与要求
:模拟银行存取款业务系统
:
1)设定账户密码,设计一银行存取款管理系统来是提供以下功能:存款、取款、查询功能。
2)存款:存款后查询所存储金额可以写入储蓄金额
3)取款:取款前判定所取金额是否超过原有储蓄金额,若不超过可以取款,取款后能够写入文档,利用查询功能可以查询余额。
4)查询:可查询现有储蓄金额。
3要求:
完成银行存取款业务的模拟系统,并且能够运行。
设定账户密码,密码输入三次自动退出系统。
功能结束后选择Y或y能够继续选择功能。
程序各个模块要添加注释。
报告要画出系统框图和详细的流程图。
输出的结果要准确、清晰、美观。
第2章系统总体设计

账号登陆
存款
取款
查询
退出

系统实现的主要有储蓄卡的存款功能、取款功能、查询功能。
第3章系统详细设计

输入用户名密码
用户名密码正确判断
错误
操作类型
存款
查询
退出
取款
输入存款金额
存档
结束
输入取款金额
存档
是否超过余额
大于余额
不大于
查询余额
取出钞票
开始
正确
选择操作类型

存款模块:
登陆账号后,选择存款功能,并输入存款金额,写入文件,原有金额增加,可使用查询功能进行查询。

存款功能
输入存款金额
存档
结束
2)取款模块:
取款功能:登陆账号后,选择取款功能,并输入取款金额,判断输入金额是否大于原有存款,若大于原有金额显示输入错误,余额不足,若输入金额小于原有金额则取出钞票,并写入文件,原有金额减小,可使用查询功能进行查询。
取款功能
输入取款金额
是否大于原有金额
取款成功
结束
输入错误
大于
不大于
3)查询模块:
查询功能:查询账户现有存款。
输出现有金额
结束
查询功能

mune():调用函数
sort_sco():查询函数
exit(0):退出函数
modify_sco():取款函数
search_sco():存款函数

m=5000:存折内原有存款为5000元
n:存取金额
c:选择Y或y 继续程序
i:选择功能
a:密码错误时输入次数
name[20]:存储账号:liuluy
password[10]:存储密码:
person[20]:从键盘输入的账号
password1[10];从键盘输入的密码
flag1:账号比较
flag2:密码比较
第4章系统使用与测试

1)输入账号liuluy密码,登陆界面。若账号密码错误三次则自动退出系统。
2)登陆界面后,选择功能
3),输入存款金额,存档,存款成功。
4),输入取款金额,若取款机金额小于原有存款,则取款成功,取出钞票。
若取款金额大于原有金额,则显示金额不足。
5) ,查询原有或储存后或取款后的金额。
6)
7) 选择功能时大于3或小于0的数,输出输入错误,请重新输入。
8)选择Y或y继续运行程序
系统测试
主菜单显示
运行结果:
:
1)账户密码正确:
2)账户或密码错误