ВУЗ:
Составители:
Рубрика:
12
вана какая-либо из ветвей. Правила именования сливающихся стрелок пол-
ностью аналогичны – ошибкой будет считаться стрелка, которая после слия-
ния не именована, а до слияния не именована какая-либо из ее ветвей. Для
именования отдельной ветви разветвляющихся и сливающихся стрелок сле-
дует выделить на диаграмме только одну ветвь, после чего вызвать редактор
имени и присвоить имя стрелке. Это имя будет соответствовать только выде-
ленной ветви.
Иногда отдельные интерфейсные дуги высшего уровня не имеет смысла
продолжать рассматривать на диаграммах нижнего уровня, или наоборот –
отдельные дуги нижнего уровня отражать на диаграммах более высоких
уровней – это будет только перегружать диаграммы и делать их сложными
для восприятия. Для решения подобных задач в стандарте IDEF0 предусмот-
рено понятие туннелирования.
Вновь созданные на диаграмме декомпозиции граничные стрелки изо-
бражаются в квадратных скобках и автоматически не появляются на диа-
грамме верхнего уровня (рис. 1.7).
Рис. 1.7. Неразрешенная (unresolved) стрелка
Можно разрешить миграцию новой стрелки на диаграмму верхнего
уровня или не разрешить такую миграцию. В последнем случае говорят, что
стрелка будет туннелирована. В BPwin для этого нужно щелкнуть правой
кнопкой мыши по квадратным скобкам граничной стрелки и в контекстном
меню выбрать команду Arrow Tunnel. Появляется диалог Border Arrow
Editor. Если щелкнуть по кнопке Resolve Border Arrow, стрелка
мигрирует на диаграмму верхнего уровня, если по кнопке Change To
Tunnel – стрелка будет туннелирована и не попадет на другую диаграмму.
Туннельная стрелка изображается с круглыми скобками на конце.
Туннелирование может быть применено для изображения малозначимых
стрелок. Если на какой-либо диаграмме нижнего уровня необходимо изобра-
зить малозначимые данные или объекты, которые нецелесообразно отобра-
жать на диаграммах вышестоящего уровня, то следует туннелировать стрел-
ки на самом нижнем уровне. Такое туннелирование называется туннель "не-
в-родительской-диаграмме". Другим примером туннелирования может быть
ситуация, когда стрелка механизма мигрирует с верхнего уровня на нижний,
причем на нижнем уровне этот механизм используется одинаково во всех ра-
ботах без исключения. В этом случае стрелка механизма на нижнем уровне
может быть удалена, после чего на родительской диаграмме она может быть
туннелирована, острие стрелки на родительской диаграмме будет изображе-
но в круглых скобках. В комментарии к стрелке или в словаре можно указать,
что механизм будет использоваться во всех работах дочерней диаграммы де-
вана какая-либо из ветвей. Правила именования сливающихся стрелок пол-
ностью аналогичны – ошибкой будет считаться стрелка, которая после слия-
ния не именована, а до слияния не именована какая-либо из ее ветвей. Для
именования отдельной ветви разветвляющихся и сливающихся стрелок сле-
дует выделить на диаграмме только одну ветвь, после чего вызвать редактор
имени и присвоить имя стрелке. Это имя будет соответствовать только выде-
ленной ветви.
Иногда отдельные интерфейсные дуги высшего уровня не имеет смысла
продолжать рассматривать на диаграммах нижнего уровня, или наоборот –
отдельные дуги нижнего уровня отражать на диаграммах более высоких
уровней – это будет только перегружать диаграммы и делать их сложными
для восприятия. Для решения подобных задач в стандарте IDEF0 предусмот-
рено понятие туннелирования.
Вновь созданные на диаграмме декомпозиции граничные стрелки изо-
бражаются в квадратных скобках и автоматически не появляются на диа-
грамме верхнего уровня (рис. 1.7).
Рис. 1.7. Неразрешенная (unresolved) стрелка
Можно разрешить миграцию новой стрелки на диаграмму верхнего
уровня или не разрешить такую миграцию. В последнем случае говорят, что
стрелка будет туннелирована. В BPwin для этого нужно щелкнуть правой
кнопкой мыши по квадратным скобкам граничной стрелки и в контекстном
меню выбрать команду Arrow Tunnel. Появляется диалог Border Arrow
Editor. Если щелкнуть по кнопке Resolve Border Arrow, стрелка
мигрирует на диаграмму верхнего уровня, если по кнопке Change To
Tunnel – стрелка будет туннелирована и не попадет на другую диаграмму.
Туннельная стрелка изображается с круглыми скобками на конце.
Туннелирование может быть применено для изображения малозначимых
стрелок. Если на какой-либо диаграмме нижнего уровня необходимо изобра-
зить малозначимые данные или объекты, которые нецелесообразно отобра-
жать на диаграммах вышестоящего уровня, то следует туннелировать стрел-
ки на самом нижнем уровне. Такое туннелирование называется туннель "не-
в-родительской-диаграмме". Другим примером туннелирования может быть
ситуация, когда стрелка механизма мигрирует с верхнего уровня на нижний,
причем на нижнем уровне этот механизм используется одинаково во всех ра-
ботах без исключения. В этом случае стрелка механизма на нижнем уровне
может быть удалена, после чего на родительской диаграмме она может быть
туннелирована, острие стрелки на родительской диаграмме будет изображе-
но в круглых скобках. В комментарии к стрелке или в словаре можно указать,
что механизм будет использоваться во всех работах дочерней диаграммы де-
12
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »
