实
训
报
告
实训名称: “学生成绩管理系统”设计
时间: 2009年 06月15日至 2009年06月 19日
学生实训任务书
一、题目
“学生成绩管理系统”设计
二、学生信息
专业 ***技术 学号 *********** 姓名 **********
三、用户需求及约束条件
1、用C语言实现基于Dos操作系统的“学生成绩管理系统”。
2、系统启动进入后,弹出“学生成绩管理系统”的用户界面,用户通过界面选择成绩管理系统的各种功能,包括“退出”功能。(5分)
3、用户界面可以用鼠标和键盘操作。(5分+5分)
4、用户界面可以是图形或者文本模式(但成绩评定会因此受影响)。(10分或5分)
5、用户界面尽可能美观、适宜。(5分)
6、“学生成绩管理系统”具有以下功能:
1)录入学生成绩(信息有:班级、姓名、学号、五门课程成绩);
(10分)
2)计算学生五门功课的平均成绩并存档。(5分)
下面的功能必须是第2)项功能完成以后才能进行。
3)输出学生的信息和对应的原始成绩以及平均成绩;(10分)
4)按平均成绩进行排序,输出排序后的学生信息以及对应的课程成绩和平均成绩。(10分)
5)对成绩修改,分别有两种模式,一种是按学号查找后进行修改;另一种是按姓名查找后进行修改;修改后重新排序学生的顺序,并输出学生信息和对应课程成绩和平均成绩。(10分)
6)增补遗漏的学生以及对应的信息和对应的课程成绩,并计算出平均成绩,增补以