ВУЗ:
Составители:
Рубрика:
5
1. МЕТОДОЛОГИИ МОДЕЛИРОВАНИЯ ПРЕДМЕТНОЙ
ОБЛАСТИ
1.1. Функциональная методология IDEF0
Наиболее популярной методологией IDEF является методология
IDEF0 [1 – 4]. Методологию IDEF0 можно считать следующим этапом разви-
тия хорошо известного графического языка описания функциональных сис-
тем SADT (Structured Analysis and Design Technique – Техника структурного
анализа и дизайна) [5]. Исторически IDEF0 как стандарт был разработан в
1981 году в рамках обширной программы автоматизации промышленных
предприятий, которая носила обозначение ICAM (Integrated Computer Aided
Manufacturing). Семейство стандартов IDEF унаследовало свое
обозначение
от названия этой программы (IDEF=Icam DEFinition), и последняя его редак-
ция была выпущена в декабре 1993 года Национальным Институтом по
Стандартам и Технологиям США (NIST). В России приняты официальные
рекомендации по применению методологии IDEEF0 [6].
Целью методологии является построение функциональной схемы ис-
следуемой системы, описывающей все необходимые процессы с точностью,
достаточной для однозначного моделирования деятельности системы
. Дру-
гими словами, в IDEF0 моделируемая система представляется как совокуп-
ность взаимосвязанных работ (функций, активностей). Методология IDEF0
получила столь широкое распространение в бизнес–моделировании потому,
что эта методология легко представляет такие системные характеристики,
как управление, обратная связь, исполнители. Кроме того, методология
IDEF0 имеет развитые процедуры поддержки коллективной работы.
В основе методологии лежат четыре
основных понятия: функциональ-
ный блок, дуга (стрелка), декомпозиция, глоссарий.
Функциональный блок, или работа (Activity Box) представляет собой
некоторую конкретную функцию (работу) в рамках рассматриваемой систе-
мы. Блок должен иметь название в глагольном наклонении (например, "Про-
верить документ" или "Проверка документа"). На диаграмме функциональ-
ный блок изображается прямоугольником (рис. 1.1). Каждая из четырех сто-
рон функционального блока имеет свое определенное значение (роль) и оп-
ределяет тип интерфейса, т. е. способ взаимодействия дуги с блоком:
– верхняя сторона имеет значение "Управление" (Control);
– левая сторона имеет значение "Вход" (Input);
– правая сторона имеет значение "Выход (Output);
– нижняя сторона имеет значение "Механизм" (Mechanism).
Дуга (Arrow) отображает элемент системы, который обрабатывается
функциональным блоком или
оказывает иное влияние на функцию, представ-
ленную данным функциональным блоком. Интерфейсные дуги часто назы-
вают потоками или стрелками.
С помощью дуг отображают различные объекты, которые передаются
между блоками, обрабатываются блоками, определяют правила обработки и
1. МЕТОДОЛОГИИ МОДЕЛИРОВАНИЯ ПРЕДМЕТНОЙ ОБЛАСТИ 1.1. Функциональная методология IDEF0 Наиболее популярной методологией IDEF является методология IDEF0 [1 – 4]. Методологию IDEF0 можно считать следующим этапом разви- тия хорошо известного графического языка описания функциональных сис- тем SADT (Structured Analysis and Design Technique – Техника структурного анализа и дизайна) [5]. Исторически IDEF0 как стандарт был разработан в 1981 году в рамках обширной программы автоматизации промышленных предприятий, которая носила обозначение ICAM (Integrated Computer Aided Manufacturing). Семейство стандартов IDEF унаследовало свое обозначение от названия этой программы (IDEF=Icam DEFinition), и последняя его редак- ция была выпущена в декабре 1993 года Национальным Институтом по Стандартам и Технологиям США (NIST). В России приняты официальные рекомендации по применению методологии IDEEF0 [6]. Целью методологии является построение функциональной схемы ис- следуемой системы, описывающей все необходимые процессы с точностью, достаточной для однозначного моделирования деятельности системы. Дру- гими словами, в IDEF0 моделируемая система представляется как совокуп- ность взаимосвязанных работ (функций, активностей). Методология IDEF0 получила столь широкое распространение в бизнес–моделировании потому, что эта методология легко представляет такие системные характеристики, как управление, обратная связь, исполнители. Кроме того, методология IDEF0 имеет развитые процедуры поддержки коллективной работы. В основе методологии лежат четыре основных понятия: функциональ- ный блок, дуга (стрелка), декомпозиция, глоссарий. Функциональный блок, или работа (Activity Box) представляет собой некоторую конкретную функцию (работу) в рамках рассматриваемой систе- мы. Блок должен иметь название в глагольном наклонении (например, "Про- верить документ" или "Проверка документа"). На диаграмме функциональ- ный блок изображается прямоугольником (рис. 1.1). Каждая из четырех сто- рон функционального блока имеет свое определенное значение (роль) и оп- ределяет тип интерфейса, т. е. способ взаимодействия дуги с блоком: – верхняя сторона имеет значение "Управление" (Control); – левая сторона имеет значение "Вход" (Input); – правая сторона имеет значение "Выход (Output); – нижняя сторона имеет значение "Механизм" (Mechanism). Дуга (Arrow) отображает элемент системы, который обрабатывается функциональным блоком или оказывает иное влияние на функцию, представ- ленную данным функциональным блоком. Интерфейсные дуги часто назы- вают потоками или стрелками. С помощью дуг отображают различные объекты, которые передаются между блоками, обрабатываются блоками, определяют правила обработки и 5
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »