问题:实现一个教学管理系统:主要包括基础信息设置、选课、成绩管理等功能。
任务要求:
1.基础信息设置。
(1)课程信息(课程号、课程名、学分数、学时数)增删改查。
(2)教师信息(教师号、姓名、职称)增删改查
(3)学生信息(学号、姓名、专业、班级)增删改查。
2.选课
(1)教师选课。输入教师编号,输入课程编号,完成选课。
(2)学生选课。输入学号、课程号,完成选课。
(3)输入教师编号,可以显示教师信息和该教师讲授的所有课程信息
(4)输入课程编号、可以显示课程信息,教师信息、全部选课学生信息。
(5)输入学生编号,可以查看所选全部课程和授课教师信息。
(6)统计每门课程的选课学生数,按从大到小输出
3.成绩管理
(1)输入教师课程编号,依次提示选课学生信息,输入成绩
(2)输入学生编号,显示该学生全部所选课程的成绩。
(3)输入课程编号,显示该课程的所有学生成绩,从高到低排序。
(4)输入课程编号,显示该课程的成绩分布以及平均成绩。
1