Представление IDEF0-диаграммы с помощью УФО-модели

Для обеспечения такого представления используем соответствие между графическими элементами IDEF0-нотации и УФО-моделей показанное на рисунках З.5 и З.6.

 
 
Рис. З.5. – Функциональный блок в нотации IDEF0.


 
 
Рис. З.6. – Функциональный блок IDEF0 в виде модели «Узел-Функция-Объект».


Рассмотрим пример модели в нотации IDEF0 (см. рис. З.7 и З.8).

 
 
Рис. З.7. - Пример контекстной диаграммы в нотации IDEF0.


Рис. З.8. - Пример диаграммы декомпозиции в нотации IDEF0.

Преобразуем представленные на рисунках З.7 и З.8 IDEF0-диаграммы в УФО-модели, используя соответствия между графическими элементами. В результате преобразования (см. рис. З.9 и З.10) можно утверждать, что УФО-модель будет соответствовать IDEF0-диаграмме если в ней:

- для всех УФО-элементов определены функции;

- для всех УФО-элементов определены объекты и их определения соответствуют связи «Механизм»;

- нижняя граница УФО-элемента для связи не используется;

- все управляющие связи прикрепляются только к верхней границе УФО-элемента;

- для входов в УФО-элементы используется только левая граница;

- для выходов из УФО-элементов используется только правая граница;

- введены служебные УФО-элементы, определенные только на уровне узлов, для обеспечения соединения и разветвления потоков.

 
 
Рис. З.9. - Диаграмма на рис. З.7 в виде модели «Узел-Функция-Объект».


Рис. З.10. - Диаграмма на рис. З.8 в виде модели «Узел-Функция-Объект».


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: