Разработка:storages/plans — различия между версиями

Материал из DOF
Перейти к: навигация, поиск
(добавлена абсолютная дата)
(Подробный формат полей в таблице:: первичная контрольная точка)
Строка 5: Строка 5:
 
* linkid - связь с учебным периодом, учебной программой, дисциплиной или учебным процессом
 
* linkid - связь с учебным периодом, учебной программой, дисциплиной или учебным процессом
 
* linktype - тип связи (ages, programms, programmitems, cstreams)
 
* linktype - тип связи (ages, programms, programmitems, cstreams)
* parentid - id родительской контрольной точки, если это модификация или дубль или 0
+
* parentid - id родительской контрольной точки, если она наследовалась от стандартной темы в плане (модификация или дубль), по умолчанию - 0
 +
* primaryid - id первичной контрольной точки, если это дополнительная оценка, проставляемая через дробь за то же задание (например: сочинение/грамотность), по умолчанию - 0
 
* name - название контрольной точки или темы занятия
 
* name - название контрольной точки или темы занятия
 
* date - абсолютная дата контрольной точки или ноль
 
* date - абсолютная дата контрольной точки или ноль
Строка 14: Строка 15:
 
* typesync - тип синхронизации (выставление вручную, синхронизация с moodle)
 
* typesync - тип синхронизации (выставление вручную, синхронизация с moodle)
 
* mdlinstance - id задания в moodle для синхронизации
 
* mdlinstance - id задания в moodle для синхронизации
* status - список статусов указан в одноименном плагине рабочих процессов  [[Разработка:workflows/plans | plans ]]  
+
* status - список статусов указан в одноименном плагине рабочих процессов  [[Разработка:workflows/plans | plans ]]
  
 
===Дополнительные методы:===
 
===Дополнительные методы:===

Версия 13:13, 13 июня 2009

Таблица в базе данных

plans - темы в учебном плане и контрольные точки внутри учебной дисциплины/предмета, предусмотренные учебным планом курса.

Подробный формат полей в таблице:

  • linkid - связь с учебным периодом, учебной программой, дисциплиной или учебным процессом
  • linktype - тип связи (ages, programms, programmitems, cstreams)
  • parentid - id родительской контрольной точки, если она наследовалась от стандартной темы в плане (модификация или дубль), по умолчанию - 0
  • primaryid - id первичной контрольной точки, если это дополнительная оценка, проставляемая через дробь за то же задание (например: сочинение/грамотность), по умолчанию - 0
  • name - название контрольной точки или темы занятия
  • date - абсолютная дата контрольной точки или ноль
  • reldate - относительная дата сдачи в секундах от начала учебного процесса. По этому полю выполняется сортировка при отображении списка контрольных точек дисциплины.
  • reldldate - относительная дата последнего срока сдачи в секундах от начала учебного процесса либо 0
  • scale - диапазон или перечисленные через запятую возможные оценки, пустая строка если оценка не предусмотрена
  • type - тип события (очный урок/лекция, дистанционный урок/лекция, семинар, лабораторная работа, практическая работа, контрольная работа, промежуточная атестация)
  • typesync - тип синхронизации (выставление вручную, синхронизация с moodle)
  • mdlinstance - id задания в moodle для синхронизации
  • status - список статусов указан в одноименном плагине рабочих процессов plans

Дополнительные методы:

Планы

Дополнительные методы:

  • Получить список контрольных точек для редкатирования по одному из объектов привязки
  • Получить список контрольных точек для учебного процесса (включая контрольные точки дисциплины, учебной программы и периода)