Методология IDEF0 Integration Definition for Function Modeling
Шаги построения модели
Модель ICOM
Модель ICOM
Соединения
Выход – вход
Выход – управление
Выход – механизм
Выход – обратная связь на управление
Выход – обратная связь на вход
Разбиение и соединение стрелок
Разбиение и соединение стрелок
Туннели - круглые скобки в начале и/или окончании стрелки. Туннельные стрелки означают, что данные, выраженные этими стрелками,
Правила построения диаграмм
Пример иерархии диаграмм
Дерево диаграмм
Завершение декомпозиции
Дополнительные виды диаграмм IDEF0
Презентационные диаграммы
Пример
Контекстная диаграмма
Диаграмма А0
Диаграмма А1
Диаграмма А2
Диаграмма А3
832.00K
Категория: ИнформатикаИнформатика

IDEF0

1.

Методология IDEF0

2. Методология IDEF0 Integration Definition for Function Modeling

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

3.

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

4. Шаги построения модели

Построение модели IDEF0 заключается в
выполнении следующих действий:
• сбор информации об объекте, определение его
границ;
• определение цели и точки зрения модели;
• построение, обобщение и декомпозиция
диаграмм;
• критическая оценка, рецензирование и
комментирование.

5. Модель ICOM

Действие, обычно в IDEF0 называемое функцией, обрабатывает или переводит
входные параметры (сырье, информацию и т.п.) в выходные.
Функции изображаются на диаграммах как поименованные прямоугольники, или
функциональные блоки.
Для отображения категорий информации существует аббревиатура ICOM,
отображающая четыре возможных типа стрелок:
• I (Input) – вход – нечто, что потребляется в ходе выполнения процесса;
• С (Control) – управление – ограничения и инструкции, влияющие на ход
выполнения процесса;
• О (Output) – выход – нечто, являющееся результатом выполнения процесса;
• М (Mechanism) – исполняющий механизм – нечто, что используется для
выполнения процесса, но не потребляется само по себе.

6. Модель ICOM

Управление (правила,
стратегии, стандарты, которыми
руководствуется работа. Не
подлежит изменению)
Вход (материал
или информация,
которые используются
работой для получения
результата)
Функциональный
блок
Механизм (ресурсы,
которые выполняют работу
(персонал, станки, устройства,
ИС и т.д.)
Выход
(материал или
информация,
которые
производятся
работой)

7. Соединения

В IDEF0 существует пять основных видов
комбинированных стрелок:
• выход – вход,
• выход – управление,
• выход – механизм исполнения,
• выход – обратная связь на управление,
• выход – обратная связь на вход.

8. Выход – вход

Обработка
данных о заказе
Данные о
заказе
Составление
отчета о заказах

9. Выход – управление

Выбрать параметры
отчета
Параметры отчета
Сформировать отчет

10. Выход – механизм

Выполнить расчеты и
подготовить отчеты в
модуле
Запустить
модуль и выполнить
настройки
Подготовленный
модуль

11. Выход – обратная связь на управление

Комментарии, замечания
Разработка
проекта
Предварительная
спецификация
Экспертиза

12. Выход – обратная связь на вход

Бракованные товары
Производство
Результат
итерации
Оценка качества
Качественные
товары

13. Разбиение и соединение стрелок

Оформление
покупки
Регистрация
клиента
Данные о
клиенте
Формирование
индивидуального
предложения

14. Разбиение и соединение стрелок

Оформление
покупки
Данные о
клиенте
Формирование
индивидуального
предложения
Регистрация
клиента

15. Туннели - круглые скобки в начале и/или окончании стрелки. Туннельные стрелки означают, что данные, выраженные этими стрелками,

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

16.

Производственный
отдел
Туннель «не в
родительской
диаграмме»
Отдел продаж
Туннель «не в
дочерней
диаграмме»

17. Правила построения диаграмм

Синтаксис диаграмм определяется следующими правилами:
• диаграммы содержат блоки и дуги;
• блоки представляют функции;
• количество блоков на диаграмме ограничено: от 3 до 6-7
• блоки имеют доминирование (выражающееся в их ступенчатом
расположении, причем доминирующий блок располагается в верхнем
левом углу диаграммы);
• дуги изображают наборы объектов, передаваемых между блоками;
• дуги изображают взаимосвязи между блоками: выход-управление,
выход-вход, обратная связь по управлению, обратная связь по входу,
выход-механизм.

18. Пример иерархии диаграмм

19. Дерево диаграмм

A0
A1
A2
A3
A4
A41
A42
A43
A421
A422
A423

20. Завершение декомпозиции

Признаки завершения декомпозиции блока:
1.
2.
3.
4.
5.
блок содержит достаточно деталей.
необходимо изменить уровень абстракции, чтобы
достичь большей детализации блока.
необходимо изменить точку зрения, чтобы
детализировать блок.
блок очень похож на другой блок той же модели или на
блок другой модели.
блок представляет тривиальную функцию.

21. Дополнительные виды диаграмм IDEF0

В дополнение к контекстным диаграммам и диаграммам
декомпозиции при разработке и представлении
моделей могут применяться другие виды IDEF0диаграмм:
Дерево модели.
Презентационные диаграммы.

22. Презентационные диаграммы

Презентационные диаграммы (For Exposition Only diagrams – FEO
diagrams) часто включают в модели, чтобы проиллюстрировать другие
точки зрения или детали, выходящие за рамки традиционного
синтаксиса IDEF0.
Виды презентационных диаграмм:
• копия диаграммы IDEF0, которая содержит все функциональные
блоки, и стрелки, относящиеся только к одному из функциональных
блоков;
• копия диаграммы IDEF0, которая содержит все функциональные
блоки, и стрелки, непосредственно относящиеся только к входу и (или)
к выходу родительского блока;
• различные точки зрения, как правило, на глубину одного уровня
декомпозиции.

23. Пример

Информационная система организации учебной
деятельности факультета.
Описание информационной системы:
Должна быть реализована возможность ввода в систему
информации об абитуриентах, кафедрах, студентах,
преподавателях, направлениях обучения и учебных
планах, предметах.
В её функции входит управление входящей информацией
(создание, удаление, редактирование), управление
расписанием занятий, аттестацией студентов и учетом
успеваемости, подготовкой различных приказов, а так же
возможность строить аналитические отчёты об
успеваемости.

24. Контекстная диаграмма

25. Диаграмма А0

26. Диаграмма А1

27. Диаграмма А2

28. Диаграмма А3

English     Русский Правила