Виды связей и отношений в IDEF-0 диаграммах
В методологии IDEF0 существует 6 (шесть) типов отношений междублоками в пределах одной диаграммы: • доминирование (определяется взаимным расположением блоков на диаграмме. Предполагается, что блоки, расположенные на диаграмме выше и левее, «доминируют» над блоками, расположенными ниже и правее. «Доминирование» понимается как влияние, которое один блок оказывает на другие блоки диаграммы. Остальные пять отношений описывают связи между блоками и изображаются соответствующими стрелками.) • управление (возникает тогда, когда выход одного блока служит управляющим воздействием на блок с меньшим доминированием) • выход – вход (являются простейшими, поскольку отражают прямые взаимодействия, которые понятны и очевидны. Возникает при соединении выхода одного блока с входом другого блока с меньшим доминированием) • обратная связь по управлению (возникает тогда, когда выход некоторого блока создает управляющее воздействие на блок с большим доминированием); • обратная связь по входу (имеет место тогда, когда выход блока становиться входом другого блока с большим доминированием); • выход – механизм (отражают ситуацию, при которой выход одной функции становиться средством достижения цели для другой. Возникают при отображении в модели процедур пополнения и распределения ресурсов, создания или подготовки средств для выполнения функций системы (например, приобретение или изготовление требуемых инструментов и оборудования, обучение персонала, организация физического пространства, финансирование, закупка материалов и т.д.;). Отношения между блоками диаграммы и другими диаграммами, являющимися по отношению к рассматриваемой диаграмме окружающей средой (окружением), описываются граничными стрелками. На обычной (не контекстной) диаграмме граничные стрелки представляют входы, управления, выходы или механизмы родительского блока диаграммы. Источник или потребитель граничных стрелок можно обнаружить, только изучая родительскую диаграмму. Все граничные стрелки на дочерней диаграмме (за исключением стрелок, помещенных в тоннель), должны соответствовать стрелкам родительского блока. ICOM - коды связывают граничные стрелки на дочерней диаграмме сострелками родительского блока. Нотация, названная ICOM - кодом, определяет значения соединений. Буквы I, C, O или M, написанные около несвязанного конца граничной стрелки на дочерней диаграмм идентифицируютстрелку как Вход (Input), Управление (Control), Выход (Output) или Механизм (Mechanism) в родительском блоке. Буква следует за числом, определяющим относительное положение точки подключения стрелки к родитель- скому блоку; это положение определяется слева направо или сверху вниз. Стрелка, помещенная в туннель Туннель - круглые скобки в начале и/или окончании стрелки. Туннельные стрелки означают, что данные, выраженные этими стрелками, не рассматриваются на родительской диаграмме и/или на дочерней диаграмме. Стрелка, помещенная в туннель там, где она присоединяется к блоку, означает, что данные, выраженные этой стрелкой, не обязательны на следующем уровне декомпозиции. Стрелка, помещаемая в туннель на свободном конце означает, что выраженные ею данные отсутствуют на родительской диаграмме.
|