Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект 2012_1.doc
Скачиваний:
3
Добавлен:
08.09.2019
Размер:
321.02 Кб
Скачать

Стрелки Arrow

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

Стрелки отражают взаимодействие работ с внешним миром и между собой. Именуются существительными.

В IDEF 0 различают пять типов стрелок:

  1. Вход (Input) – материал или информация, которые используются или преобразуются работой для получения результата (выхода). Стрелка рисуется входящей в левую грань работы. В контекстной диаграмме стрелка должна обязательно связывать работу с каркасом диаграммы. В этом случае стрелка называется внешней и связывает моделируемый процесс с внешним миром. Некоторая работа может не иметь входящей стрелки. Такая работа является абстракцией для задания источника информации или работы источника. Часто сложно идентифицировать по информационному содержанию различие между входом и управлением. Например, один и тот же чертеж может являться входом в одних работах и управлением в других. В этом случае подсказкой может служить то, перерабатываются / изменяются ли данные в работе или нет. Если изменяются, то скорее всего это вход, если нет – управление.

  2. Управление (Control) – правила, стратегии, процедуры или стандарты, которыми руководствуется работа. Стрелка рисуется как входящая в верхнюю грань работы. Управление влияет на работу, но не преобразуется работой.

  3. Выход (Output) – материал или информация, реализуемая на выходе. Стрелка рисуется исходящей из правой грани работы. При моделировании деловых процессов у каждой работы должна быть хотя бы одна исходящая стрелка. Выход – это, прежде всего ассоциация с входом, либо ассоциация с заголовком или именем работы.

  4. Механизм (Mechanism) – ресурсы, которые выполняют работу. Стрелка рисуется как входящая в нижнюю грань работы.

  5. Вызов (Call) – специальная стрелка, указывающая, что работа выполняется за пределами системы. В этом случае используется функция BPWin, которая называется «Слияние и расщепление модели». В этом случае работа-источник может быть передана для дальнейшего моделирования как процесс уровня контекстной диаграммы.

Все стрелки, создаваемые на диаграмме именуются и описываются в словаре стрелок Arrow Dictionary. Определение стрелок для построения информационных систем – это, прежде всего указание на информационные объекты, которыми обмениваются элементы процесса. Содержимое словаря стрелок впоследствии может быть извлечено и представлено в виде отчета. В этом случае описание стрелок составляет толковый словарь предметной области.

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

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

Рисунок 7

В диаграммах декомпозиции появляются новые стрелки, которые связывают внутренние работы для диаграммы рассматриваемого уровня. Такие стрелки называются внутренними.

В IDEF 0 различают 5 видов связей работ:

  1. Связь по входу (output-input), когда результат предыдущей работы является входом для последующей работы.

  2. Связь по управлению (output-control), когда результат предыдущей работы является управлением для последующей.

  3. Обратная связь по входу (output-input feedback), когда выход нижестоящей работы направляется на вход вышестоящей.

  4. Обратная связь по управлению (output-control feedback), когда выход нижестоящей работы направляется на управление вышестоящей.

  5. Связь выход-механизм (output-mechanism),когда выход одной работы направляется на механизм другой.

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

В процессе создания стрелок и их рисования на диаграмме, присвоение им имен, их редактирования и т.д. стрелка воспринимается как единое целое.