8. МЕТОД ФУНКЦИОНАЛЬНОГО  МОДЕЛИРОВАНИЯ IDEF0

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

Под моделью в IDEF0 понимают описание системы (текстовое и графическое), которое должно дать ответ на некоторые заранее определенные вопросы.

Главной организационной единицей модели является диаграмма.

Модель представляет собой совокупность иерархически упорядоченных и взаимосвязанных диаграмм. Каждая диаграмма располагается на отдельном листе.

Какая-либо система в нотации IDEF0 представляется как множество иерархических (вложенных) функций и/или действий. Такая чисто функциональная ориентация является принципиальной — функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать взаимодействие процессов системы.

Наиболее часто IDEF0 применяется для исследования и сбора данных о предметной области, для которой будет разрабатываться ПО, и разработки логической модели предметной области. Например, для моделирования деятельности пользователя ПЭВМ. Выявляются основные процессы, действия по обработке данных, которые в дальнейшем станут основой для определения функциональности разрабатываемого ПО в виде DFD.