- •Организационная структура
- •Моделирование организационной структуры
- •Соединение элементов
- •Перемещение элементов
- •Изменение названия и описания элемента
- •Процессы WorkFlow
- •Бизнес-процессы
- •Типы бизнес-процессов
- •Моделирование бизнес-процессов
- •Создание Процесса WorkFlow
- •Эмуляция Процесса WorkFlow
- •Отладка работы с использованием встроенного веб-сервера
- •Генерация документации по процессу
Создание Процесса 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.
Они позволяют отслеживать соответствующие изменения после каждого шага процесса.
