Базовые элементы модели IDEF3
Потоковые диаграммы последовательности выполняемых действий являются наиболее известными и широко используемыми. Графические элементы, используемые в этой методологии описания процессов, включают единицы работы UOW (Unit Of Work), связи старшинства, узлы или перекрестки, модули ссылок и примечаний. Единицы работы Единицы работы, также называемые работами, являются центральными компонентами модели. В IDEF3 работы изображаются прямоугольниками с прямыми углами и имеют имя, выраженное отглагольным существительным, обозначающим процесс, действие, одиночным или в составе фразы. Имя существительное в составе фразы обычно отображает основной выход работы (например, " Изготовление изделия "). Кроме имени каждая работа имеет свой порядковый номер, который определяет его место в диаграммах и состоит из номера родительской работы, номера версии декомпозиции и порядкового номера на текущей диаграмме.
Рис. 3.22 – Единица работы Связи Связи показывают взаимоотношения работ. Все связи в IDEF3 однонаправлены и могут быть направлены куда угодно, но обычно диаграммы IDEF3 стараются построить так, чтобы связи были направлены слева направо. В IDEF3 различают три типа стрелок, изображающих связи. Рис. 3.23 – Старшая связь Рис. 3.24 – Поток объектов Рис. 3.25 – Связь отношения Отношение показывает, что стрелка является альтернативой старшей стрелке или потоку объектов в смысле задания последовательности выполнения работ – работа-источник не обязательно должна закончиться, прежде чем работа-цель начнется. Более того, работа-цель может закончиться прежде, чем закончится работа-источник. Перекрестки Окончание одной работы может служить сигналом к началу нескольких работ, или же одна работа для своего запуска может ожидать окончания нескольких работ. Перекрестки используются для отображения логики взаимодействия стрелок при слиянии и разветвлении или для отображения множества событий, которые могут или должны быть завершены до начала следующей работы. Различают перекрестки разветвления стрелок и перекрестки для слияния стрелок. Перекресток не может использоваться одновременно для слияния и для разветвления. Рис. 3.26 – Примеры перекрестков разветвления и слияния Различают несколько типов перекрестков, определяющих логику поведения параллельно расположенных работ и зависимость от момента начала или окончания той или иной работы.
Рис. 6.6 Обозначения и описания узлов
Рис. 3.28 – Пример использования " Асинхронного И" Рис. 3.29 – Пример использования " Исключающего ИЛИ"
Объект ссылки Рис. 3.30 – Связь объекта ссылки с единицей работ
Объект ссылки изображается в виде прямоугольника. В качестве имени используют имя стрелки из диаграммы IDEF0 или имя сущности из модели данных. После имени через наклонную черту следует указывать тип объекта ссылки.
Объекты ссылки должны быть связаны с единицами работ или с перекрестками прямыми линиями. Ссылки могут использоваться: для обращения к ранее определенному функциональному модулю без повторения его описания; для передачи управления или индикации наличия циклических действий при выполнении процесса; для формирования ссылок или связей между диаграммами. Рис.
|