ФУВ

Материал из Course Orchestra
Перейти к: навигация, поиск

Содержание

Общая информация

Подсистемы:

  • Управление контентом - обеспечивает возможность создавать контент для ЭОК и циклов.
  • Личный кабинет слушателя - обеспечивает доступ слушателя к его циклам
  • Личный кабинет преподавателя (тьютора, супервайзера или лектора, автора контента) - обеспечивает доступ преподавателя к своему контенту (лекциям, ЭОК, вопросы/ответы и т.п.)
  • Организация обучения - дает возможность вести НСИ и работать с контингентом слушателей
  • Прием слушателей - дает возможность в электронном виде регистрироваться на циклы ФУВ
  • Главная страница - отображает ссылки на подсистемы в зависимости от ролей текущего пользователя

Роли

В системе есть 2 типа ролей: роли, связанные с циклом-ЭОК и административные.

Роли на цикле

  1. Слушатель:
    • Учится на одном или нескольких циклах
    • Имеет доступ к подаче заявок, личному кабинету слушателя
  2. Тьютор:
    • Назначается на 1 или несколько ЭОК в рамках цикла.
    • Проверяет ситуационные задачи слушателей по ЭОКам, отвечает на вопросы, отмечает на лекциях, проставляет баллы за лекции/вебинары и доп. работу по ЭОКу.
    • Имеет доступ к подаче заявок, личному кабинету тьютору.
  3. Супервайзер:
    • Назначается на цикл/циклы.
    • Осуществляет контроль над тьюторами.
    • Имеет доступ к подаче заявок, кабинету сотрудника деканата (ограниченные права), кабинету тьютора (выступает в роли супертьютора - имеет доступ как тьютор ко всем ЭОК, соответственно ему доступны: статистика по всем ЭОК, тематические обсуждения по всем ЭОК, сит. задачи по всем ЭОК).
  4. Лектор:
    • Читает онлайн-лекции по одному или нескольким ЭОК в рамках цикла.
    • Имеет доступ к подаче заявок, должен получать уведомления о будущих лекциях.
  5. Рецензент:
    • Назначается для проверки (после автора контента) одного или нескольких ЭОК в рамках цикла.
    • Имеет доступ к подаче заявок, личному кабинету рецензента.
  6. Автор контента:
    • Автор контента для одного или нескольких ЭОК. Проверяет ЭОК после контентменеджера.
    • Имеет доступ к подаче заявок, личному кабинету автора контента.

Административные роли

  1. Сотрудник деканата:
    • Делает ЭОК в рамках цикла доступным для слушателей.
    • Проверяет ЭОК после рецензента (сейчас после контент-менеджера) и утверждает его.
    • Имеет доступ к заявкам слушателей, разделу "Организация обучения", разделу "Управление контентом".
  2. Администратор:
    • Следит за работоспособностью системы, отвечает на технические вопросы пользователей.
  3. Контентменеджер:
    • Осуществляет создание, наполнение ЭОК, привязку ЭОК к циклу, привязку контента к ЭОКу в рамках цикла.
    • Имеет доступ к подаче заявок, разделу "Управление контентом".

Управление контентом

