欢迎来到天天文库
浏览记录
ID:6781394
大小:282.00 KB
页数:32页
时间:2018-01-25
《c语言设计作业课程设计-学生成绩管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、计算机工程学院课程设计说明书课程名称:C语言课程设计设计项目:学生成绩管理学生姓名:学号:专业:计算机科学与技术班级:二零一四年级二班指导老师:2015年3月一、任务与具体要求具体任务是制作一个学生信成绩管理系统,能够对学生的各科成绩进行统计和处理,可以方便学校老师和领导对成绩进行了解。1)学生信息界面美观、简洁;2)能够对信息进行查询;3)具有增、删、改信息的功能;4)能够对学生的成绩进行从高到低排序;5)可以保存信息到磁盘文件;二、设计说明书包括的内容1、问题概述P22、需求分析P23、系统概要设计P24、系统的详
2、细设计P35、系统测试及调试P126、用户手册P147、总结P148、参考文献P159、附录P15一、应完成的图纸学生信息管理系统初始化检查录入学生信息模块显示学生信息模块查询不及格学生信息模块成绩排序信息查询信息模块统计学生信息模块删除学生信息模块选择性退出二、评语及成绩指导老师(签字):年月日课程设计报告目录1、问题概述P22、需求分析P23、系统概要设计P24、系统的详细设计P35、系统测试及调试P126、用户手册P147、总结P148、参考文献P159、附录P151、问题概述制作一个学生成绩信息管理系统,能够对
3、学生的学号、姓名和各科成绩进行统计、处理和更新,并且可以方便学校老师和领导对学生成绩进行整体分析。2、需求分析问题的范围:学生成绩信息管理;功能需求:方便准确性能需求:3、系统概要设计:1)系统的主要功能:该系统要完成的设计目标及任务是对学生的信息进行统计、处理和更新,并方便学校老师和领导对学生成绩进行整体分析。2)系统模块功能结构学生信息管理系统初始化检查录入学生信息模块显示学生信息模块查询不及格学生信息模块成绩排序信息查询信息模块统计学生信息模块删除学生信息模块退出3)运行环境要求本程序所适用的计算机系统软硬件环境
4、要求为:硬件环境:PentiumⅢ500以上内存:256M软件环境:WindousXP以上4、系统的详细设计1)4-1-1录入学生信息模块voidputin(){intn,i=0;charch;read_km();do{printf("tttt录入学员信息输入第%d个学员的信息",i+1);printf("输入学生编号:");scanf("%s",stu[i].no);printf("输入学员姓名:");scanf("%s",stu[i].std_name);printf("输入课程%s的分
5、数:",stu[0].km[0].name);scanf("%f",&stu[i].km[0].score);printf("输入课程%s的分数:",stu[0].km[1].name);scanf("%f",&stu[i].km[1].score);printf("输入课程%s的分数:",stu[0].km[2].name);scanf("%f",&stu[i].km[2].score);stu[i].save=1;printf("");i++;n=i;printf("是否继续输入?(Y/N)");f
6、flush(stdin);ch=getch();system("cls");}while(ch!='n'&&ch!='N');system("cls");if(nu==0){nu=n;Save();}else{nu=n+nu;Save_add(n);}}4-1-2查询学生信息模块voidfind(){intj,i=0;intc=0;charsearch[10]={' '};charas;if(nu==0){printf("学生信息为零!请录入...");return0;}chushi();read();do{prin
7、tf("输入要查询课程名称:");scanf("%s",search);for(j=0;j8、=getch();}while(!as);system("cls");}4-1-3删除学生信息模块voidshanchu(){FILE*p;charY,y;charch;if((p=fopen("c:\chengji.txt","r"))==NULL){printf("您还没有输入过学生信息!");printf("tt按
8、=getch();}while(!as);system("cls");}4-1-3删除学生信息模块voidshanchu(){FILE*p;charY,y;charch;if((p=fopen("c:\chengji.txt","r"))==NULL){printf("您还没有输入过学生信息!");printf("tt按
此文档下载收益归作者所有