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

Материал из DOF
Перейти к: навигация, поиск
(статусы, переходы, сопутствующие действия)
(переход в приостановлен из "запланирован")
Строка 18: Строка 18:
 
* Идет обучение (в поле begindate записывается время).  При этом переходе, все связанные подписки на дисципины в статусе "запланированы" переводятся в статус "идет обучение".
 
* Идет обучение (в поле begindate записывается время).  При этом переходе, все связанные подписки на дисципины в статусе "запланированы" переводятся в статус "идет обучение".
 
* Отменен
 
* Отменен
 +
* Приостановлен - этот переход нужен для того, чтобы при переводе периода из статуса "запланирован" в статус "идет" данный учебный процесс не активировался.
  
 
==== Идет обучение ====
 
==== Идет обучение ====

Версия 16:38, 18 января 2010

Плагин
Название cstreams
Тип workflows


Возможные статусы

  • запланирован (plan) - учебный процесс запланирован, но еще не начался. Идет уточнение преподавателя, состава учащихся, либо просто не пришло время начала.
  • идет обучение (active)
  • приостановлен (suspend) - учебный процесс приостановлен по каким-либо причинам (не оплачено, отсутствует преподаватель, отсутствует ученик и т.д.)
  • отменен (canceled) - учебный процесс отменен
  • успешно завершен (completed) - учебный процесс считается проведенным

Маршруты статусов

Правила описания маршрутов: описания возможностей перехода в новый статус на основании текущего статуса и условия, действительные только при переходе в новый статус из текущего статуса, группируются по текущему статусу, описания возможностей перехода в новый статус не зависящие от текущего статуса группируются по новому статусу.

Запланирован

Возможные переходы ИЗ этого статуса:

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

Идет обучение

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

Возможные переходы ИЗ этого статуса:

  • Приостановлен. При этом переходе, все связанные подписки на дисципины в статусе "идет обучение" переводятся в статус "приостановлен".
  • Отменен
  • Успешно завершен

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

Возможные переходы ИЗ этого статуса:

  • Идет обучение. При этом переходе, все связанные подписки на дисципины в статусе "приостановлен" переводятся в статус "идет обучение".
  • Отменен
  • Успешно завершен

Отменен

Это конечный статус При переводе в этот статус устанавливается время окончания обучения. Все незавершенные (запланированные, идет обучени, приостановленные) подписки на дисциплины, приписанные к этому потоку отменяются.

Успешно завершен

Это конечный статус При переводе в этот статус устанавливается время окончания обучения. При переводе в этот статус устанавливается время окончания обучения. Все незавершенные (запланированные, идет обучение, приостановленные) подписки на дисциплины, приписанные к этому потоку, переводятся в статус "завершен неуспешно" без изменения оценки (как правило, остается не выставленной).