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

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

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

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

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

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

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

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

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

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

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

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

Завершен

Отменен

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

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