Оценок пока нет Свойства диаграмм IDEF0


Стрелки как ограничения

Стрелки на диаграмме IDEF0 , представляя данные или материальные объекты , одновременно задают своего рода ограничения (условия). Входные и управляющие стрелки блока, соединяющие его с другими блоками или с внешней средой, по сути описывают условия, которые должны быть выполнены для того, чтобы реализовалась функция, записанная в качестве имени блока

Рисунок 1 - Зависимости выполнения функций
Рисунок 1 — Зависимости выполнения функций

Рис.1 иллюстрирует случай, при котором «функция 3» может быть выполнена только после получения данных, выработанных «функцией 1» и «функцией 2».

Параллельное функционирование

Различные функции в модели могут быть выполнены параллельно, если удовлетворяются необходимые ограничения (условия). Как показано на рис.2, один блок может создать данные или материальные объекты, необходимые для параллельной работы нескольких блоков

Рисунок 2 - Параллельное выполнение функций
Рисунок 2 — Параллельное выполнение функций
Ветвление и слияние сегментов стрелок

Ветвление и слияние стрелок призвано уменьшить загруженность диаграмм графическими элементами (линиями). Чтобы стрелки и их сегменты правильно описывали связи между блоками — источниками и блоками — потребителями, используется аппарат меток. Метки связываются с сегментами посредством тильд. При этом между сегментами возникают определенные отношения, описанные ниже:

  • непомеченные сегменты (рис.3) содержат все объекты, указанные в метке стрелки перед ветвлением (т.е. все объекты принадлежат каждому из сегментов);
Рисунок 3 - Непомеченные сегменты
Рисунок 3 — Непомеченные сегменты
  • сегменты, помеченные после точки ветвления (рис. 4), содержат все объ-
    екты, указанные в метке стрелки перед ветвлением, или их часть, описы-
    ваемую меткой каждого конкретного сегмента;

  • Рисунок 4 - Помеченные сегменты
    Рисунок 4 — Помеченные сегменты
  • при слиянии непомеченных сегментов объединенный сегмент стрелки содержит все объекты, принадлежащие сливаемым сегментам и указанные в общей метке стрелки после слияния (рис.5);
  • при слиянии помеченных сегментов (рис. 6) объединенный сегмент содержит все или некоторые объекты, принадлежащие сливаемым сегментам и перечисленные в общей метке после слияния; если общая метка после слияния отсутствует, это означает, что общий сегмент передает все объекты, принадлежащие сливаемым сегментам;
  • Рисунок 5 - Слиянии непомеченных сегментов
    Рисунок 5 — Слиянии непомеченных сегментов
    Рисунок 6 - Слиянии помеченных сегментов
    Рисунок 6 — Слиянии помеченных сегментов
    Отношения блоков на диаграммах

    В методологии IDEF0 существует 6 (шесть) типов отношений между
    блоками в пределах одной диаграммы:

    • доминирование;
    • управление;
    • выход — вход;
    • обратная связь по управлению;
    • обратная связь по входу;
    • выход – механизм.

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

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

    Рисунок 7 - Отношение упраления
    Рисунок 7 — Отношение упраления

    Отношение выход – вход (рис. 8) возникает при соединении выхода одного блока с входом другого блока с меньшим доминированием.

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

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

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

    Рисунок 8 - Отношение выход – вход
    Рисунок 8 — Отношение выход – вход
    Рисунок 9 - Обратная связь по управлению
    Рисунок 9 — Обратная связь по управлению
    Рисунок 10 - Отношение обратной связи по входу
    Рисунок 10 — Отношение обратной связи по входу

    Связи «выход – механизм» (рис. 11) отражают ситуацию, при которой вы-
    ход одной функции становиться средством достижения цели для другой.
    Связи «выход – механизм» возникают при отображении в модели процедур
    пополнения и распределения ресурсов , создания или подготовки средств для
    выполнения функций системы (например, приобретение или изготовление
    требуемых инструментов и оборудования, обучение персонала, организация
    физического пространства, , финансирование, закупка материалов и т.д.;
    подробнее – см. ниже, разд. … .).

    Рисунок 11 - Связи «выход – механизм»
    Рисунок 11 — Связи «выход – механизм»

    Пожалуйста, оцените материал

    WebSofter

    Web - технологии