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

Материал из DOF
Перейти к: навигация, поиск
(шаблон)
(маршруты статусов)
Строка 10: Строка 10:
 
* Сформировано расписание (createschedule) - промежуточный статус, переход в который инициирует автоматические операции.
 
* Сформировано расписание (createschedule) - промежуточный статус, переход в который инициирует автоматические операции.
 
* Идет учебный процесс (active) - учебные процессы могут быть активны.
 
* Идет учебный процесс (active) - учебные процессы могут быть активны.
* Завершен (completed) - все обучение по данному периоду завершено. Могут создаваться только пересдачи, если они происходят без повторного обучения.
+
* Успешно завершен (completed) - все обучение по данному периоду завершено. Могут создаваться только пересдачи, если они происходят без повторного обучения.
 
* Отменен (canceled) - обучение в данном семестре отменено.
 
* Отменен (canceled) - обучение в данном семестре отменено.
  
Строка 17: Строка 17:
  
 
====Запланирован ====
 
====Запланирован ====
 +
Возможные переходы ИЗ этого статуса:
 +
    * Созданы учебные потоки
 +
    * Отменен
  
 
==== Созданы учебные потоки====
 
==== Созданы учебные потоки====
 +
Возможные переходы ИЗ этого статуса:
 +
    * Сформированы ручные подписки
 +
    * Отменен
  
 
==== Сформированы ручные подписки====
 
==== Сформированы ручные подписки====
 +
Возможные переходы ИЗ этого статуса:
 +
    * Сформировано расписание
 +
    * Отменен
  
 
==== Сформировано расписание====
 
==== Сформировано расписание====
 +
    * Идет учебный процесс
 +
    * Отменен
  
 
====Идет учебный процесс====
 
====Идет учебный процесс====
 +
    * Завершен
 +
    * Отменен
  
====Завершен====
+
====Успешно завершен====
 +
Это конечный статус.
 +
 
 +
При переводе все незавершенные (запланированные, идет обучение, приостановленные) учебные потоки, приписанные к этому периоду переводятся в статус "успешно завершен".
  
 
====Отменен ====
 
====Отменен ====

Версия 17:04, 18 января 2010

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


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

  • Запланирован (plan) - учебный период запланирован, но реализация еще не началась.
  • Созданы учебные потоки (createstreams) - промежуточный статус, переход в который инициирует автоматические операции.
  • Сформированы ручные подписки (createsbc) - промежуточный статус, переход в который инициирует автоматические операции.
  • Сформировано расписание (createschedule) - промежуточный статус, переход в который инициирует автоматические операции.
  • Идет учебный процесс (active) - учебные процессы могут быть активны.
  • Успешно завершен (completed) - все обучение по данному периоду завершено. Могут создаваться только пересдачи, если они происходят без повторного обучения.
  • Отменен (canceled) - обучение в данном семестре отменено.

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

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

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

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

   * Созданы учебные потоки
   * Отменен

Созданы учебные потоки

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

   * Сформированы ручные подписки
   * Отменен

Сформированы ручные подписки

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

   * Сформировано расписание
   * Отменен

Сформировано расписание

   * Идет учебный процесс
   * Отменен

Идет учебный процесс

   * Завершен
   * Отменен

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

Это конечный статус.

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

Отменен

Это конечный статус.

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