Метод процессного моделирования IDEF3
Создание процессной модели является очень сложной задачей, но позволяет детально исследовать технологический процесс, т.к. детализирует функциональную модель до отдельных работ.
Методология процессного моделирования IDEF3 позволяет описать логику
взаимодействия
информационных
потоков, взаимоотношения между процессами
обработки информации
и объектами, являющимися частью этих процессов.
Методология IDEF3, называемая также workflow diagramming используется в моделировании деловых процессов для анализа завершенности процедур обработки информации. С их помощью описываются сценарии ведения процедур с учетом причинно-следственных связей между объектами системы.
IDEF3 дополняет IDEF0 и строит модели, которые в дальнейшем могут быть использованы для имитационного анализа такими инструментами имитационного моделирования как Arena (фирма System Modeling Corporation).
Единицами описания IDEF3 модели являются диаграммы и единицы работы (Unit of work (UOW)), также называемые работами (activity) и связи между ними.
Диаграмма является основной единицей описания, имеет имя и состоит из работ. Она может быть построена при декомпозиции функции IDEF0 модели или построена отдельно как IDEF3 диаграмма.
Диаграмма IDEF3
2
0р.
Activity1
3
0р.
Activity2
4
0р.
Activity3
&
J1
X
J2
Правила определения работ:
1. Работы изображается прямоугольниками с прямыми углами и имеют имя,
выраженное отглагольным существительными, обозначающим процесс действия,
одиночным или в составе фразы, и номер (идентификатор); другое
имя существительное в составе той же фразы обычно отображает основной выход
(результат) работы (например, принятие решения).
- Имя работы может меняться в процессе моделирования, но ее идентификатор остается неизменным, даже если работа будет удалена, ее идентификатор не будет вновь использоваться для других работ.
- Каждая работа в IDEF3 должна иметь ассоциированный документ, который включает текстовое описание компонентов работы: объектов (Objects), и фактов (Facts), связанных с работой, ограничений (Constraints), накладываемых на работу, и дополнительное описание работы (Description).
Связи показывают взаимоотношение работ, обозначаются стрелками и могут быть трех типов:
- Старшая (Precedence)- сплошная линия, связывающая единицы работ (UOW). Показывает, что работа- источник должна заканчиваться прежде, чем начнется работа- цель.
- Связь отношения (Relational Link) –пунктирная линия, использующаяся для изображения связей между единицами работ(UOW), а также между единицами работ и объектами ссылок.
- Потоки объектов (Object Flow)- стрелка с двумя наконечниками, применяется для описания того факта, что объект используется в двух или более единицах работы, например, когда объект порождается в одной работе, а используется в другой.
Do'stlaringiz bilan baham: |