Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РазрПрогрПрилож / 1.Предпроектное обследование-IDEF0 / 6.Методология функционального моделирования IDEF0(2).doc
Скачиваний:
277
Добавлен:
17.02.2016
Размер:
252.42 Кб
Скачать

Контрольные вопросы

  1. Дайте определение IDEF0.

  2. Назовите основные цели стандарта IDEF0.

  3. Что такое функциональная модель?

  4. Для чего может быть использована методология IDEF0?

  5. Перечислите основные понятия, лежащие в основе IDEF0 методологии.

  6. Что представляет собой функциональный блок?

  7. Назовите типы интерфейсных дуг в IDEF0 модели.

  8. Назовите правило формулировки названия функционального блока в IDEF0 модели.

  9. Для чего нужен глоссарий?

  10. С чего начинается построение IDEF0 модели?

  11. Что такое контекстная диаграмма?

  12. Что определяет точка зрения IDEF0 модели?

  13. Сколько точек зрения может быть у IDEF0 модели?

  14. Сколько функциональных блоков рекомендуется представлять на IDEF0 диаграмме?

  15. Что такое родительский блок?

  16. Для чего в IDEF0 методологии предусмотрено туннелирование?

  17. Что такое несвязные, внутренние, неразрешенные и тоннельные стрелки?

Построение idef0-модели

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

Модель IDEF0 – это графическое описание системы или предмета (subject), который разрабатывается с определенной целью и с определенной (selected) точки зрения. Набор из одной или более IDEF0 диаграмм, которые описывают функции системы или предметной области (subject area) с помощью графики, текста и глоссария. [pdf]

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

Диаграммы – главные элементы IDEF0 модели, представляющие детализацию функционального блока. Все функции интерфейсы на них представлены как блоки и дуги. Место соединения дуги с блоком определяет тип интерфейса.

Рис. Функциональный блок и интерфейсные дуги

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

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

Составить контракт для биржи

Рис. Пример механизма

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

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

Во всех случаях каждая подфункция может содержать только те элементы, которые входят в исходную функцию. Кроме того, модель не может опустить какие-либо элементы, то есть, родительский блок и его интерфейсы обеспечивают контекст. К нему нельзя ничего добавить, и из него не может быть ничего удалено.

Рис. Структура IDEF0-модели. Декомпозиция диаграмм

Ниже представлены различные варианты выполнения функций и соединения дуг с блоками.

Рис. Одновременное выполнение