Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Иногда администратору нужно изменить статус курса вручную. НапримерТакое бывает, учащиеся уже проходили этот материал ранее или обучались всей этой информации ранее во время работы на другой должности. В этом случае удобно сменить статус курса на Завершен. Или наоборот, пользователь завершил курс, но не доволен своими результатами или чувствует, что недостаточно хорошо усвоил курс.

Клиенты упоминали об этом в интервью. Вариант "допройти" и улучшить результат тоже должен быть доступен.

когда учащийся уже изучил тему, работая на другой должности, или прошел все материалы курса вне iSpring Learn.  


Ручное изменение статуса

...

Чтобы изменить статус курса:

  1. В списке Учебные курсы выберите курс и перейдите к его редактированию. 



  2. Затем откройте вкладку Назначения, выберите одного или нескольких пользователей и кликните Редактировать назначение.
    Image Removed
    Image Added

  3. Далее, в открывшейся боковой панели нажмите на изображение ручки в поле Статус.



  4. В поле Статус курса выберите новое назначение, укажите причину смены статуса и нажмите Применить.



  5. Сохраните изменения. 
    Описать варианты изменения статуса. 

  6. Статус курса изменен. Изменения будут видны в колонке Статус и в портале пользователя курс переместится во вкладку Завершенные и статус будет изменен.
    Image RemovedАдминистратор увидит новый статус в столбце Статус и отчетах. 

    Image Added

    Пользователь тоже увидит, что статус курса изменился. Если новый статус курса — Завершен, он переместится во вкладку Завершенные.

    Image Added

    Информация

    Важно:

    1. Сроки назначения курса остаются без изменений. 

    2. Статусы материалов в составе курса не изменятся.

    3. Если статус курса был изменен на Завершен, и пользователь начал проходить материалы, входящие в его состав, статус курса не изменится. Он не может быть ухудшен.
    4. Если вы меняете статус на Автоматически, он пересчитается согласно пройденным материалам в составе курса.

    5. Если статус изменен на Не начат или В процессе, по мере прохождения пользователем материалов, статус курса изменится. 

    6. При смене статуса на "Завершен" или "Пройден/Не пройден" можно указать дату завершения. 
      При клике на поле открывается календарь с возможностью выбрать дату и время завершения. Такой же календарь сейчас используется при назначении. Должно работать аналогично. 

      По умолчанию выставлена текущая дата, время 00:00. 

    7. Изменение статуса не работает для standalone материалов. 
    Общая логика по смене статусов

...

Как выставлен статус курса

...

Что происходит при сохранении

    1. Клиенты упоминали об этом в интервью. Вариант "допройти" и улучшить результат тоже должен быть доступен.

      Если статус "Пройден", "Принят", то просмотрами пользователя можно улучшить набранный балл.  

...

Изменение статуса материалов влияет на статус курса. Статус курса нужно автоматически пересчитывать.

Пересчет статуса курса происходит при нажатии на кнопку Сохранить в сайдбаре.

...

    1. Изменение статуса материалов не влияет на статус курса, и наоборот, статус курса не влияет на статус материалов. 

      Как выглядит в портале пользователя

      Статус курса “Завершен”

      После любого просмотра материала курса пользователем

      Статус курса “Завершен”. Статус не может быть ухудшен

...

Статус "Автоматический"

Пользователь может вернуться с ручного к автоматическому подсчету статуса курса.

Для этого в комбобоксе Статус при изменении статуса курса добавляется значение "Автоматический".
Статус "Автоматический" доступен, если ранее был выставлен статус Завершен вручную.  

При выборе статуса "Автоматический" поля "Дата завершения", "Комментарий", "Набранный балл" скрываются. 
Пользователю показывается сообщение "Мы автоматически подсчитаем статус прохождения курса для выбранных пользователей. Статус, указанный вручную, сбросится."

о кнопке Применить диалог закрывается, статус курса меняется в сайдбаре на статус "Автоматический".  При наведении на статус показывается тултип "Статус курса пересчитается после сохранения изменений. "

Изменение статуса для нескольких пользователей

Изменение статуса работает аналогично для нескольких пользователей.

Что отображать в сайдбаре
См. подробное описание в разделе Сброс статистики для нескольких пользователей.

Если у нескольких пользователей статусы курса не совпадают, и у кого-то из них статус "Завершен", то в комбобоксе со статусами показываем статусы: "Разные значения" (текущий) и "Завершен". Значение "Автоматический" не показываем.

