成绩管理分析系统课程设计

成绩管理分析系统课程设计

ID:10817849

大小:146.00 KB

页数:15页

时间:2018-07-08

成绩管理分析系统课程设计_第1页
成绩管理分析系统课程设计_第2页
成绩管理分析系统课程设计_第3页
成绩管理分析系统课程设计_第4页
成绩管理分析系统课程设计_第5页
资源描述:

《成绩管理分析系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、成绩管理分析系统课程设计文档班级:学生:学号:目录一、软件需求分析11、可行性分析1(1)经济可行性1(2)法律可行性1(3)技术可行性12、用户需求概述1二、软件分析与设计21、整体设计(概要设计)22、详细设计3三、编码实现4主菜单第一项:录入学生成绩4主菜单第二项:查询学生成绩5主菜单第三项:修改学生成绩7主菜单第四项:平均成绩和排序7主菜单第五项:显示系别成绩单9主菜单第六项:显示班级成绩单9主菜单第七项:增加学生成绩10初始化数组函数10总结11参考资料11成绩管理分析系统课程设计文档一、软件需求分析1、可

2、行性分析(1)经济可行性本软件可以快速的统计大量学生的成绩,并且很方便的增删学生的成绩,可以让人很好的了解学生成绩的整体情况。该软件适合在各个学校进行大量推广,例如可以将此软件的源代码以及设计风格上进行修改,还可以用在别的方面。(2)法律可行性本软件是根据教材知识编写,并用合法的编译器进行开发,所以该软件的编写在法律上可行。(3)技术可行性经过大量的测试以及更改,本软件在技术上可行.2、用户需求概述表1数据结构(结构体student)成员表数据名称类型定义内容描述系别chardepartment[10]结构体中代表学

3、生的系别班级charclase[10];…结构体中代表学生的班级…学号charid[10];…结构体中代表学生的学号…姓名charname[10]结构体中代表学生的量的姓名分数floatscore[5]结构体中代表学生的成绩分数1成绩管理分析系统课程设计文档功能描述:1.录入学生成绩2.查询学生成绩3.修改学生成绩4.平均成绩和排序5.显示系成绩单6.显示班级成绩单7.增加学生成绩8.重置0.退出查询学生成绩1.按学号查询2.按科目查询3.重置0.返回上一层菜单二、软件分析与设计1、整体设计(概要设计)1成绩管理分析

4、系统课程设计文档2、详细设计1成绩管理分析系统课程设计文档三、编码实现主菜单第一项:录入学生成绩voidinput(studentstu[]){inti=0;printf("请依次输入学生成绩信息:系别班级学号姓名数学英语C语言计算机网页设计");for(i=0;i

5、,&stu[i].score[0],&stu[i].score[1],&stu[i].score[2],&stu[i].score[3],&stu[i].score[4]);}}voidsave_file(studentstu[]){FILE*fp;inti;if((fp=fopen("f:\student.dat","wb"))==NULL){printf("打开文件失败,按任意键退出!");exit(1);}for(i=0;i

6、student),1,fp)!=1){printf("Writerfileerror!");exit(1);}fclose(fp);}intinput_data(){printf("请输入学生实际人数:");1成绩管理分析系统课程设计文档scanf("%d",&stu_number);input(stu);save_file(stu);return(stu_number);}主菜单第二项:查询学生成绩voidsearch_menu(){printf("tt***********************

7、***************");printf("tt*学生成绩查询*");printf("tt*1.按学号查询*");printf("tt*2.按科目查询*");printf("tt*3.重置*");printf("tt*0.退出*");printf("tt**************************************");printf("");}intsearch_id(charid[10]){inti;for(i=0;i

8、r;i++){if(!strcmp(id,stu[i].id))//!strcmp(id,stu[i].id)如果查询的学号和学号相等,那么函数返回0,!0也就是把0值再取反,结果是1,那就执行if语句的代码{printf("系别t班级t学号t姓名t数学t英语tC语言t计算机t网页设计");printf("---------

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

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

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