На следующих шагах моделирования происходит декомпозиция функций верхнего уровня на ряд подфункций. Декомпозиция выполняется до тех пор, пока не будет получена модель, соответствующая цели моделирования.
Все дочерние функции должны находиться в области действия родительской функции.
На каждой диаграмме должен быть представлен один уровень декомпозиции.
Между блоками одной диаграммы могут существовать следующие типы отношений:
· доминирование;
· управление;
· выход-вход;
· обратная связь по управлению;
· обратная связь по входу;
· выход-механизм.
Доминирование. Предполагается, что блоки, расположенные на диаграмме выше и левее, оказывают влияние на блоки, расположенные ниже и правее.
Управление. Выход доминирующего блока служит управляющим воздействием для блока с меньшим доминированием (рис. 6.7).
Отношение управления
Рис. 6.7
Выход-вход. Выход одного блока с входом другого (рис. 6.8).
Отношение выход-вход
Рис. 6.8
Обратная связь по управлению. Возникает, когда выход некоторого блока создает управляющее воздействие на блок с большим доминированием (рис. 6.9).
|
|
Обратная связь по управлению
Рис. 6.9
Обратная связь по входу. Выход блока на вход блока с большим доминированием (рис. 6.10).
Обратная связь по входу
Рис. 6.10
Выход-механизм. Возникает, когда выход одной функции становится средством выполнения другой, например, происходит пополнение ресурсов, изготавливаются инструменты, обучается персонал и т.п. (рис. 6.11).
Выход-механизм
Рис. 6.11