Модель IDEF0, синтаксис диаграмм, примеры



 

Основные элементы и понятия IDEF0

Графический язык IDEF0 удивительно прост и гармоничен. В основе методологии лежат четыре основных понятия:

Первым из них является понятие функционального блока (Activity Box). Функциональный блок графически изображается в виде прямоугольника и олицетворяет собой некоторую конкретную функцию в рамках рассматриваемой системы. Каждая из четырех сторон функционального блока имеет своё определенное значение (роль), при этом:

Вторым "китом” методологии IDEF0 является понятие стрелки (Arrow). Стрелка отображает элемент системы, который обрабатывается функциональным блоком или оказывает иное влияние на функцию, отображенную данным функциональным блоком. Каждая стрелка должна иметь свое уникальное наименование (Arrow Label).

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

В зависимости от того, к какой из сторон подходит данная интерфейсная дуга, она носит название "входящей”, "исходящей” или "управляющей”.

Необходимо отметить, что любой функциональный блок по требованиям стандарта должен иметь по крайней мере одну управляющую стрелку и одну исходящую. Это и понятно – каждый процесс должен происходить по каким-то правилам (отображаемым управляющей дугой) и должен выдавать некоторый результат (выходящая дуга), иначе его рассмотрение не имеет никакого смысла.

Третьим основным понятием стандарта IDEF0 является декомпозиция (Decomposition). Принцип декомпозиции применяется при разбиении сложного процесса на составляющие его функции. При этом уровень детализации процесса определяется непосредственно разработчиком модели.

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

 

Преимущества IDEF0:

· Полнота описания б.п.

· Комплексность при декомпозиции

· Разделение и слияние стрелок

· Жесткие рамки методологии

· Простота документирования

 

Недостатки:

· Много стрелок

· Много уровней

· Трудность увязки процессов в разных моделях

 

Основные объекты:

· Четырехугольник (Activity box)

· Стрелки

 

При декомпозиции стрелки мигрируют на более низкий уровень, стрелки возможно туннелировать. Пример IDEF0:


Правила и процедуры метода IDEF0

 

Правила построения IDEF0:

1. Существует правило входа стрелок в прямоугольник

2. В IDEF0 могут существовать обратные связи

 


Дата добавления: 2018-02-15; просмотров: 779; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!