Skip to content

Структура рабочего плана

Состав рабочего плана по дисциплинам. Выполняет задачу связи с рабочим планом и периодом, так же связывает с тем какая дисциплина и на каком курсе преподавалась. Участвует в процессах описания модулей внутри рабочего плана, с указанием в часах и единицах, проводимых лекций и семинаров, а так же контрольных мероприятий.

Атрибуты

  • id - bigint - уникальный ID.
  • workplan_id - bigint - связь с рабочим планом.
  • discipline_id - bigint - связь с дисциплиной.
  • course_id - bigint - связь с курсом.
  • interval_id - bigint - связь с учебным периодом.
  • status - varcahr(20) - статус структуры рабочего плана:
    • 'active' - в работе
    • 'inactive' - отключена
  • all_hours - int - всего часов в дисциплине.
  • hours_fin - int - часы, которые будут выставлены в зачетку.
  • lections - int - лекции дисциплины в часах.
  • lections_adjusting - int - установочные лекции в часах.
  • labworks - int - лабораторные работы дисциплины в часах.
  • seminar_o - int - очные семинары дисциплины в часах.
  • seminar_d - int - дистанционные семинары дисциплины в часах.
  • course_projects - int - курсовые проекты дисциплины в единицах.
  • course_works - int - курсовые работы дисциплины в единицах.
  • referats - int - расчетно-графические задания и рефераты дисциплины в единицах.
  • control_works - int - контрольные работы дисциплины в единицах.
  • credits - int - кредиты/зачетные единицы (данные от ЦИУ которые нигде не выводятся).
  • exam - bool - экзамен:
    • true - есть
    • false - нет
  • setoff - bool - зачет:
    • true - есть
    • false - нет
  • setdiff - bool - дифференциальный зачет:
    • true - есть
    • false - нет
  • gos - bool - государственный экзамен:
    • true - есть
    • false - нет
  • ready_to_sync - datetime - дата, когда было подготовлено для синхронизации.
  • sync_user_id - bigint - кто зафиксировал изменение, для отправки оценок в ЦИУ.

Назад