Skip to content

Назначение тестов студентам

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

Атрибуты

  • id - bigint - уникальный ID.
  • test_id - bigint - связь с тестами DiTest.
  • user_id - bigint - связь с пользователем.
  • num_of_attempts - int - количество оставшихся попыток (-1 - неограниченно).
  • access_start - datetime - начало доступа.
  • access_end - datetime - окончание доступа.
  • unlimit_time_access - tinyint - "безлимит" по времени.
  • show_result - enum - вывод результатов:
  • full - по вопросам
  • brief - по темам
  • test - в виде теста
  • status - tinyint - есть доступ или его сняли.
  • owner_test_user_id - bigint - ID назначившего тест.
  • timelimit - int - индивидуальное время на прохождение.
  • special_mode - tinyint - грубое оценивание:
  • 1 - да
  • 0 - как обычно
  • structure_mode - tinyint - структурный вид:
  • 1 - да
  • 0 - как обычно
  • student_read - tinyint - видел ли студент, что тест назначен:
  • 1 - видел
  • 0 - не видел
  • access_from_mooc - bigint - 1 - доступ из MOOC(если курс является MOOC - то он обрабатывается особым образом).
  • ip_from - tinytext - начало разрешенного диапазона IP адресов.
  • ip_to - tinytext - конец разрешенного диапазона.
  • garant_ball - float - минимальный балл.
  • student_marked_as_archived - enum - архивирование тестов самим студентом:
  • 0 - по умолчанию
  • 1 - тест архивирован

Табличное представление

Некоторое табличное представление

Назад