Формальная модель бизнес-процесса (БП) является многоуровневой моделью и включает в себя три основных компонента:
) организационно-штатная структура;
) модель бизнес-процесса;
) данные об использовании ресурсов различного вида.
Формальная модель БП представляет собой граф управления бизнес-функцией - G(N,N0,Nф,E,M,EM,EN,R,ER),
где: N - множество узлов, каждый из которых соответствует БФ;
n0 - входной узел;
nф - завершающий узел;
Е - множество управленческих ребер;
М - множество узлов, соответствующих структурным подразделениям предприятия;
ЕМ - множество ребер подчинения;
ЕN - множество ребер исполнения БФ;
R - множество ресурсов предприятия;
ER - множество взвешенных ребер использования ресурсов .
Основываясь на данных знаниях, построим формальную модель управления предприятием на примере бизнес-процесса закупок сырья [5].
К процессу закупки на предприятии относятся следующие бизнес-функции:
) анализ остатков на складе;
) формирование списка;
) выделение средств;
) оформление документов о заказе;
) переговоры с поставщиками;
) прием и хранение заказа;
) контроль и анализ документов.
В состав предприятия входят следующие подразделения:
отдел закупок (з);
склад (с);
бухгалтерия (б).
При выполнении бизнес-функций используются следующие ресурсы:
временные затраты;
закупленный товар;
денежные средства.
Рассмотрим возможные варианты мест выполнения бизнес-функций. Они представлены в таблице 1.
Таблица 1 - Варианты мест выполнения бизнес-функций
№ |
Бизнес - функция |
з |
с |
б |
1 |
Анализ остатков на складе |
- |
+ |
- |
2 |
Формирование списка |
+ |
- |
- |
3 |
Выделение средств |
- |
- |
+ |
4 |
Оформление документов о заказе |
+ |
- |
+ |
5 |
Переговоры с поставщиками |
+ |
- |
- |
6 |
Прием и хранение заказа |
- |
+ |
- |
7 |
Контроль и анализ документов |
+ |
+ |
+ |
Построим графовую модель бизнес-процесса. Она представлена на рисунке 1.
Рисунок 1 - Графовая модель бизнес-процесса
Порождающая варианты рассматриваемого бизнес-процесса грамматика выглядит следующим образом:
G = (VN, VT, V0, P, AS, MS, An, Mn),
где VN = {n0, 1, 2, 3, 4, 5, 6, 7} - множество нетерминальных символов; VT = {nf} - терминальный символ; V0 = {n0} ϵ VN - множество начальных символов; Р - множество порождающих правил; AS = {ri} i = 1…7 - множество кортежей ресурсных характеристик; ri = (ti, Сi , Pi); ti - время на выполнение бизнес-функции; Сi - закупленный товар; Pi - денежные средства; MS - множество методов синтеза ресурсов; An = {З, С, Б} - множество возможных мест выполнения бизнес-функций; Mn - множество методов наследования атрибутов.
Перейдём к описанию ребер и множеств:
) множество узлов БФ:
N= {1N, 2N, 3N, 4N, 5N, 6N, 7N}.
2) множество узлов структурных подразделений:
M= {8M, 9M, 10M}.
) множество ресурсов:
R= {11R, 12R, 13R}.
) множество управленческих ребер:
E={(no,1N),(1N,2N),(2N,3N),(3N,4N),(4N,5N),(5N,6N),(6N,7N), (7N,nФ)};
|