Методол-я IDEF0. Синтаксис и семантика диаграмм IDEF0

Реализация программы ICAM потребовала создания адекватных м-дов анализа и проектирования произв-ных систем и сп-бов обмена инфой м/у специалистами, занимающимися такими проблемами. Для удовлетворения этой потребности в рамках программы ICAM была разработана методология IDEF, позволяющая исследовать стр-ру, пар-ры и хар-ки произв-но-технических и организ-но-эк-ких систем. Общая методология IDEF состоит из 3 частных методологий моделирования, основанных на графическом представлении систем:

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

• IDEF1 применяется для построения информационной модели, отображающей стр-ру и содержание информационных потоков, необходимых для поддержки ф-ий системы;

• IDEF2 позволяет построить динамическую модель меняющихся во времени пов-я ф-ий, инфы и рес-сов системы.

Методология IDEF0 основана на подходе, разработанном Дугласом Т. Россом в начале 70–ых годов и получившем название SADT (м-д стр-ного анализа и проектирования). Основу подхода и, как следствие, методологии IDEF0, составляет графич язык описания (моделирования) систем.

Набор стр-ных комп-тов языка, их хар-ки и правила, определяющие связи м/у компонентами, представляют собой синтаксис языка.

Компоненты синтаксиса IDEF0 – блоки, стрелки, диаграммы и правила.

Блоки предст-т ф-ции (работы), опред-мые как д-сть, пр-с, оп-ция, д-вие или преобраз-е.

Стрелки представляют данные или материальные объекты, связанные с ф-ями.

Правила определяют, как следует применять компоненты.

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

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

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

Кр. того, IDEF0 рекомендует, чтобы в диаграмме было не более 6 блоков. Эти ограничения поддерживают сложность диаграмм и модели на ур, доступном для чтения, понимания и исп-ния.

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

Блоки IDEF0 никогда не размещаются на диаграмме случайным образом. Они размещаются по степени важности. Этот относительный порядок наз-ся доминированием. Доминирование понимается как влияние, к-рое один блок оказывает на другие блоки диаграммы. Наиболее доминирующий блок, обычно, размещается в верхнем левом углу диаграммы, а наименее доминирующий - в правом нижнем углу.

Все блоки, составляющие диаграмму, нумеруются.

 

ЛИБО

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

Под моделью в IDEF0 понимают описание системы (текстовое и графическое), которое должно дать ответ на некоторые заранее определенные вопросы.

Компоненты синтаксиса IDEF0: блоки, стрелки, диаграммы и правила

Блоки представляют функции (работы), определяемые как деятельность, процесс, операция, действие или преобразование

Стрелки представляют собой данные или математические объекты, связанные с функциями.

Правила определяют, как следует применять компоненты. Диаграммы обеспечивают формат графического и словесного описания моделей. Формат образует основу для управления конфигурацией модели. Диаграмма является основным рабочим элементом при создании модели.

Каждая IDEF0-диаграмма содержит блоки и стрелки. Диаграмме дается название.

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

Виды стрелок:

Вход, управление, выход, механизм, вызов, граничные стрелки, внутренние стрелки.

5 видов связей:

1. связь по входу - стрелка выхода вышестоящей работы направляется на вход нижестоящей;

2. связь по управлению - выход вышестоящей работы направляется на управление нижестоящей;

3. обратная связь по входу - выход нижестоящей работы направляется на вход вышестоящей;

4. обратная связь по управлению - выход нижестоящей работы направляется на управление вышестоящей;

5. связь выход-механизм - выход одной работы направляется на механизм другой.