Модуль состоит из следующих панелей:

  • Список ЭОК
    1. При выборе ЭОК пользователем он становится текущим для данного пользователя и все остальные разделы отображаются именно для данного ЭОК - сделано
    2. Кнопки: Добавить (с вложениями или без), Редактировать, Удалить, Сделать шаблоном (структура и содержание всегда) - сделано
    3. У ЭОК должно быть поле для типа (ЭОК/ЭОЦ) - сделано
    4. У ЭОК/ЭОЦ должно быть полное наименование, которое видит пользователь авторского модуля, а другие участники видят наименование. Оно является отличным от названия ЭОК/ЭОЦ и нужно для понимания, какой ЭОК/ЭОЦ к какому циклу предназначен. - сделано
    5. Поиск ЭОК по полям(наименование, полное наименование, статус, тип). - сделано
    6. Грид с атрибутами ЭОКов (паспорт) с возможностью отредактировать значение атрибута ЭОК. Все атрибуты обязательны и хранятся в отдельной таблице в НСИ - сделано
  • Разделы
    1. По умолчанию при добавлении ЭОК должны добавляться разделы из ЭОК, указанного как шаблонного. - сделано
  • Управление структурой
    1. Структура ЭОК имеет до 5 уровней в иерархии (можно больше, но в навигаторе отображаться не будет). Для всех элементов можно указать тип, в соответствии с которым для них будут определены разные действия в "Обучении". - сделано
    2. Кнопки: Добавить, Редактировать, Просмотреть файл. Вложение элемента типа "Страница" представляет собой xml-файл и должна храниться в поле типа BLOB. - сделано
    3. Для каждого элемента указывается наименование, порядок в сортировке, указание на то, что элемент доступен после предварительного тестирования, тип - сделано
    4. Если элемент имеет тип, отличный от "Страница", то в "Обучении" отображается не вложенный файл, а представление соответствующего типа, определенное в Навигаторе. - сделано


  • ЭОК в рамках цикла
    1. Вкладка "ЭОК в рамках цикла": базовый грид - циклы (как мероприятия) и к нему привязываются ЭОКи/ЭОЦы, далее в ЭОК/ЭОЦ привязываются ситуационные задачи, тесты, мероприятия (возможно привязать термины из глоссария). Должна быть возможность добавлять, редактировать и удалять элементы. В селекторе ЭОК выбор по полному наименованию. - сделано
    2. Вкладка "Элементы контента": грид "Ситуационные задачи" - добавление задачи, приложение файла, редактирование, удаление и просмотре. - сделано
    3. Вкладка "Тесты как контент" - добавление теста в таблицу Content, установка аттрибутов теста. - сделано
    4. Ссылка на просмотр ЭОКа, как его будет видеть слушатель.


  • НСИ
    1. Грид со списком атрибутов ЭОК с возможностью добавлять, редактировать, удалять - сделано
    2. Грид со списком типов элементов в структуре ЭОК с возможностью добавлять, редактировать, удалять.

Статусная модель ЭОК: Eokstatusmodel.png

Личный кабинет слушателя (Обучение на циклах)

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

  • При открытии ЭОК отображается содержание (связанных с ЭОЦ ЭОК).

Просмотр ЭОК из личного кабинета

Слушатель может перейти только к тем ЭОКам, которые имеют статус "Доступен слушателю", ссылки на остальные неактивны - сделано Если текущий пользователь является по данному ЭОК и слушателем и тьютором или супервайзером, то в навигаторе загружается группа "Конфликт прав доступа. Обратитесь к администрации." - сделано

Работа с ситуационными задачами

  • Ситуационные задачи доступны если текущее время больше время последней лекции, в противном случае появляется надпись "Ситуационные задачи будут доступны после последней лекции." - сделано
  • Если слушатель еще не получал задачи или получена 1 задача, отображается кнопка "Получить задачу" - сделано
  • При нажатии "Получить задачу" автоматически подцепляется одна из ситуационных задач из ЭОК. Задача выбирается случайным образом из неиспользованных. Как только все задачи использованы цикл выбора начинается заново. - сделано
  • На странице задачи отображаются следующие данные:
    1. Кнопка "Показать текст задачи" - сделано
    2. Кнопка "Отправить ответ". В окне ответа пользователь должен иметь возможность ввести комментарий для тьютора, который отражается в обсуждении. Кнопка становится неактивной, когда пользователь отправляет ответ тьютору. Также напротив номера задачи указывается текущий статус (если ничего нет, то статус не отображается). - сделано
    3. В карточке "Отправить ответ" кнопка Скачать появляется, только если файл приложен - сделано
    4. В карточке "Отправить ответ" есть 2 действия: Не отправлять на проверку, Отправить на проверку (после этого ответ редактировать нельзя) - сделано
    5. Отображается оценка за выполнение задачи - сделано
    6. Отображается рецензия на задачу - сделано
    7. Обсуждение
      1. Кнопки: Создать тему (элемент верхнего уровня), Создать сообщение (дочерний элемент темы или сообщения) - сделано
      2. Тема выделяется жирным, отображается время последнего сообщения - сделано
      3. Дерево: Если запись или один из ее детей не прочитаны, то отображается жирным (Сделать проблематично, т.к. непонятно прочитал пользователь сообщение или нет. А делать чтение по выделению или в модальном окне - неудобно.).
      4. В дереве две колонки: пользователь, сообщение, время - сделано
      5. Введенные данные нельзя редактировать - сделано
    8. Уведомление по почте слушателя об оценках, сообщениях. - сделано

Предварительное тестирование

  • Предварительное тестирование проходится 1 раз и после его прохождения становятся доступны все элементы структуры ЭОК - сделано
  • Предварительное тестирование открывается в этой же вкладке браузера. Вернуться назад можно по ссылке "Вернуться к обучению". - сделано

Итоговое тестирование

  • Итоговое тестирование можно сдавать сколько угодно раз, учитывается лучшая оценка. - сделано
  • Оно доступно после последней лекции (определяется по расписанию). Если лекции отсутствуют, то должно быть доступно после просмотра страницы с лекциями. - сделано, кроме последнего случая
  • При загрузке страницы создается вариант теста для данного слушателя, причем старые неначатые варианты удаляются (один вариант в каждый момент времени) - сделано
  • Если слушатель начал тест, но вышел, то до момента окончания времени на тест он может нажать "Продолжить тестирование" и вернуться к своему тесту. Если же время вышло, то вариант и ответы удаляются и слушатель начинает тест заново - сделано
  • Итоговое тестирование открывается в этой же вкладке браузера. Вернуться назад можно по ссылке "Вернуться к обучению". - сделано


Лекции

  • Отображаются мероприятия типа "Онлайн лекция", которые будут в рамках ЭОКа с указанием даты, времени, названия, ФИО лектора, ссылки на мероприятие, время размещения записи лекции - сделано
  • После того, как лекция прошла и стала появилась ее запись, ссылка на нее отображается на данной станице в "Записи лекций" - сделано

Просмотр циклов из личного кабинета

В навигаторе в группе "Мои циклы" слушателю отображаются все циклы-мероприятия, на которые он зачислен. - сделано

Предварительное тестирование

  • Предварительное тестирование проходится 1 раз и после его прохождения становятся доступны все элементы структуры ЭОЦ. - сделано
  • Предварительное тестирование открывается в этой же вкладке браузера. Вернуться назад можно по ссылке "Вернуться к обучению". - сделано

Итоговое тестирование

  • Итоговое тестирование в режиме тренировки можно сдавать сколько угодно раз. Оно доступно после сдачи всех итоговых тестов по всем ЭОК в данном цикле с положительным результатом. - сделано
  • В режиме сдачи итоговый тест можно сдавать только 2 раза, после 2х раз отображается уведомление. Он доступен также после сдачи всех итоговых тестов по всем ЭОК с положительным результатом. - - сделано
  • Итоговое тестирование открывается в этой же вкладке браузера. Вернуться назад можно по ссылке "Вернуться к обучению" - сделано

Список ЭОК

  • Отображается список ЭОК в виде ссылок. - сделано
  • Если ЭОК имеет статус "Доступен слушателю", то по ссылке можно перейти к его просмотру. - сделано

Дополнительные учебные мероприятия

  • Отображаются ссылки на записи лекций/вебинаров/конференций, доступные в данном ЭОЦ. - сделано
  • Сверху отображаются самые новые (по дате публикации) - сделано

Расписание онлайн-мероприятий

  • Календарь, в котором выделены события по данному циклу, можно переключатся на разные уровни отображения: сегодня/день/неделя/месяц, перемещаться по месяцам - сделано
  • При клике на событие отображается подробная информация: преподаватель, ссылка, примерная дата размещения записи мероприятия, комментарий - сделано

Ситуационные задачи

  • Доступны после прохождения всех ЭОК
  • Ситуационные задачи - 3 штуки берутся из всех задач по всем ЭОК цикла

Статистика

  • Слушателю отображается статистика по тестам, ситуационным задачам, участием в мероприятиях (лекции, вебинары, обсуждения) с указанием количества попыток, баллов, оценок. - сделано
  • Статистика представлена в виде дерева. Верхний уровень - ЭОКи и цикл. Нижний - вид контроля (пред. тестирование, задачи, ...) - сделано
  • Статистика собирается из разных таблиц, поэтому, чтобы получить актуальную информацию, следует нажать кнопку "Обновить статистику" - сделано

Часто задаваемые вопросы

  • Вопросы, у которых стоит признак FAQ отображаются в данном гриде и ответы на них. - сделано
  • Вопрос идет на верхнем уровне и выделен жирным. Ответы на последующих уровнях. - сделано

Тематические обсуждения

  • Корень дерева - ЭОКи - сделано
  • Первый уровень - темы, у которых тип не "вопрос по ситуационным задачам" - сделано
  • Следующие уровни - сообщения в данной теме. - сделано
  • Слушателю отображаются темы с признаками showall, данный слушатель есть в области видимости или роль listener есть в области видимости. - сделано
  • Возможность создавать темы и сообщения, но не удалять их. - сделано
  • В зависимости от вида вопроса (обязательно указывается при создании) темы/сообщения они могут адресоваться тьютору, лектору, администратору. - сделано

Личный кабинет тьютора/супервайзера

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

Просмотр ЭОЦ

Тьютор/Супервайзер видит ЭОЦ практически также как слушатель, но имеет больше прав. Для того, чтобы видеть все элементы ЭОЦ, тьютору/супервайзеру не надо проходить предварительное тестирование - сделано

Список ЭОК

  • В списке ЭОК тьютор видит метки красным шрифтом "Вы являетесь тьютором по данному ЭОК" напротив ссылки на ЭОК. - сделано
  • Другие ЭОКи ему также доступны для просмотра, кроме страницы "Ситуационные задачи" - сделано

Статистика

  • Тьютор видит всю статистику по слушателям, привязанным к его ЭОКам. Статистика представляется в древесной структуре - сделано
  • В корне дерева - ЭОК, по которому данный пользователь является тьютором - сделано
  • Далее идут ФИО слушателей и в самом низу виды контроля по ЭОКу (тестирования, сит. задачи, число посещений страниц ЭОКа, активность на лекции, и т.п.) - сделано
  • Кнопка "Обновить статистику" - сделано

Тематические обсуждения

  • Тьютор видит все темы и сообщения, которые привязаны к его ЭОКу. - сделано
  • Имеет возможность создавать темы, сообщения, редактировать (проставлять область видимости, метку FAQ), удалять темы и сообщения. - сделано
  • При создании новой темы/сообщения, всем пользователям, которые видят сообщение, отсылаются уведомления по почте - сделано

Отчеты

  • Тьютор имеет возможность построить отчет по ЭОКам, на которых он является тьютором. - сделано
  • Супервайзер может строить отчет по всему циклу и по любому ЭОК в рамках цикла. - сделано

Просмотр ЭОК

  • Тьютор видит всю структуру своего ЭОКа без прохождения предварительного тестирования - сделано
  • Если тьютор заходит не на свой ЭОК, то видит все, кроме ситуационных задач (они некликабельны) - сделано

Ситуационные задачи

  1. Вместо Задача 1, 2 тьютору отображается грид со слушателями, их задачами, оценками и т.п.
    • Должна быть возможность фильтровать задачи по статусам (Все, Не готовые для проверки, На проверке, Отправленные на уточнение слушателю, Проверенные) - сделано
    • Должна быть возможность фильтровать слушателей по признаку - есть сообщения или нет.
    • При клике на пользователя на нижнем уровне грида открываются его задачи. - сделано
    • При выделении задачи становится доступна кнопка "Проверить". При клике на нее открывается окно с возможностью просмотреть условия, скачать ответы, поставить оценку и рецензию (только в случае, если статус "На проверке"). В остальных случаях выводятся соответствующие сообщения. - сделано
    • Три вида действия в карточке: Оставить в текущем статусе (на проверке), Отправить слушателю для уточнения, Завершить проверку - сделано
    • В отдельное поле сохраняется идентификатор тьютора, который последний проверил задачу. - сделано
    • Если тьютор вводит комментарий для слушателя, то он отображается в теме, связанной с данной задачей - сделано
  2. В гриде с сообщениями тьютору доступны:
    • Фильтровать сообщения по текущему выделенному пользователю.
    • Возможность создавать, редактировать, удалять темы, сообщения - сделано
    • Указывать область видимости сообщения - сделано
    • Переводить сообщения в FAQ - сделано
    • Новые сообщения выделять жирным - сделано
    • В теме отображается время последнего сообщения - сделано
  3. Уведомление тьютора по почте о появлении доступных для проверки задач, новых сообщениях в обсуждении по задачам. - сделано

Присутствие слушателей на мероприятиях

  • Тьютор выбираем мероприятие в рамках данного ЭОКа - сделано
  • Тьютор может привязывать слушателей к мероприятию, редактировать присутствие, баллы, удалять связь - сделано

Активность дополнительной работы по ЭОК

Тьютор проставляет баллы слушателям за активность в доп. работе по ЭОК


Тестирования в ЭОК и ЭОЦ

Тьютор может пройти тесты, если хочет. Результаты тестов никак не учитываются и не отображаются в статистике. - сделано

Организация обучения


Сюда имеют доступ только те пользователи, у которых есть роль сотрудника деканата в таблице fuved.administration.

Статистика

