c语言课程设计---模拟银行存取款业务

c语言课程设计---模拟银行存取款业务

ID:12179621

大小:432.50 KB

页数:23页

时间:2018-07-16

c语言课程设计---模拟银行存取款业务_第1页
c语言课程设计---模拟银行存取款业务_第2页
c语言课程设计---模拟银行存取款业务_第3页
c语言课程设计---模拟银行存取款业务_第4页
c语言课程设计---模拟银行存取款业务_第5页
资源描述:

《c语言课程设计---模拟银行存取款业务》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《C语言程序设计》课程设计报告题目:模拟银行存取款业务学生姓名王佳宾学号时间2012.5.20目  录第1章绪论11.1设计目的11.2背景11.3开发环境11.4运行环境1第2章系统总体设计22.1系统设计的组成框图22.2功能描述2第3章系统详细设计33.1程序设计流程图33.2功能模块设计43.2.1登陆界面43.2.2普通用户登陆43.2.3管理员登陆63.3函数功能描述9第4章系统使用说明104.1管理员使用说明104.2普通用户使用说明10附录10第1章绪论1.1设计目的1)银行存取款系统是针对银行账目的日常管理而设计。银行账目管理系统不仅要求操作方便而且要求界面简洁,它还需要

2、实现账目管理,用户查询功能。2)并了解银行存取款业务的流程,使用C语言和数据程序知识模拟银行存取款系统。1.2背景说明:a.待开发的软件系统的名称:模拟银行存取款业务。b.本项目的任务由安博思软的严武军老师提出,面向的用户是银行的管理员和普通用户。c.面对日新月异的计算机的普及,利用计算机对储蓄的用户进行综合的管理。1.3开发环境Vi编辑器gcc编译器1.4运行环境RedHat第2章系统总体设计2.1系统设计的组成框图2.2功能描述系统实现的主要功能有:1.管理员登陆管理员可以实现对账户的管理:注销用户,添加用户,查看用户,退出。2.普通用户登陆普通用户可以实现对自己的账户的管理:取款,存

3、款,查看余额,退出。第3章系统详细设计3.1程序设计流程图3.2功能模块设计3.2.1登陆界面进入系统,显示欢迎界面,选择普通用户操作还是管理员用户操作。3.2.2普通用户登陆1.密码验证作为普通用户登陆时,需要验证账号和密码是否匹配,匹配成功即可进行其他操作。2.存款功能登陆账号后,选择存款功能,并输入存款金额,写入文件,原有金额增加,可使用查询功能进行查询。存款功能输入存款金额存档结束3.取款功能:取款功能:登陆账号后,选择取款功能,并输入取款金额,判断输入金额是否大于原有存款,若大于原有金额显示输入错误,余额不足,若输入金额小于原有金额则取出钞票,并写入文件,原有金额减小,可使用查询

4、功能进行查询。取款功能输入取款金额大于原有金额取款成功结束输入错误大于不大于4.查询模块:查询功能:查询账户现有存款。输出现有金额结束查询功能3.2.3管理员登陆1.密码验证管理员的权限很大,可以添加,注销,查看,用户信息,在此系统中,管理员的默认账号是555,密码是555。1.注销用户管理员登陆成功以后进行操作选择:输入要注销用户的账号,若存在就删除,若不存在就返回操作选择界面。1.添加用户管理员登陆成功以后进行操作选择:输入要添加用户的账号,密码,姓名,余额,若已存在此账号,则注册失败,返回操作选择界面。2.查看用户管理员登陆成功以后进行操作选择:查看所有用户的信息。3.3函数功能描述

5、menu1()//登陆的第一个界面menu2()//超级管理员界面menu3()//普通用户界面is_mima()//验证管理员账号密码pass(structperson*head,longnum,longpassword)//验证普通用户账号和密码creat()//将银行卡信息.txt文本中的信息读取到链表中get_money(structperson*head,longnum,intmoney)//用户取钱save_money(structperson*head,longnum,intmoney)//用户存钱insert(structperson*head,structperson*p

6、)//添加用户del(structperson*head,longnum)//注销用户writeb(structperson*head)//将建立的链表存入银行卡信息.txt中第4章系统使用说明4.1管理员使用说明1)输入账号555密码555,登陆界面。若账号密码错误则重新输入。2)登陆界面后,选择功能3)选择a为注销用户,输入要注销的账号,若存在则注销,若不存在,则操作失败4)选择b为添加用户,输入要添加的账号,密码,姓名,余额,若不存在此账号,则注册成功,否则失败。5)选择c为查看用户信息,显示所有的用户信息。6)选择d安全退出系统。4.2普通用户使用说明1)输入用户的账号和密码,登陆

7、界面,若账号密码错误则重新输入。2)登陆界面后,选择功能3)选择a.为取款功能,输入取款金额,若取款机金额小于原有存款,则取款成功,取出钞票。4)选择b.为存款功能,输入存款金额,存档,存款成功。5)选择c.为查看余额,显示账户的余额。6)选择d.退出系统。附录/*程序源代码*/#include#include#includestructperson{longnu

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

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

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