IDEF0 используется для создания функциональной модели, отображающей структуру и функции системы, а также потоки информации и материальных объектов, связывающие эти функции.
Процесс моделирования системы в IDEF0 начинается с создания контекстной диаграммы — диаграммы наиболее абстрактного уровня описания системы в целом, содержащей определение субъекта моделирования, цели и точки зрения на модель.
Прежде чем построить контекстную диаграмму, необходимо определится, что будет являться входом, выходом, управлением и механизмами.
1. На контекстной диаграмме, входными данными являются:
· Звонки клиентов.
· Товар от поставщика.
· Сопроводительная документация.
2. К управлению будут относиться:
· Законодательство Р.Б.
· Правила и требования при использовании логистического подхода.
3. К механизмам будут относиться:
· Персонал
· Транспорт.
4. К выходным ресурсам относятся:
· Отгруженный товар.
· Товарно-транспортная накладная.
При создании новой модели в нотации IDEF0 на экране появляется прямоугольник, характеризующий процесс (работу), к которому добавляем нужные нам стрелки. Каждый тип стрелок подходит или выходит к определенной стороне прямоугольника, изображающего работу. К левой стороне подходят стрелки входов, к верхней - стрелки управления, к нижней - механизмов реализации выполняемой функции, а из правой - выходят стрелки выходов. Такое соглашение предполагает, что используя управляющую информацию и реализующий ее механизм, функция преобразует свои входы в соответствующие выходы.
|
|
Полученная контекстная диаграмма приведена на рисунке 1.
Рисунок 1 – Изображение контекстной диаграммы, реализованной в BPWin.
После разработки контекстной диаграммы выполняется разбиение ее блока на более мелкие компоненты (функциональная декомпозиция). Диаграммы, описывающие каждый компонент и их взаимодействие, называются диаграммами декомпозиции.