Просмотр статистики

  • Отображает статистика по всем циклам. - сделано
  • Представление древовидное: - сделано
    1. Корень: циклы-мероприятия с датой начала и окончания
    2. 1 уровень: ФИО слушателей
    3. 2 уровень: ЭОКи или ЭОЦ
    4. 3 уровень: виды контроля
  • Поля в статистике: Цикл, ФИО, Название, Вид контроля, Количество попыток, Дата, Результат, Оценка, Балл. - сделано
  • Кнопка "Обновить статистику" - на сервере запускается функция, обновляющая статистику по всем циклам. - сделано

Отчеты

Грид:

  • Грид с отчетами, указывается цикл, ЭОК (отчет №2), время добавления, статус (как в Флейте), кнопка скачать отчет. - сделано
  • Сортировка в гриде по ID задания во флейте. Сверху самые новые. - сделано
  • В гриде отображаются только отчеты, добавленые текущим пользователем. - сделано

Карточка "Построить отчет":

  • Два вида отчета: по всему циклу и по ЭОКу в рамках цикла, отчеты по статусам ЭОК в цикле и по всем ЭОК. - сделано
  • В зависимости от вида отчета: нужно выбрать цикл или цикл и ЭОК. - сделано
  • При нажатии кнопки "Добавить и закрыть" происходит сбор данных для отчета (в parameters) и добавления задания в таблицу fuved.xlreports. - сделано

Кнопка "Обновить статистику" - обновление статистики по всем циклам - сделано

Управление ЭОК

Утверждение и архивация ЭОК

  • Фильтр по ЭОКам, как в "Управлении контентом." - сделано
  • По умолчанию отображаются ЭОК в статусах: Утвержден, На проверке в деканате ФУВ, в Архиве. - сделано
  • При клике по ссылке в наименовании ЭОК осуществляется переход в "Управление контентом" в этой же вкладке. При этом в гриде отображается только выбранный ЭОК. Его нельзя редактировать, только смотреть и менять статус. - сделано
    1. Действия в соответствии со статусной моделью ЭОК. - сделано

Управление доступом к ЭОК

  • Грид: - сделано
    1. Корень: циклы-мероприятия
    2. 1 уровень: ЭОКи/ЭОЦ
  • Карточка "Управление доступом":
    1. Если поставить галочку и нажать кнопку сохранить и закрыть, то ЭОК станет доступен слушателям и им отправится соответствующее уведомление. - сделано


Контроль процесса обучения

Должна быть ссылка для входа в ЛК тьютора в качестве супервайзера (сотрудник деканата должен иметь роль супервайзера). - сделано

Учебное содержание цикла

  • Учебное содержание цикла

Грид с возможностью добавлять элементы - формировать учебное содержание цикла. Возможно отредактировать, удалить (текущий элемент и всех детей) уже существующие элементы + привязать с ЭОКу термины из глоссария. Элементы: все циклы, цикл, модуль, тема, ЭОК. - сделано

  • Элементы онтологии

Гриды со специальностями (сихронизируются с регистрацией), глоссарий (синхронизируется с СУЗ, нужно настроить). - сделано

  • Сформировать онтологию

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

Назначение ролей

  • Должна быть возможность назначить пользователям роли в связке цикл-ЭОК (тьютор, лектор, ...).
  • Должна быть возможность назначать пользователям административные роли (сотрудник деканата, контентменеджер, админ).

Рассылки

Написать письмо пользователям

  • Должна быть возможность ввести тему письма, заголовок письма, тело письма, подпись выбрать роли или конкретных пользователей, которым адресуется письмо. - сделано
  • Возможны два варинта рассылки: произвольная (любые получатели), конкретным ролям на конкретном цикле (выбирается цикл и роли). - сделано

Техническая реализация

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

Общая информация

Данный проект разрабатывается на Celesta. Также присутствует несколько jython скриптов для главной страницы системы и обеспечение доступа зачисленных на курс слушателей к личному кабинет (в дальнейшем вся система будет работать на одной БД и использоваться только Celesta).

Userscore

Гранула elc

elc - это сокращение от электронные образовательные курсы (ЭОК). Данная гранула отвечает прежде всего за создание ЭОКов, наполнение их контентом (ситуационные задачи, тесты, мероприятия,...), привязкой к циклам-мероприятиям. На основе этой гранулы построены ЛК контентменеджера, автора (в разработке), рецензента (в разработке).

