Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_2012.docx
Скачиваний:
32
Добавлен:
23.09.2019
Размер:
2.7 Mб
Скачать
    1. Основные элементы idef3-диаграмм

Компонентами синтаксиса IDEF3 являются:

функциональные элементы или элементы поведения — представляют функции, события, процедуры, операции, стадии процесса или принятия решения или иные элементы, связанные с целенаправленной деятельностью (Unit of behavior — UOB (единица поведения) или Unit of Work (единица работы)- UOW);

связи (соединения) — характеризуют взаимосвязи элементов поведения и динамику происходящих процессов;

перекрестки — отображают логику отношений между событиями и временную синхронизацию элементов поведения;

ссылки (указатели, референты) — расширяют границы понимания диаграммы и упрощают конструкцию описания;

примечания — содержат дополнительную информацию об объектах диаграммы, к которым они относятся;

диаграммы — обеспечивают формат графического и словесного описания моделей.

      1. Функциональный элемент (uob).

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

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

Рисунок – 1 Синтаксис UOB-элемента

Номер (идентификатор) процесса назначается последовательно. Идентификатор присваивается при создании UOB и не меняется никогда. Даже если в последующем UOB будет удалена в ходе уточнения модели, ее идентификатор не используется для других работ.

Обычно идентификатор состоит из номера родительской UOB, номера декомпозиции или сценария, если блок находится на порожденной диаграмме, и

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

В правом нижнем углу UOB-элемента располагается ссылка (IDEEO/USER или другие) и используется для указания ссылок - либо на элементы из функциональной модели IDEM), либо для указания на отделы или конкретных исполнителей, которые будут выполнять указанную работу.

Количество UOB на одной диаграмме не ограничено, в отличие от диаграммы IDEF0. Однако не рекомендуется загромождать диаграмму — необходимо грамотно использовать декомпозицию и сценарии. Не выдвигаются и ограничения или особые требования по порядку размещения блоков на диаграмме. Существует рекомендация по размещению UOB в логическом порядке их активизации или выполнения.

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

Любая UOW может иметь ассоциированный документ, который включает текстовое описание компонентов функции:

  • OBJECTS (объекты) - часть документа, в котором перечислены физические объекты, являющиеся составной частью UOW. Описания объектов UOW позволяют определить, когда объект является агентом, а не процессом; изменяется в результате процесса; участвует в процессе без влияния на него или создается/удаляется в процессе. Например, для UOW «Подготовка компонентов компьютера» объектами являются: винчестеры, корпус, материнская плата, видеокарта, звуковая карта, дисководы CD-ROM и флоппи, модем, программное обеспечение;

  • FACTS (факты) - часть документа, в котором перечислены сведения о UOW или объектах, входящих в UOW, включая их свойства, и отношения, которые существуют или создаются во время моделируемого процесса. Факты UOW могут также содержать такие свойства, как длительность, частота и или стоимость процесса. Например, «наличие ОС Windows, MS Office»

  • DESCRIPTION (описание) - часть документа, в котором содержится дополнительное текстовое описание UOW, которое впоследствии будет использоваться в глоссарии UOW.

  • CONSTRAINTS (ограничения) - часть документа, содержащая ограничивающие данные, накладываемые на функцию, и представляющие собой факты о UOW, обеспечивающие существование UOW до их выполнения, во время и после их окончания. Ограничениями обычно являются условия, оговаривающие сроки начала процесса, его продолжения или окончания. Например, " Установка модема требует установки дополнительного программного обеспечения ".

список объектов(целей), которые вовлечены в UOW

список фактов, известных о UOW

описание UOW

ограничения, которые воздействуют на начало или завершение потока UOW