C/C++本科生导师制问题[2024-06-24]
《数据结构》课程设计任务书
设计题目
本科生导师制问题
已知技术参数和设计要求
1.问题描述
在高校的教学改革中,有很多学校实行了本科生导师制。一个班级的学生被分给几个老师,每个老师带领n个学生,如果老师还带研究生,那么研究生也可直接负责本科生。
本科生导师制问题中的数据元素具有如下形式:
(1)导师带研究生:(老师,((研究生1,(本科生1.….本科生m)),…. ))
(2)导师不带研究生:(老师,(本科生1.…,本科生m))
导师的自然情况只包括姓名、职称;
研究生的自然情况只包括姓名、班级;
本科生的自然情况只包括姓名、班级。
2.功能要求
要求完成以下功能:
(1)插入:将某位本科生或研究生插入到广义表的相应位置
(2)删除:将某本科生或研究生从广义表中删除;
(3)查询:查询导师、本科生(研究生)的情况;
(4)统计:某导师带了多少个研究生和本科生;
(5)输出:将某导师所带学生情况输出。
设计内容与步骤
1、结点结构的设计
2、算法设计与分析
3、程序设计、实现、、调试
4、课程设计说明书
设计工作计划与进度安排
1、设计工作4学时
2、实现与调试16学时
3.课程设计说明书 4学时
设计考核要求
1、考勤20%
2、课程设计说明书50%
3、答辩30%