Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБ BPWin.doc
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
1.02 Mб
Скачать

Миграция граничных стрелок

При декомпозиции какой-либо работы входящие в нее и исходящие из нее стрелки автоматически появляются на диаграмме декомпозиции (миграция стрелок), но при этом не касаются работ. Такие стрелки называются несвязанными и воспринимаются в BPWin как синтаксическая ошибка. Их необходимо связать с работами.

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

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

После связывания несвязные стрелки становятся граничными. Контроль над миграцией граничных стрелок на диаграмму декомпозиции проводится с помощью ICOM-кодов.

Связывание граничных стрелок с соответствующими работами приведено на диаграмме декомпозиции первого уровня, представленной на .

Задание внутренних стрелок

Для связи работ между собой на диаграммах декомпозиции используются внутренние стрелки.

Для отображения связи по входу необходимо в режиме рисования стрелок щелкнуть по сегменту выхода одной работы и затем по сегменту входа другой работы.

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

Рис. 1.17 Диаграмма декомпозиции первого уровня

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

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

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

Задание разветвляющихся и сливающихся стрелок

Одни и те же данные или объекты, порожденные одной работой, могут использоваться сразу в нескольких других работах. При этом происходит разветвление стрелок.

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

Разветвляющиеся стрелки именуются, как и обычные стрелки, однако допустимы следующие ситуации.

Если стрелка именована до разветвления, а после разветвления ни одна из ветвей не именована, то подразумевается, что каждая ветвь моделирует те же данные или объекты, что и ветвь до разветвления.

Если стрелка именована до разветвления, а после разветвления какая-либо из ветвей тоже именована, то подразумевается, что эта ветвь соответствует новому именованию.

Если при этом какая-либо ветвь после разветвления осталась неименованной, то подразумевается, что она моделирует те же данные или объекты, что и ветвь до разветвления.

Аналогично отображаются и именуются сливающиеся стрелки.