学生成绩管理系统(★★)
问题描述:主要功能是对批量学生的各门成绩进行录入、修改、查询、统计等,要求方便快速。记录学生的学号、姓名、班级、性别、联系电话以及课程和成绩;可以对学生的成绩按学号和姓名进行查寻;输出显示学生成绩;并实现排序、统计及格率和优秀率功能。
编程任务:
(1)界面基本要求:
学生成绩管理系统
** F1 --帮助 **
** F2 --输入数据并存入文件 **
** F3 --根据学号查询成绩 **
** F4 --根据姓名查询成绩 **
** F5 --输出文件内容 **
** F6 –成绩排序 **
** F7 --统计及格和优秀人数 **
** ESC--退出系统 **
另:提倡用图形界面做简单的输入输出交互界面。
(2)功能要求:
1)帮助:系统使用方法的相关信息。
2)输入数据并存入文件:输入相关信息,并实现文件流的读写操作。
3)根据学号查询成绩:输入学号,查询学生的各门成绩
4)根据姓名查询成绩:输入姓名,查询学生的各门成绩
5)输出文件内容:屏幕输出显示所有学生的成绩
6) 成绩排序:对某门成绩或总分进行快速排序,显示、保存
7)统计及格和优秀人数:统计及格和优秀率。
8)退出