Если у всех выбранных пользователей статус "Завершен", в комбобоксе показываем статусы "Завершен" (текущий) и "Автоматический". В этом случае смена статуса работает, как для одного пользователя. 

Отчеты

В отчетах отображается актуальный статус курса/материала. 

Статус в табличном отчете
Если статус был выставлен вручную, рядом со статусом курса/материала добавляется иконка.
При наведении показывается тултип с информацией о том, кто (имя и фамилия пользователя, логин), когда (дата в стандартном формате Learn), по какой причине изменил статус.
Если причина не указана, показываем только данные пользователя и дату изменения статуса. 

Отчет "Результаты прохождения курса"

В шапке отчета "Результаты прохождения курса" рядом со статусом показываем иконку и тултип с данными о ручном выставлении. 

Если пользователь после ручного выставления просмотрел материалы в UP, то количество пройденных материалов в шапке отчета должно меняться.
Аналогично при добавлении/удалении контента из курса общее количество материалов меняется. 

Отчет "Детали попыток"

...

...

    1. Награды

      Если статус Завершен выставлен вручную, то пользователю все равно выдаются баллы, бейджи и сертификаты, отправляются соответствующие уведомления.
      Поведение такое же, как при обычном завершении курса. 

      При изменении даты завершения дату сертификата нужно обновлять, сохраняя номер сертификата. 

      Кто и когда изменил статус

      Нужно хранить в системе информацию о пользователе и дате изменения статуса. Эта информация отображается в отчетах при наведении курсора на статус курса или материала.  

      Уведомление 

      Пользователю отправляется уведомление, если статус курса изменился

...

    1. .

...

    1. показать как это отображется в отчетах



Автоматическое изменение статуса

Автоматическое изменение статуса — это то, как статус курса изменяется, когда пользователи проходят материалы. Даже если вы изменили статус курса вручную, вы всегда можете вернуть его к автоматическому подсчету. Статус "Автоматический" доступен, если ранее был выставлен статус Завершен вручную.  

Image Added

Изменение статуса материалов влияет на статус курса. Статус курса нужно автоматически пересчитывать.

Пересчет статуса курса происходит при нажатии на кнопку Сохранить в сайдбаре.

Изменение статуса для нескольких пользователей

Изменение статуса работает и для нескольких пользователей.

Если у нескольких пользователей статусы курса не совпадают, и у кого-то из них статус "Завершен", то в комбобоксе со статусами показываем статусы: "Разные значения" (текущий) и "Завершен". Значение "Автоматический" не показываем.

Если у всех выбранных пользователей статус "Завершен", в комбобоксе показываем статусы "Завершен" (текущий) и "Автоматический". В этом случае смена статуса работает, как для одного пользователя. 

Image Added

Логика смены статуса курса "Завершен"

Ситуация 1

Меняем статус курса для нескольких пользователей. У всех статус "Завершен". Часть пользователей прошла курс самостоятельно, остальным проставили статус вручную. 
В комбобоксе показываем 2 значения: "Завершен" (выбрано как текущее), "Автоматический".

Ситуация 2

Меняем статус курса для нескольких пользователей. Статусы у всех разные.
В комбобоксе показываем 2 значения: "Разные значения" (текущее), "Завершен".

Ситуация 3

Меняем статус курса для нескольких пользователей. У всех статус "Завершен". Все проходили курс сами в учебном портале. 
В комбобоксе показываем 2 значения: "Завершен" (текущее), "Завершен (Вручную)".

Логика отображения полей в попапе "Изменение статуса курса"

Ситуация 1

Меняем статус курса для 1 пользователя. Статус курса "Завершен".  Сразу при открытии попап содержит поля "Статус курса", "Дата завершения", "Причина".
  - Статус "Завершен" выставлен вручную. Все поля активны. В них отображаются данные, которые указали до этого. Если причину не указывали, то поле "Причина" пустое.
  - Статус "Завершен" автоматический. Поле "Причина" задизаблено, пустое. В поле "Дата завершения" показываем дату, когда был завершен курс. 

Ситуация 2

Меняем статус курса для нескольких пользователей. У всех статус курса "Завершен".  Сразу при открытии попап содержит поля "Статус курса", "Дата завершения", "Причина".
  - Если статус "Завершен" выставлен вручную, все поля активны. Поле "Причина" пустое. 
  - Если статус "Завершен" выставлен автоматически, то поле "Причина" задизаблено.

Данные в поле "Дата завершения" отображаются по общей логике:

...