- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
河北建筑工程学院信息工程学院
河北建筑工程学院信息工程学院
专业实训报告
课题
名称
储蓄综合业务平台(C语言版)
专业:计算机科学与技术
班级:计122
姓名:申诗雨
学号:309225
起迄日期:9月15日~9月19日
实训地点:计算机专业实验室303
指引教师:丁学钧
成绩:
报告提交日期:
一周实习结束了,这一周下来咱们通过使用C语言编写一种简易版银行储蓄系统,在这个过程中咱们通过教师给资料和教师课前解说,然后自己自主通过C语言编写,通过五天努力完毕了这次任务。
Internship?is?over?a?week,?this?week?down?we?through?the?use?of?C?language?to?write?a?simple?version?of?the?bank?system,?in?the?process,?we?by?the?teacher?to?class?information?and?the?teacher,?then?independently?written?by?C?language,?after?five?days?of?efforts?to?complete?the?task?
核心字:C语言、银行储蓄系统、实习、任务
1.绪论
储蓄业务越来越走进人们生活。银行代发工资、代缴水电费、代缴电话费等业务极大以便了人们寻常生活。越来越多人们也开始使用银行业务、储蓄业务,同步银行储蓄客户越来越多。银行还在使用手工记账,由于手工记账工作效率非常低,普通有储户等待,排成长龙现象,同步这给工作人员增长了非常大承担和额外工作负荷,也给银行发展带来了严重制约和压力,银行储蓄信息化已经到了不解决不行地步。并且为了实现高效特点,本系统采用C语言作为编程。
2正文内容
2.1系统详细需求
银行操作员输入顾客名密码后,登录本系统。
银行操作员通过本系统为储蓄顾客进行开户操作。
银行操作员依照储蓄顾客规定,通过本系统存入存款。
银行操作员依照储蓄顾客规定,通过本系统完毕取款业务操作。
银行操作员通过本系统查询储蓄顾客余额。
银行操作员依照储蓄顾客规定,通过本系统完毕销户业务操作。
储蓄顾客帐户信息保存到文献中。
角色名称
操作功能
银行操作员
登录、开户、存款、取款、查询余额、销户
银行管理员
银行操作员管理
2.2总体设计
功能编号
功能简述
功能描述
0
退出
退出应用程序,返回到操作系统
1
登录
输入顾客名和密码,验证后进入本系统
2
开户
为储户在本系统中开立一种帐户,供后续业务使用
3
存款
把储户存款额加在其帐户上
4
取款
从该储户帐户余额上减去取款额
5
查询
查询储户帐户余额及其她信息
6
销户
结算帐户余额,并将该帐户状态置为销户
2.3详细设计与实现
任务一:登录业务模块功能及主函数实现
任务二:系统菜单功能实现
任务三:开户功能实现
任务四:存款功能实现
任务五:取款功能实现
任务六:文献读写操作
任务七:查询功能实现
任务八:销户功能及系统退出功能实现
2.4独立完毕某些
取款实现
voidwithdraw()//取款
{intaccNumber;
characcPWD[15];
intaccountPosition;//账户在数组中位置
doublecash;//取出金额
accNumber=0;
accountPosition=-1;
cash=0;//初始化
accNumber=getaccNumber(1);//获取账号
accountPosition=findAnAccount(accNumber);//查找该账户
if(accountPosition==-1)
{printf(查无此账户\n);
system(pause);
return;
}//endif//显示账户信息
getaccPWD(accPWD);
if(strcmp(rs[accountPosition].accPWD,accPWD)!=0)return;
dispAnAcc
文档评论(0)