的成绩信息进行管理的程序,其中学生的信息可以包括:学号、各科目的成绩的平均分排序等,其功能可以包括学生成绩的输入、输出、查询、排序、删除、统计、退出等。
fC语言课程设计报告
三课程设计的要求与数据
1、用C语言实现系统;2、对学生信息包括学号、姓名、语文、数学、英语、平均分进行管理包括学生成绩的信息输入、输出、查询、删除、排序、统计、退出、显示,以及整个程序的切换登录模式和修改管理员的信息3、学生信息包括:1、每一条记录包括一个学生的学号、姓名、3门课成绩2、成绩信息录入功能:成绩信息用文件保存,可以一次完成若干条记录的输入。3、成绩信息显示浏览功能:完成全部学生记录的显示。4、查询功能:完成按姓名查找学生记录,并显示。5、成绩信息的删除按学号进行删除某学生的成绩6、排序功能:按学生平均成绩进行排序。7、应提供一个界面来调用各个功能调用界面和各个功能的操作界面应尽可能清晰美观
四课程设计应完成的工作
1编写算法;2算法测试,并有具体的测试结果和结果分析;3撰写课程设计报告。内容包括:
fC语言课程设计报告
1封面扉页2设计任务书3目录4总体设计方案(包括流程图)5使用说明及运行实例(包括界面)6成员设计内容简介7项目源程序代码(注意注释的使用)8指导教师评语五总体设计(包含几大功能模块)1、成绩录入功能2、成绩输出功能3、成绩查询功能4、删除模块5、排序功能6、统计功能7、退出系统
f六详细设计
C语言课程设计报告
61各个模块的功能和实现
(1)整个成绩管理系统设计分为9个模块:1输入学生成绩2删除学生成绩3查询学生成绩4修改学生成绩5排序学生成绩6保存记录7显示所有8退出系统9修改管理员信息(2)(主要函数的功能)
1主函数mai
:定义学生结构体数组,调用录入,统计等函数对成绩表进行处理。
2输入数据函数i
put:输入学号、成绩。3.排序函数sort:对总成绩或者平均成绩,进行排序,按从高到低或者从低到高。4显示数据函数display:显示各个学生的总成绩5.新增数据函数i
sert:增加学生学生记录。
fC语言课程设计报告
6删除数据函数del:由于各种原因,删除某些同学的成绩、学号等。7平均值函数average:求各个同学总成绩的平均值。8查询数据函数qur查询学生的信息。9保存数据函数save:再一次打开界面是,仍有上次所找的讯息。10退出系统函数exit:当要退出整个系统时。
62流程图(管理员模式流程r