Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

РиАТ. IDEF3

.pdf
Скачиваний:
33
Добавлен:
24.11.2020
Размер:
1.38 Mб
Скачать

Методология моделирования процессов

IDEF3

Основные вопросы

Понятие динамического моделирования

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

Основные элементы динамической модели

Правила и особенности построения IDEF3-модели

Декомпозиция в IDEF3

Что отражает модель IDEF3?

Процессная модель IDEF3 позволяет:

отразить последовательность процессов;

показать логику взаимодействия элементов системы.

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

Основные компоненты IDEF3модели

Основными элементами IDEF3-модели являются:

1)единицы работ;

2)связи;

3)перекрестки;

4)объекты ссылок.

PROJECT: 123

REV: 18.03.2009

DRAFT

TO

Единицы работ

RECOMMENDED

 

 

 

 

NOTES: 1 2 3 4 5 6 7 8 9 10

 

PUBLICATION

 

Единица работ (UOW, Unit of Work) является центральным компонентом модели.

 

 

 

 

Словосочетание с

 

 

 

 

отглагольным

 

 

 

 

 

 

 

 

существительным,

Номер работы

 

 

 

изображающим

 

Им я работы

действие

является

 

 

 

 

 

 

(выполнение,

уникальным,

 

 

 

 

 

 

изготовление,…)

присваивается

 

 

 

 

 

 

Или

1.1

 

 

при ее создании и

 

 

 

 

Инфинитив

 

 

 

не меняется

 

 

 

 

 

 

глагола

никогда

 

 

 

 

 

 

(изготовить

 

 

 

 

продукцию)

Связи

Связи показывают взаимоотношения работ.

Связи однонаправлены и могут быть направлены куда угодно

Обычно диаграммы рисуют таким образом, чтобы связи были направлены слева направо

Различают 3 типа связей:

Старшая стрелка

Стрелка отношений

Поток объектов.

Связь «старшая стрелка»

UTHOR: as u

DATE:

18.03.2009

WORKING

READER

DATE CONTEXT

связь типа «временное предшествование» - precedence

TO

ROJECT: 123

REV:

18.03.2009

DRAFT

 

 

 

 

 

RECOMMENDED

 

 

NOTES: 1 2 3 4 5 6 7 8 9 10

 

 

PUBLICATION

 

 

соединяет единицы работ

 

 

 

показывает, что работа-источник должна быть закончена

прежде, чем начнется работа-цель

 

Принятие

 

 

Внесение

 

рекомендаций

 

 

 

 

 

исправлений

 

рецензента

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.1

 

 

 

 

1.2

 

 

 

 

 

 

 

 

1.1 1.1´ 1.2 1.2´

Стрелка отношений

THOR: as u

DATE:

18.03.2009

WORKING

READER

DATE CO

OJECT: 123

REV:

18.03.2009

DRAFT

 

 

Связь типа нечеткое отношение - Relational

 

 

 

 

 

RECOMMENDED

 

 

TES: 1 2 3 4 5 6 7 8 9 10

 

 

PUBLICATION

 

 

Изображается в виде пунктирной линии, используется для изображения связи между единицами работ, а также между единицами работ и объектами ссылок

 

Принятие

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Внесение

 

рекомендаций

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

исправлений

 

рецензента

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.1 1.2 1.1´ 1.2´

Поток объектов

OR: as u

DATE:

18.03.2009

WORKING

READER

DATE

Стрелка, изображающая поток объектов -

Object Flow

 

ECT: 123

REV:

18.03.2009

DRAFT

 

 

 

 

 

 

 

RECOMMENDED

S:1 23Применяется4 5 6 7 8 9 10 для описания того фактаPUBLICATION, что объект используется

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

Получение

 

 

 

 

счета

 

 

Оплата

 

 

на оплату услуг

 

 

 

 

 

 

 

 

 

 

1.1

 

 

 

1.2

 

 

 

 

 

 

 

Перекрестки (соединения)

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

Различают перекрестки для слияния и разветвления стрелок.

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

Все перекрестки на диаграммах нумеруются, каждый номер имеет префикс J.

В отличие от других методологий (IDEF0, DFD) стрелки могут сливаться или разветвляться только через перекрестки.