Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРИС(ГОСЫ).doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
619.52 Кб
Скачать
  1. Методология моделирования idef3.

Метод моделирования IDEF3, являющийся частью семей­ства стандартов IDEF, был разработан в конце 1980-х годов. Этот метод предназначен для таких моделей процессов, в которых важно понять последователь­ность выполнения действий и взаимозависимости между ними. Хотя IDEF3 и не достиг статуса федерального стандарта США, он приобрел широкое распространение среди системных аналити­ков как дополнение к методу функционального моделирования IDEFO. Основой модели IDEF3 служит сценарий процесса, ко­торый выделяет последовательность действий и подпроцессов анализируемой системы.

Как и в методе IDEFO, основной единицей модели IDEF3 яв­ляется диаграмма. Другой важный компонент модели — действие, или в терминах IDEF3 «единица работы» (Uпit of Work — UOW). Диаграммы IDEF3 отображают действие в виде прямоугольника. Действия именуются c использованием глаголов или отглаголь­ных существительных, каждому из действий присваивается уникальный идентификационный номер. Этот номер не использует­ся вновь даже в том случае, если в процессе построения модели действие удаляется. B диаграммах IDEF3 номер действия обычно предваряется номером его родителя (рис. 1.1).

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

на левой стороне блока. В табл. 1.1 приведены три возможный типа связей.

Типы связей idef3

Изображение

Название

В терминах BPWin

Назначение

Временное предшествование (Temporal precedence)

Precedence

Исходное действие должно завершиться, прежде чем конечное действие сможет начаться

Объектный поток (Object flow)

Object flow

Выход исходного действия является входом конечного действия (исходное действие должно завершиться, прежде чем конечное действие сможет начаться)

Нечеткое отношение (Relationship)

Relational

Вид взаимодействия между исходным и конечным действиями задается аналитиком отдельно для каждого случая использования такого отношения

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

  • разворачивающие соединения используются для разбиения потока. Завершение одного действия вызывает начало вы­полнения нескольких других;

  • сворачивающие соединения объединяют потоки. Завершение одного или нескольких действий вызывает начало выполне­ния другого действия.

B табл. 1.2 описаны три типа соединений.