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

Создание Процесса WorkFlow

В системе ELMA модель бизнес-процесса называется Процессом WorkFlow. Все работы по созданию модели ведутся в разделе Процессы WorkFlow.

Для создания новой модели бизнес-процесса необходимо нажать кнопку Добавить на основной панели инструментов. Система откроет окно мастера, состоящего из шагов:

Шаг 1. Начальные настройки. Введите значение в поле Название бизнес-процесса*, а также выберите необходимую группу бизнес-процессов, используя диалог выбора. В этом диалоге есть также возможность создать новую группу, для этого нажмите правую кнопку мыши и выберите пункт Добавить в контекстном меню.

Примечание: * отмечены обязательные для заполнения поля.

Шаг 2. Тип процесса. Выберите необходимый тип создаваемого Процесса WorkFlow.

Внимание! Тип процесса после сохранения изменить нельзя.

Шаг 3. Зоны ответственности. Для того чтобы добавить зону ответственности в графическую модель создаваемого бизнес-процесса, выберите элемент Оргструктуры слева и нажмите Добавить в области Зоны Ответственности справа. Для выполнения этой операции вы также можете использовать простое перетаскивание элементов мышью.

Чтобы удалить Зону Ответственности из списка добавленных, выберите необходимую ячейку и нажмите Удалить в верхней панели этой области. Для изменения порядка зон в списке используйте кнопки Выше/Ниже.

На этом шаге можно определить размер Зон ответственности на диаграмме, отметив один из вариантов: малый, средний, большой, а также их расположение: вертикальное, горизонтальное.

Для окончательного создания модели нажмите Сохранить.

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

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

Язык описания бизнес-процессов BPMN

Для описания бизнес-процессов в системе ELMA используется нотация BPMN. Это графический язык, который был специально разработан для моделирования бизнес-процессов. Описание этого языка не привязывается к конкретной логике работы бизнес-процесса, а лишь декларирует различный виды графических элементов и правил их использования. Система ELMA использует свой вариант языка BPMN, чтобы выполнять внутреннюю запрограммированную логику в ходе процесса.

На панели инструментов Дизайнера графической модели Процесса WorkFlow вы можете найти следующие типы элементов:

  • События,

  • Операции,

  • Шлюзы,

  • Переходы,

  • Зоны Ответственности,

  • Артефакты.

Эмуляция Процесса WorkFlow

Следующим шагом проверки построенного процесса является его пошаговое выполнение одним пользователем. В системе ELMA это называется эмуляцией. Её выполнение рекомендуется перед публикацией процесса для общего пользования.

Чтобы выполнить эмуляцию какого-либо Процесса WorkFlow, достаточно находиться в режиме редактирования этого процесса нажать кнопку Эмулировать на основной панели. Система начнет пошаговое выполнение процесса.

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

Запуск эмуляции состоит из следующих шагов:

Шаг 1. Контекст. Введите необходимые значения контекстных переменных в открывшемся диалоговом окне Создание процесса и нажмите Далее.

Шаг 2. Выбор начального действия. Щелкните левой кнопкой мыши на графическом элементе, представляющим начальную операцию эмуляции.

3. Нажмите Начать. Система перейдет в раздел Эмуляция и произведет эмуляцию текущего Процесса WorkFlow.

Для возврата на предыдущий шаг нажмите Назад. Для того, чтобы закрыть текущую вкладку Операции, нажмите Закрыть на панели инструментов.

Замечание: Система запоминает данные введенные на предыдущих шагах Эмуляции.

Для указания этапа Процесса Workflow, на котором должна быть запущена эмуляция, воспользуйтесь выпадающим списком:

  • Эмулировать с начала. Эмуляция производится с начального События текущего Процесса WorkFlow.

  • Эмулировать с.... Эмуляция производится с выбранного пользователем элемента текущего Процесса WorkFlow.

  • Эмулировать с выбранного действия. Повторная эмуляция производится с ранее выбранного элемента текущего Процесса WorkFlow (смотрите предыдущий пункт).

Система перейдет на страницу Эмуляция, содержащую окно с изображением выбранного Процесса WorkFlow.

Панель инструментов раздела Эмуляция

Система ELMA позволяет вам выполнять следующие действия в разделе Эмуляция при помощи кнопок основной панели:

  • выполнить - выполнение текущего шага эмуляции (данное действие вы также можете выполнить вручную). Открывает диалоговое окно перехода от текущей Операции к следующей. Те же действия можно произвести двойным щелчком на текущем элементе.

  • завершить - выход из режима эмуляции.

  • перезапустить - повторный запуск эмуляции с первого шага.

Внимание: текущая Операция для процесса эмуляции, на графической модели имеет зеленый фон.

Справа расположены внутренние вкладки:

  • Задачи. Данная вкладка содержит информацию об Операциях, предназначенных для выполнения исполнителями Процесса WorkFlow.

  • Контекст. Данная вкладка содержит список всех контекстных переменных, используемых в данном Процессе WorkFlow, а также их значения.

  • Таймеры. Данная вкладка содержит список Событий типа Таймер, а также время их окончания и перехода к следующей Операции.

  • Журнал событий. Данная вкладка содержит список ошибок, появившихся в данном Процессе WorkFlow.

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