A.3.2.1.2.2. Событийные диаграммы процессов (СДП)

Метод СДП английской версии - ЕРС) разработан Институтом информационных систем (IWi) Университета Саарланда (Германия) в сотрудничестве с фирмой SAP AG (Keller, Nuttgens, Scheer. Semantische Prozefimodellierung. 1992). Этот метод является ключевым компонентом концепций моделирования SAP R/3 для бизнес-инжиниринга и индивидуальной настройки бизнес-приложений.

Метод основан на концепциях стохастических сетей и сетей Петри. В упрощенных версиях содержатся только описания событий и действий, а условия и сообщения опускаются.

Одно событие может повлечь за собой выполнение нескольких функций. С другой стороны, для инициации события иногда предварительно требуется завершение нескольких функций. Логические отношения описываются символами «и» (/\), «включающее ИЛИ» (\/) и «исключающее ИЛИ» (XOR). На рис. 108 приведены типичные примеры отношений между событиями.

Рис. 108. Отношения между событиями в ЕРС

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

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

В связи с изложенным на рис. 110 класс СОБЫТИЕ представлен как подкласс ИНФОРМАЦИОННОГО ОБЪЕКТА. Логические отношения между событиями моделируются ассоциацией между ЛОГИЧЕСКИМ ТИПОМ ОТНОШЕНИЯ (например, «и», «или») и СОБЫТИЕМ.

Многие поставщики бизнес-приложений предоставляют возможность конфигурирования программных решений под

конкретные нужды предприятия при помощи моделей бизнес-процессов. В качестве примера на рис. 109 показан фрагмент модели бизнес-процесса, построенной средствами Baan Dynamic Process Modeling (Baan. Dynamic Enterprise Modeling. 1996). Далее мы рассмотрим сеть Петри, основанную на модели, изображенной на рис. 110.

Рис. 109. Модель бизнес-процессов Baan (источник: IDS Prof. Scheer GmbH)

Рис. 110. Метамодель управления событиями и сообщениями (метод СДП)

Прямые отношения с функцией, т.е. отношения, не включенные явным образом в управление сообщениями, представлены ассоциациями АКТИВИЗАЦИЯ ФУНКЦИИ СОБЫТИЕМ и ПОРОЖДЕНИЕ ФУНКЦИИ СОБЫТИЕМ. События, не определенные как информационные объекты, и применяемые к ним функции, также связываются с этими ассоциациями. ФУНКЦИИ могут активизироваться одним или несколькими событиями. В то же время одна функция может порождать несколько событий. Событие может быть результатом выполнения нескольких функций. Например, окончание проекта иногда сопряжено с завершением одновременного выполнения ряда функций.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: