Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

1.4.2 ICOM-кодирование граничных стрелок




1. 4. 2 ICOM-кодирование граничных стрелок

 

ICOM-коды связывают граничные стрелки на дочерней диаграмме со стрелками родительского блока. Нотация, названная ICOM-кодом, определяет значения соединений. Буквы I , С, О или М, написанные около несвязанного конца граничной стрелки на дочерней диаграмм идентифицируют стрелку как Вход ( Input ), Управление ( Control ), Выход ( Output ) или Механизм ( Mechanism ) в родительском блоке. Буква следует перед числом, определяющим относительное положение точки подключения стрелки к родительскому блоку; это положение определяется слева направо или сверху вниз. Например, код «С3», написанный возле граничной стрелки на дочерней диаграмме, указывает, что эта стрелка соответствует третьей (считая слева) управляющей стрелке родительского блока [5].

Это кодирование связывает каждую дочернюю диаграмму со своим родительским блоком. Если блоки на дочерней диаграмме подвергаются дальнейшей декомпозиции и подробно описываются на дочерних диаграммах следующего уровня, то на каждую новую диаграмму назначаются новые ICOM-коды, связывающие граничные стрелки этих диаграмм со стрелками их родительских блоков.

Иногда буквенные ICOM-коды определяющие роли граничных стрелок (вход, выход, управление, механизм), могут меняться при переходе от родительского блока к дочерней диаграмме. Например, управляющая стрелка в родительском блоке может быть входом на дочерней диаграмме. Аналогично, вход родительского блока может быть управлением для одного или более дочерних блоков. Примеры изменения ролей стрелок можно видеть на рисунке 12.

 

1. 4. 3 Стрелки, помещённые в «туннель»

 

«Туннель» (Arrow Tunnel) – круглые скобки в начале и/или окончании стрелки. Туннельные стрелки означают, что данные, выраженные этими стрелками, не рассматриваются на родительской диаграмме и/или дочерней диаграмме. Туннелирование стрелок обычно используют одновременно с ветвлением, что обеспечивает связность и прозрачность диаграмм процессов без излишнего усложнения [1].

Стрелка, помещенная в «туннель» там, где она присоединяется к блоку (рисунок 13а), означает, что данные, выраженные этой стрелкой, не обязательны на следующем уровне декомпозиции.

Рисунок 12 – ICOM-кодирование граничных стрелок

 

Стрелка, помещаемая в «туннель» на свободном конце (рисунок 13б) означает, что выраженные ею данные отсутствуют на родительской диаграмме.

 

 

а) – стрелка, помещенная в «туннель» в месте присоединения к блоку;

б) – стрелка, помещенная в «туннель» на свободном конце

Рисунок 13 – Туннельные стрелки

Более детально эта ситуация представлена на рисунке 14.

 

 

Рисунок 14 – Пример «туннелирования» стрелок

1. 5 Ссылочные выражения (коды)

 

Ссылочные выражения (коды) присваиваются всем элементам модели: диаграммам, блокам, стрелкам и примечаниям. Ссылочные выражения затем могут использоваться в различных контекстах для точного указания на нужный элемент модели [2].

Основное ссылочное выражение – узловой номер, который появляется там, где выполняется декомпозиция функционального блока и создается его подробное описание на дочерней диаграмме. Все остальные ссылочные коды базируются на узловых номерах.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...