Разработка:storages/plans — различия между версиями
Alex (обсуждение | вклад) (добавлена абсолютная дата) |
Alex (обсуждение | вклад) (→Подробный формат полей в таблице:: первичная контрольная точка) |
||
Строка 5: | Строка 5: | ||
* linkid - связь с учебным периодом, учебной программой, дисциплиной или учебным процессом | * linkid - связь с учебным периодом, учебной программой, дисциплиной или учебным процессом | ||
* linktype - тип связи (ages, programms, programmitems, cstreams) | * linktype - тип связи (ages, programms, programmitems, cstreams) | ||
− | * parentid - id родительской контрольной точки, если | + | * 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
Дополнительные методы:
Планы
Дополнительные методы:
- Получить список контрольных точек для редкатирования по одному из объектов привязки
- Получить список контрольных точек для учебного процесса (включая контрольные точки дисциплины, учебной программы и периода)