<На страницу назад | На страницу вперед>

4.8.1 Использование IDEF0 в сочетании с IDEF3
IDEF3, включающий модель IDEF0 и ряд UOB в "Описании процессов IDEF3", не предназначен для замены IDEF0. При анализе слишком большой системы (например, "Изготовить аэрокосмическое изделие") отношения предшествования не всегда очевидны. Часто в этих случаях лучше начинать с модели IDEF0. Затем такую модель можно декомпозировать до уровня, на котором отношения предшествования между действиями становятся очевидными. С другой стороны, если собранные факты можно объединить в связное изложение, лучше в первую очередь сформулировать описание процессов IDEF3, после чего из этого описания абстрагировать модель IDEF0. Метод IDEF3 был разработан с учетом этого взаимодействия.

Синтаксис IDEF3 обеспечивает распознавание этого отношения за счет использования ссылки на ассоциированные действия IDEF0 из UOB в рамках IDEF3. Все блоки UOB имеют поле (нижний правый угол на рис. 4-19) для ссылки на определенное действие в модели IDEF0 или сравнимую модель функций или процессов (например, узел в диаграмме "Поток логических данных" или график HIPO).


Рис. 4-19
Поля единиц поведения (UOB)

В схеме ссылок IDEF3 допускается, что нулевое число действий, одно действие или множество действий IDEF0 отображается на единичную UOB. В тех случаях, когда UOB отображается только на часть действия IDEF0, референт данного действия должен указывать на множество дочерних действий в модели IDEF0, которая фактически включена. Если модель IDEF0 не определена до достаточного уровня детализации, степень отображения должна быть описана в детальном описании UOB. После идентификации всех UOB должны быть включены ссылки на IDEF0.

<На страницу назад | На страницу вперед>