Структурно-функциональный подход к проектированию информационных технологий и автоматизированных систем с использованием САSЕ-средств. Фашрахманов Р.А - 29 стр.

UptoLike

29
Лабораторная работа 3. Тоннелирование стрелок
Цель работы: Создание диаграммы декомпозиции А2
Теоретические сведения
В реальных диаграммах к каждой работе может подходить и от каж-
дой может отходить около десятка стрелок. Если диаграмма содержит 6-8
работ, то она может содержать 30-40 стрелок, причем они могут сливаться,
разветвляться и пресекаться. Такие диаграммы могут стать очень плохо
читаемыми. В IDEF0
существуют соглашения по рисованию диаграмм, ко-
торые призваны облегчить чтение и экспертизу модели. Некоторые из этих
правил BPwin поддерживает автоматически, выполнение других следует
обеспечить вручную.
Прямоугольники работ должны располагаться по диагонали с левого
верхнего в правый нижний угол (порядок доминирования). При соз-
дании новой диаграммы декомпозиции BPwin автоматически распо-
лагает
работы именно в таком порядке. В дальнейшем можно доба-
вить новые работы или изменить расположение существующих, но
нарушать диагональное расположение работ по возможности не сле-
дует. Порядок доминирования подчеркивает взаимосвязь работ, по-
зволяет минимизировать изгибы и пересечения стрелок.
Следует максимально увеличивать расстояние между входящими
или выходящими стрелками на одной
грани работы. Если включить
опцию Line Drawing: Automatically space arrows на закладке Layout
диалога Model Properties (меню Edit/Model Properties), BPwin будет
располагать стрелки нужным образом автоматически.
Следует максимально увеличить расстояние между работами, пово-
ротами и пересечениями стрелок.
Если две стрелки проходят параллельно (начинаются из одной и той
же грани одной работы и заканчиваются на одной
и той же грани
другой работы), то по возможности следует их объединить и назвать
единым термином.
Обратные связи по входу рисуются "нижней" петлей, обратная связь
по управлению – "верхней" (см. рис. 1.15, 1.17). BPwin автоматиче-
ски рисует обратные связи нужным образом. Конечно, можно нари-
совать их по другому, но это будет неправильно.
Циклические обратные связи следует рисовать только в случае край-
ней необходимости, когда подчеркивают значение повторно исполь-
зуемого объекта. Принято изображать такие связи на диаграмме де-
композиции. BPwin не позволяет создать циклическую обратную
связь за один прием. Если все же необходимо изобразить такую
связь, следует сначала создать обычную связь по выходу
, затем раз-
ветвить стрелку, направить новую, ветвь обратно ко входу работы-
      Лабораторная работа №3. Тоннелирование стрелок

    Цель работы: Создание диаграммы декомпозиции А2
                     Теоретические сведения
    В реальных диаграммах к каждой работе может подходить и от каж-
дой может отходить около десятка стрелок. Если диаграмма содержит 6-8
работ, то она может содержать 30-40 стрелок, причем они могут сливаться,
разветвляться и пресекаться. Такие диаграммы могут стать очень плохо
читаемыми. В IDEF0 существуют соглашения по рисованию диаграмм, ко-
торые призваны облегчить чтение и экспертизу модели. Некоторые из этих
правил BPwin поддерживает автоматически, выполнение других следует
обеспечить вручную.
   • Прямоугольники работ должны располагаться по диагонали с левого
      верхнего в правый нижний угол (порядок доминирования). При соз-
      дании новой диаграммы декомпозиции BPwin автоматически распо-
      лагает работы именно в таком порядке. В дальнейшем можно доба-
      вить новые работы или изменить расположение существующих, но
      нарушать диагональное расположение работ по возможности не сле-
      дует. Порядок доминирования подчеркивает взаимосвязь работ, по-
      зволяет минимизировать изгибы и пересечения стрелок.
   • Следует максимально увеличивать расстояние между входящими
      или выходящими стрелками на одной грани работы. Если включить
      опцию Line Drawing: Automatically space arrows на закладке Layout
      диалога Model Properties (меню Edit/Model Properties), BPwin будет
      располагать стрелки нужным образом автоматически.
   • Следует максимально увеличить расстояние между работами, пово-
      ротами и пересечениями стрелок.
   • Если две стрелки проходят параллельно (начинаются из одной и той
      же грани одной работы и заканчиваются на одной и той же грани
      другой работы), то по возможности следует их объединить и назвать
      единым термином.
   • Обратные связи по входу рисуются "нижней" петлей, обратная связь
      по управлению – "верхней" (см. рис. 1.15, 1.17). BPwin автоматиче-
      ски рисует обратные связи нужным образом. Конечно, можно нари-
      совать их по другому, но это будет неправильно.
   • Циклические обратные связи следует рисовать только в случае край-
      ней необходимости, когда подчеркивают значение повторно исполь-
      зуемого объекта. Принято изображать такие связи на диаграмме де-
      композиции. BPwin не позволяет создать циклическую обратную
      связь за один прием. Если все же необходимо изобразить такую
      связь, следует сначала создать обычную связь по выходу, затем раз-
      ветвить стрелку, направить новую, ветвь обратно ко входу работы-


                                   29