C语言课程设计报告银行存取款管理设计.docxVIP

  • 36
  • 0
  • 约1.2万字
  • 约 42页
  • 2020-08-30 发布于天津
  • 举报

C语言课程设计报告银行存取款管理设计.docx

错误!未找到目录项 C程序课程设计报告 题目 车票管理系统 院别 数学与计算机学院 班级 姓名 学号 指导教师 邓永江 二O—五年六月 预习报告 :设计题目 银行存取款管理设计 :功能要求 能够添加和修改以及删除客户文件。(在客户文件中,每个客户是一条记录,包括 编号、客户姓名、支取密码、客户地址、客户电话、账户总金额) 。 能够输入和查询客户存款取款记录。(在存取款文件中,每次存取款是一条记录, 包括编号、日期、类别、存取数目、经办人。类别分为取款和存款两种) 。 能够给程序提供运行提示。 三:设计要求 、用C语言实现系统; 、函数功能要划分好(结构化程序设计); 、界面友好(良好的人机交互),加必要的注释; 、要提供程序测试方案,程序一定要经得起测试,宁可功能少一些,也要能运行起来, 不能运行的程序是没有价值的。 四:设计目的 、通过这次课程设计,使我们更加深入地理解和掌握 C语言基本概念,切身体会用结构 化程序设计的工程思想,感受 C语言的魅力。 、通过这次课程设计,培养我们独立思考、勇于探索、积极创新、严谨求实、有过必改 的工作态度以及较熟的上级操作能力,同时加强我们团结友爱,协作攻关的团队合作意识。 五:设计框架图 、 功能选择 丿 ㈠自定义函数 void mai n() 在里面写了“功能选择”的 SWITC函数; void kehu(); 客户资料添加与操作主菜单; void kehu1(struct cou p[],char *re,l ong *h); 客户资料查询函数; void kehu2(struct cou *p,char *re,l ong h); 客户资料添加函数; void kehu3(struct cou *p,char *re,l ong h); 客户资料修改函数; void kehu4(struct cou *p,char *re,l ong h); 客户资料清楚函数; void kehup(struct cou *p,char *re,l ong *h); 客户资料打印函数; void cun q1(); 存取款办理选择主菜单; void cun q11(struct cou *p,char *re,l ong h); 客户存款资料的键入; void cun q12(struct cou *p,char *re,l ong h); 客户取款资料的键入; void cunq 2(); 存取款选择查询主菜单; 把顾客存款资料从文件读到缓冲 六:函数与变量说明void cunq 211(struct cou p[],char *re,l ong *h);区; 六:函数与变量说明 void cunq 211(struct cou p[],char *re,l ong *h); void cunq212(struct cou *p,char *re,long *h); 区;打印存款资料;把顾客取款资料从文件读到缓冲void cunq221(struct cou p[],char *re,long *h); 区; 打印存款资料; 把顾客取款资料从文件读到缓冲 打印取款资料;void cunq222(struct cou *p,char *re,long *h); 打印取款资料; void help();使用说明模块 void help(); ㈡变量 全局的结构体型数组 w( 用来存放 200 多个结构体变量 ): extern struct cou long b; char x[20]; long m; char a[50]; long d; float j; long bc; char jin[20]; char jin2[20]; char t[20]; float j1; float j2; float j3; float j4; } w[200]; 局部变量int m;用来在主和其他函数中进行 SWITCH选择判断; 全局变量long t;用于记录客户卡号,而卡号是在整个程序中都要用到的,因为是全局 变量,所以一个客户的卡号不能变更。 char r[20],b[20],c[20]; 都为记录客户姓名的一维数组,用在生成客户以及存取款文件 和读取客户文件以及存取款文件; 七:函数调用流程图(客户资料添加与查询 部分) 其他函数 kehu(); kehu(); sea nf(%s,r);注:上叙具体函数功能见 六(一)函数说明部分 的设计思想 sea nf(%s,r); 注:上叙具体函数功能见 六(一)函数说明 部分 的设计思想 kehu1(w,b,t); 八:客户资料添加与查询 、由于是银行存取款管理设计,考虑到要有较周全的功能要求,所以在设计之初就对最 终成品的功能进行了较为详细的

文档评论(0)

1亿VIP精品文档

相关文档