- •Содержание
- •Введение
- •Информационное моделирование предприятия
- •Задачи информационного моделирования
- •Стандарты информационного моделирования
- •Стандарты idef
- •Принципы построения моделей idef 0
- •Цель моделирования (Purpose)
- •Точка зрения (Viewpoint)
- •Диаграммы idef 0
- •Работы (Activity)
- •Контекстная диаграмма
- •Стрелки Arrow
- •Диаграммы дерева узлов и feo
- •Слияние и расщепление модели
- •Каркас диаграммы
- •Процедура проведения экспертизы
- •Создание отчетов в bpWin
- •Стоимостной анализ и свойства, определяемые пользователем
- •Дополнение созданной модели процесса диаграммами dfd (Data Flow Diagram)
- •Метод описания процессов в idef 3 (Work Flow Diagram)
- •Системный проект информационных технологий
Стрелки Arrow
Стрелки в построении модели процесса особенно с точки зрения целей автоматизации построения информационных систем играют важную роль, поскольку отражают взаимодействие, а следовательно имеют информационное содержание.
Стрелки отражают взаимодействие работ с внешним миром и между собой. Именуются существительными.
В IDEF 0 различают пять типов стрелок:
Вход (Input) – материал или информация, которые используются или преобразуются работой для получения результата (выхода). Стрелка рисуется входящей в левую грань работы. В контекстной диаграмме стрелка должна обязательно связывать работу с каркасом диаграммы. В этом случае стрелка называется внешней и связывает моделируемый процесс с внешним миром. Некоторая работа может не иметь входящей стрелки. Такая работа является абстракцией для задания источника информации или работы источника. Часто сложно идентифицировать по информационному содержанию различие между входом и управлением. Например, один и тот же чертеж может являться входом в одних работах и управлением в других. В этом случае подсказкой может служить то, перерабатываются / изменяются ли данные в работе или нет. Если изменяются, то скорее всего это вход, если нет – управление.
Управление (Control) – правила, стратегии, процедуры или стандарты, которыми руководствуется работа. Стрелка рисуется как входящая в верхнюю грань работы. Управление влияет на работу, но не преобразуется работой.
Выход (Output) – материал или информация, реализуемая на выходе. Стрелка рисуется исходящей из правой грани работы. При моделировании деловых процессов у каждой работы должна быть хотя бы одна исходящая стрелка. Выход – это, прежде всего ассоциация с входом, либо ассоциация с заголовком или именем работы.
Механизм (Mechanism) – ресурсы, которые выполняют работу. Стрелка рисуется как входящая в нижнюю грань работы.
Вызов (Call) – специальная стрелка, указывающая, что работа выполняется за пределами системы. В этом случае используется функция BPWin, которая называется «Слияние и расщепление модели». В этом случае работа-источник может быть передана для дальнейшего моделирования как процесс уровня контекстной диаграммы.
Все стрелки, создаваемые на диаграмме именуются и описываются в словаре стрелок Arrow Dictionary. Определение стрелок для построения информационных систем – это, прежде всего указание на информационные объекты, которыми обмениваются элементы процесса. Содержимое словаря стрелок впоследствии может быть извлечено и представлено в виде отчета. В этом случае описание стрелок составляет толковый словарь предметной области.
Все стрелки по умолчанию имеют присвоенные ICOM-коды., которые при необходимости можно отобразить. Коды целесообразно показать в явной форме при осуществлении шага декомпозиции работ.
Стрелки при декомпозиции работ мигрируют на нижестоящий уровень. Первоначально они являются несвязанными, т.е. выходят из каркаса диаграммы и к работам не примыкают. Наличие несвязанных стрелок является синтаксической ошибкой. Стрелки мигрируют вместе с именами. В процессе расстановки несвязанных стрелок стрелки могут расщепляться или ветвиться, в том числе с последующим именованием. В присвоении имени ветвящейся стрелки новому фрагменту присваивается явное имя при необходимости, в неявной форме у нового фрагмента ветвления сохраняется старое имя.
Рисунок 7
В диаграммах декомпозиции появляются новые стрелки, которые связывают внутренние работы для диаграммы рассматриваемого уровня. Такие стрелки называются внутренними.
В IDEF 0 различают 5 видов связей работ:
Связь по входу (output-input), когда результат предыдущей работы является входом для последующей работы.
Связь по управлению (output-control), когда результат предыдущей работы является управлением для последующей.
Обратная связь по входу (output-input feedback), когда выход нижестоящей работы направляется на вход вышестоящей.
Обратная связь по управлению (output-control feedback), когда выход нижестоящей работы направляется на управление вышестоящей.
Связь выход-механизм (output-mechanism),когда выход одной работы направляется на механизм другой.
При необходимости могут быть образованы тоннелированные стрелки. Признак тоннелирования присваивается как атрибут стрелки. На экране тоннелированная стрелка обозначается в круглых скобках. Присваивание стрелке тоннелирования используется, например, для миграции стрелок в диаграмму декомпозиции, минуя промежуточный уровень в целях скрыть ненужную информацию на тех уровнях, где она реально не используется.
В процессе создания стрелок и их рисования на диаграмме, присвоение им имен, их редактирования и т.д. стрелка воспринимается как единое целое.