Исполнение бизнес процессов

Материал из RunaWFE
Версия от 14:43, 7 ноября 2022; Samonachova (обсуждение | вклад) (Новая страница: « Файл:Схема бп.png|мини|альт=Перспектива потока управления. Граф исполнимого бизнес-проц...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
Перспектива потока управления. Граф исполнимого бизнес-процесса
Рис.1 Перспектива потока управления. Граф исполнимого бизнес-процесса
Перспектива данных. Переменные бизнес-процесса в среде разработки при моделировании
Рис.2 Перспектива данных. Переменные бизнес-процесса в среде разработки при моделировании
Перспектива ресурсов. Роли с инициализаторами при моделировании
Рис.3 Перспектива ресурсов. Роли с инициализаторами при моделировании
Пользовательская форма. Ввод данных
Рис.4 Пользовательская форма. Ввод данных

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

Дадим определение исполнимого бизнес-процесса, основу которого составляют идеи С. Яблонского и С. Бусcлера [6].

Исполнимый бизнес-процесс определяется при помощи задания следующих перспектив (точек зрения или слоев/уровней рассмотрения):

  • перспектива потока управления (граф/схема бизнес-процесса с действиями)
  • перспектива данных (переменные бизнес-процесса)
  • перспектива ресурсов (роли и исполнители заданий)
  • перспектива операций (список действий в узлах).

Исполнимый бизнес-процесс можно запускать в среде исполнения системы управления бизнес-процесами RunaWFE. В среде разработки моделируются бизнес-процессы с указанием всех необходимых данных и исполнителей заданий, то есть создаётся определение бизнес-процесса, а в среде исполнения бизнес-процессов создаются выполняющиеся экземпляры бизнес-процесса.

Отличия определения бизнес-процесса от экземпляра бизнес-процесса соответствуют отличию типа переменной или объекта от экземпляра переменной или объекта традиционного языка программирования:

  • определение бизнес-процесса содержит схему бизнес-процесса, типы переменных, названия ролей.
  • выполняющийся экземпляр бизнес-процесса характеризует его во время исполнения:
    • на схеме находятся перемещающиеся точки управления
    • переменные, типы которых заданы в определении бизнес-процесса, содержат конкретные значения
    • на роли назначаются конкретные исполнители заданий.

Рассмотрим более подробно уровни определения исполнимого бизнес-процесса.