Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:rule:collapsed_subprocess [2024-02-07 13:36] – [Исключения] Anatoly Belaychukru:rule:collapsed_subprocess [2024-08-22 20:05] (текущий) – [Изображайте подпроцессы в свернутом виде] Anatoly Belaychuk
Строка 1: Строка 1:
 ====== Изображайте подпроцессы в свернутом виде ====== ====== Изображайте подпроцессы в свернутом виде ======
  
-{{tag>подпроцесс}}+{{tag>подпроцесс визуальный_стиль}}
  
-Основное назначение подпроцессов - упрощение схемы процесса за счет последовательной декомпозиции. Изображение подпроцесса в развернутом виде делает схему не проще, а сложнее, поэтому предпочтительно изображать их в свернутом виде.+Основное назначение подпроцессов - упрощение схемы процесса благодаря декомпозиции. 
 +Изображение подпроцесса в развернутом виде делает схему не проще, а сложнее, поэтому предпочтительно изображать их в свернутом виде.
  
 ===== ✔ Как надо ===== ===== ✔ Как надо =====
Строка 426: Строка 427:
 ===== Примечания ===== ===== Примечания =====
  
-Логика процесса или подпроцесса верхнего уровня не должна зависеть от внутренней логики подпроцесса. Например, в примере выше на выходе из подпроцесса согласования и подпроцесса подписания договора определены по два варианта продолжения. Что бы не происходило внутри подпроцессов, в итоге все сводится к одному или другому варианту.+  * Логика процесса или подпроцесса верхнего уровня не должна зависеть от внутренней логики подпроцесса. Например, в примере выше на выходе из подпроцесса согласования и подпроцесса подписания договора определены по два варианта продолжения. Что бы не происходило внутри подпроцессов, в итоге все сводится к одному или другому варианту.
 ===== Исключения ===== ===== Исключения =====
  
 +  * Изображать подпроцесс в развернутом виде бывает удобно в учебно-иллюстративных целях, но в рабочих моделях процессов лучше пользоваться свернутыми подпроцессами.
   * Изображать подпроцесс в развернутом виде имеет смысл в тех случаях, когда подпроцесс используется не для декомпозиции, а как технический прием, например для моделирования [[ru:rule:control_branch | контрольного потока управления ]].   * Изображать подпроцесс в развернутом виде имеет смысл в тех случаях, когда подпроцесс используется не для декомпозиции, а как технический прием, например для моделирования [[ru:rule:control_branch | контрольного потока управления ]].
 ===== Смотри также ===== ===== Смотри также =====