- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XX大学课程设计
银行存取款管理设计
单 位 分院(系)
专 业
学 号
学生姓名
指导教师
目录
TOC \o 1-5 \h \z \o Current Document 第1章选题的意义 4
第2章系统功能需求分析
1系统的基本要求 5
2系统功能需求分析 5
第3章系统设计
1设计框架图 6
\o Current Document 3?2应用函数与变量说明 7
第4章系统实现
\o Current Document 4.1程序代码 9
\o Current Document 2程序使用说明 24
第5章总结 31
第1章选题的意义
1.1通过课程设计是我发现在上课过程中所没有发现的漏洞,扩 充自己的C语言只是,进行自我完善,对课本上的内容学以致用,加 以理解与巩固。
2将课本上的知识应用到实际的编程中,提高自己的实践操作 能力,掌握指针或数组、结构体、文件的操作方法。独立思考,学以 致用,提升、提高对软件的编程能力,掌握软件开发过程的问题分析、 系统设计、程序编码、测试等基本方法和技能。
3银行的账目往来更加频繁,这就要求查询管理系统能够更加
方便简洁的进行操作,这对于繁重的信息查询工作是十分重要的。
第二章系统功能需求分析
1系统的基本要求要求:
设计一个银行存取款管理系统,使之能提供以下功能:
1、 应提供一个界面来调用各个功能,调用界面和各个功能的操作 界面应尽可能清晰美观!
2、 能够添加和修改以及删除客户文件。(在客户文件中,每个客 户是一条记录,包括编号、客户姓名、支取密码、客户地址、客户电 话、账户总金额)。
3、 能够输入和查询客户存款取款记录。(在存取款文件中,每次 存取款是一条记录,包括编号、日期、类别、存取数目、经办人。类 别分为取款和存款两种)。
4、 退出银行存取款管理系统。
2. 2系统功能需求分析:
该系统能够满足对银行存取款管理的基本需求,可以查询、添加、
修改银行存取款信息,便于信息的自动化管理。
第3章系统设计
3. 1设计框架图
①
②
③
④
⑥
⑦
⑧
3?2函数与变量说明
(1)为存储客户信息,定义结构体为全局变量
extern struct kehu
char jin[20];
char jin2[20]; char t[20];
floatjl;
floatj2;
floatj3;
float j4;
long int b; char x[20]; long int m; char a[50]; long int d;
floatj;
};struct kehu w[200];
(2) 口定义函数 void main():
在里而写了 “功能选择”
的switch函数;
void kehu();
客户资料添加与操作主菜单;
查询客户资料函数; 添加客户资料函数; 修改客户资料函数; 客户资料删除函数; 客户资料显示函数;
查询客户资料函数; 添加客户资料函数; 修改客户资料函数; 客户资料删除函数; 客户资料显示函数;
void kehul(struct kehu p[],char *re,long *h); void kehu2(struct kehu *p,char *re,long h); void kehu3(struct kehu *p,char *re,long h); void kehu4(struct kehu *p,char *re」ong h); void kehup(struct kehu *p^char *rejong *h);
void cunql(); 存取款办理选择主菜单;
void cunq 11 (struct kehu *p,char *re,long h); 客户存款资料的键入;
void cunql2(struct kehu *p,char *re,long h); 客户取款资料的键入;
void cunq2(); 存取款选择査询主菜单;
void cunq211(struct kehu p[]?char *re,long *h); 把顾客存款资料从文件读到缓
冲区;
void cunq212(struct kehu *p,char *re,long *h); 显示存款资料;
void cunq221(struct kehu p[],char * re,long *h); 把客户取款资料从文件读到缓
冲区;
void cunq222(struct kehu *p,char *re,long *h); 显示取款资料;
局部变量intm;用来在主函数和莫他函数屮进行switch选择判断;
全局变量long int t;用于记录客户编号号,而编号是在整个程序屮都要用到 的,因为是全局变量,所以一个客户的编号不能变更
原创力文档


文档评论(0)