Простая задача
с непростой изнанкой
Преподаватель ведёт оценки, следит за успеваемостью и собирает отчёты. Механика сложнее: контрольные точки двух типов, ключевые и обычные, дедлайны по каждой, промежуточная аттестация с тремя попытками (ПА, ППА1, ППА2), курсовые со своими столбцами, дополнительные баллы. От журнала зависит допуск студента к сессии, поэтому ошибка стоит дорого.
Журнал один, а ролей четыре, и у каждой свой набор данных: преподаватель ведёт баллы и утверждает аттестацию, администратор настраивает дисциплины и собирает отчёты, студент видит свои баллы, дедлайны и статус, родитель получает доступ по ссылке от студента.










