Помощь в написании студенческих работ
Антистрессовый сервис

Методология моделирования IDEF3

РефератПомощь в написанииУзнать стоимостьмоей работы

Объект ссылки в IDEF3 выражает некую идею, концепцию или данные, которые нельзя связать со стрелкой, перекрестком или работой. Объекты ссылки должны быть связаны с единицами работ или перекрестками пунктирными линиями. Официальная спецификация IDEF3 различает три стиля объектов ссылок — безусловные (unconditional), синхронные (synchronous) и асинхронные (asynchronous). При внесении объектов… Читать ещё >

Методология моделирования IDEF3 (реферат, курсовая, диплом, контрольная)

Для описания логики взаимодействия информационных потоков используется стандарт IDEF3, называемый также workflow diagramming. IDEF3, — это методика моделирования, использующая графическое описание потоков исполняемых операций, информационных потоков, взаимоотношений между операциями и объектов, являющихся частью этих операций. С помощью диаграмм 1DEF3 можно описывать сценарии действий сотрудников организации, например последовательность обработки заказа или каких-то событий, которые необходимо обработать за конечное время. Диаграммы Workflow могут быть использованы в моделировании бизнеспроцессов для анализа завершенности процедур обработки информации.

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

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

Стандарт IDEF3 дополняет IDEF0 и содержит все необходимые элементы для построения моделей, которые в дальнейшем могут быть использованы для имитационного анализа. Каждая работа в IDEF3 описывает какой-либо сценарий бизнес-процесса и может являться составляющей другой работы. Поскольку сценарий описывает цель и рамки модели, важно, чтобы работы именовались отглагольным существительным, обозначающим процесс действия, или фразой, содержащей такое существительное.

Точка зрения на модель должна быть документирована. Обычно это точка зрения человека, ответственного за работу в целом. Также необходимо документировать цель модели — те вопросы, на которые призвана ответить модель.

Единицы работы — Unit of Work (UOW) — также называемые работами (activity), являются центральными компонентами модели. В IDEF3 работы изображаются прямоугольниками с прямыми углами и имеют имя, выраженное отглагольным существительным, обозначающим процесс действия, одиночным или в составе фразы, и номер (идентификатор); другое имя существительное в составе той же фразы обычно отображает основной выход (результат) работы (например, «Изготовление изделия»). Часто имя существительное в имени работы меняется в процессе моделирования, поскольку модель может уточняться и редактироваться. Идентификатор работы присваивается при создании и не меняется никогда. Даже если работа будет удалена, ее идентификатор не будет вновь использоваться для других работ. Обычно номер работы состоит из номера родительской работы и порядкового номера на текущей диаграмме.

Связи показывают взаимоотношения работ. Все связи в 1DEF3 однонаправлены и могут быть направлены куда угодно, но обычно диаграммы.

IDEF3 стараются построить так, чтобы связи были направлены слева направо. В IDEF3 различают три типа стрелок, изображающих связи, стиль которых устанавливается через меню Edit/Arrow Style:

  • • старшая (Precedence)-? — сплошная линия, связывающая единицы работ (UOW). Рисуется слева направо или сверху вниз. Показывает, что работа-источник должна закончиться прежде, чем работа-цель начнется;
  • • отношения (Relational Link) — ~ -•••> — пунктирная линия, использующаяся для изображения связей между единицами работ (UOW), а также между единицами работ и объектами ссылок;
  • • потоки объектов (Object Flow)-?? — стрелка с двумя наконечниками, применяется для описания того факта, что объект используется в двух или более единицах работы, например, когда объект порождается в одной работе и используется в другой.

Старшая связь показывает, что работа-источник заканчивается ранее, чем начинается работа-цель. Часто результатом работы-источника становится объект, необходимый для запуска работы-цели. В этом случае стрелку, обозначающую объект, изображают с двойным наконечником. Имя стрелки должно ясно идентифицировать отображаемый объект. Поток объектов имеет ту же семантику, что и старшая стрелка.

Отношение показывает, что стрелка является альтернативой старшей стрелке или потоку объектов в смысле задания последовательности выполнения работ — работа-источник не обязательно должна закончиться, прежде чем работа-цель начнется. Более того, работа-цель может закончиться прежде, чем закончится работа-источник.

Окончание одной работы может служить сигналом к началу нескольких работ, или же одна работа для своего запуска может ожидать окончания нескольких работ. Для отображения логики взаимодействия стрелок при слиянии и разветвлении или для отображения множества событий, которые могут или должны быть завершены перед началом следующей работы, используются перекрестки (Junction) (см. табл. 4.1). Различают перекрестки для слияния (Fan-injunction) и разветвления стрелок (Fan-out Junction). Перекресток не может использоваться одновременно для слияния и для разветвления.

Таблица 4.1

Типы перекрестков.

Обозначение.

Наименование.

Смысл в случае слияния стрелок (Fan-injunction).

Смысл в случае разветвления стрелок (Fan-out Junction).

&.

Asynchronous.

AND.

Все предшествующие процессы должны быть завершены.

Все следующие процессы должны быть запущены.

О.

Synchronous.

AND.

Все предшествующие процессы завершены одновременно.

Все следующие процессы запускаются одновременно.

Окончание табл. 4.1

Обозначение.

Наименование.

Смысл в случае слияния стрелок (Fan-in junction).

Смысл в случае разветвления стрелок (Fan-out Junction).

&.

Asynchronous.

OR.

Один или несколько предшествующих процессов должны быть завершены.

Один или несколько следующих процессов должны быть запущены.

О.

Synchronous OR.

Один или несколько предшествующих процессов завершены одновременно.

Один или несколько следующих процессов запускаются одновременно.

X.

XOR.

(Exclusive OR).

Только один предшествующий процесс завершен.

Только один следующий процесс запускается.

В отличие от IDEF0, в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки.

Объект ссылки в IDEF3 выражает некую идею, концепцию или данные, которые нельзя связать со стрелкой, перекрестком или работой. Объекты ссылки должны быть связаны с единицами работ или перекрестками пунктирными линиями. Официальная спецификация IDEF3 различает три стиля объектов ссылок — безусловные (unconditional), синхронные (synchronous) и асинхронные (asynchronous). При внесении объектов ссылок помимо имени следует указывать тип объекта ссылки. Типы объектов ссылок приведены в табл. 4.2.

Таблица 4.2

Типы объектов ссылок.

Тип объекта ссылки.

Цель описания.

OBJECT.

Описывает участие важного объекта в работе.

GOTO.

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

UOB (Unit of behaviour).

Применяется, когда необходимо подчеркнуть множественное использование какой-либо работы, но без цикла. Например, работа «Контроль качества» может быть использована в процессе «Изготовления изделия» несколько раз, после каждой единичной операции. Обычно этот тип ссылки не используется для моделирования автоматически запускающихся работ.

NOTE.

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

ELAB.

(Elaboration).

Используется для усовершенствования графиков или их более детального описания. Обычно употребляется для детального описания разветвления и слияния стрелок на перекрестках.

В IDEF3 декомпозиция используется для детализации работ. Методология IDEF3 позволяет декомпозировать работу многократно, т. е. работа может иметь множество дочерних работ. Это позволяет в одной модели описать альтернативные потоки. Возможность множественной декомпозиции предъявляет дополнительные требования к нумерации работ. Так, номер работы состоит из номера родительской работы, версии декомпозиции и собственного номера работы на текущей диаграмме.

Показать весь текст
Заполнить форму текущей работой