Научные руководители
В интерфейсе деканата и администратора нужно сделать возможность прикрепления студента к научному руководителю. Научное руководство студентом должно быть привязано ко времени, т.е. в разных семестрах научный руководитель у студента может быть разным.
Разумнее всего сделать эту возможность на странице со списком студентов (сейчас называется "Поиск").