Таблицы
  • eok - ЭОКи (идентификатор, наименование, полное наименование, тип (ЭОК/ЭОЦ))
  • eokStructure - структура ЭОКа с приложенными файлами.
  • eokTemplate - шаблон структуры ЭОКа с приложенными файлами.
  • currentEok - текущий ЭОК выбранный в гриде с ЭОКами.
  • elemtype - типы элементов структуры ЭОК/ЭОЦ.
  • cycle - циклы
  • cycleAsEvent - циклы как мероприятия
  • eok_cycleAsEvent - связь ЭОКов с циклом-мероприятием, также тут указываются дата начала/окончания ЭОК, обязательность, уровень сложности.
  • eok_cycleAsEvent_sitproblem - связь ЭОКа, цикла-мероприятия и ситуационных задач
  • eok_cycleAsEvent_test - связь ЭОКа, цикла-мероприятия и тестов
  • sitproblem - ситуационные задачи
Содержание гранулы, как пакета
  • Корень
    1. __init__ - заносим группу "Создание и управление ЭОК/ЭОЦ" в переменную стандартного навигатора гранулы common.
    2. navigator - функция navigatorEok возвращает группу навигатора в JSON.
  • grids
    1. eokgrid - функции грида для списка ЭОК + тулбар.
    2. eokstrgrid - функция грида структуры ЭОК + тулбар.
    3. cyclegrid - функции грида циклов-мероприятий.
    4. eokcyclegrid - функции грида ЭОКов связанных с выбранным циклом-мероприятием + тулбар.
    5. eokcyclesitproblemgrid - функции грида сит. задач связанных с выбранными циклом-мероприятием и ЭОКом + тулбар.
    6. eokcycletestgrid - функции грида тестов связанных с выбранными циклом-мероприятием и ЭОКом + тулбар.
    7. schedulegrid - функции грида мероприятий, связанных с данным циклом и ЭОКом + тулбар.
    8. sitproblemgrid - функции грида сит. задач + тулбар.
    9. testgrid - функции грида тестов + тулбар.
  • webtext
    1. viewattachment - функция просмотра приложенного файла к элементу структуры ЭОКа.
  • xforms
    1. eokcard - функции данных, сохранения для ЭОКа, копирования приложенного файла из таблицы шаблонов.
    2. eokcyclecard - функции данных, сохранения для ЭОКа на цикле, селектор ЭОК.
    3. eokcyclesitproblemcard - функции данных, сохранения для сит. задачи на цикле-ЭОКе, селектор сит. задач.
    4. eokcycletestcard - функции данных, сохранения теста на цикле-ЭОКе, селектор тестов.
    5. eokstrcard - функции данных, сохранения элемента структуры ЭОКа, селектор типа элемента, ЭОКа, загрузка/выгрузка файла, получения корневого элемента структуры, ID родителя текущего элемента.
    6. eventcard - функции данных, сохранения мероприятия на цикле-ЭОКе, селектор типа мероприятия.
    7. seteoktemplcard - функции данных, сохранения шаблона структуры ЭОКа, копирования приложенного файла в таблицу шаблонов.
    8. sitproblemcard - функции данных, сохранения сит. задачи, загрузка файла на сервер.
    9. testattrcard - функции данных, сохранения аттрибутов теста, селектор аттрибутов.
    10. testcard - функции данных, сохранения теста, селектор PackageID.

Гранула fuved

fuved - это электронный деканат(ed) ФУВ(fuv), хотя можно понимать еще отчасти как fuv education, т.е. учеба на ФУВ, т.к. в данной грануле реализованы личные кабинеты как сотрудника деканата, так и слушателя, тьютора и др. На основе этой гранулы построены ЛК слушателя, тьютора, сотрудника деканата.

Гранула dbo

dbo - гранула для обеспечения взаимодействия с подсистемой тестирования, просмотра контента, системой регистрации для обучения на циклах (написаны не на Celesta).

Реинжиниринг

Роли безопасности

Регистрация и организация обучения

Процесс зачисления

  • Работа с собственной заявкой слушателем
    • Создание заявки
    • Прикрепление путевки
    • Прикрепление подписанных договоров и квитанции
  • Создание заявки за слушателя по своей кафедре
  • Создание заявки за слушателя сотрудником деканата
  • Рассмотрение заявки
  • Работа сотрудника деканата с путевками
  • Внесение данных о полученных путевках по своей кафедре
  • Просмотр заявок кафедры
  • Просмотр всех заявок
  • Создание приказов
  • Доступ к отчетам по процессу регистрации

Планирование обучения по программам ДПО

  • Ведение реестра программ ДПО
  • Ввод циклов по программе ДПО
  • Утверждение УПП


  • Утерждение и архивация циклов/ЭОК

Обучение

Управление контентом

Администрирование

{{#allow-groups:user}}