Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

Язык моделирования BPMN кратко

Лекция



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

Основное назначение языка моделирования – создание нотации, понятной всем участникам бизнес-сферы, от бизнес-аналитиков, создающих первоначальные эскизы процессов, технических разработчиков, ответственных за внедрение технологии, в которой будут представлены данные процессы, и, наконец, до бизнесменов, которые будут управлять этими процессами, а также осуществлять их мониторинг.
Другой не менее важной целью является визуализация посредством бизнес ориентированной нотации языков XML, таких как BPEL4WS (Business Process Execution Language for Web Services – язык реализации бизнес процессов для веб служб), разработанных для выполнения бизнес процессов.

Данная спецификация раскрывает понятие и определяет семантику схем бизнес процессов (Business Process Diagram (BPD)) и объединяет лучшие методы, разработанные в сфере моделирования процессов. Цель BPMN – стандартизировать нотацию моделирования бизнес процессов при наличии множества различных нотаций и точек зрения на моделирование.

Можно выделить два основных аспекта соответствия спецификации BPMN:

Внешний вид графических элементов BPMN. Ключевой элемент BPMN – это выбор форм и значков, используемых в графических элементах. Цель – создание стандартного визуального языка, который будет узнаваем и понятен для всех разработчиков процессов, вне зависимости от источника схемы.

Семантика элементов BPMN. В данном языке также определен способ взаимодействия графических элементов друг с другом, включая условные взаимодействия, основанные на атрибутах, создающих поведенческие изменения элементов. Инструмент соответствия должен соотноситься с данными семантическими описаниями.

Описание BPMN


В BPMN рассмотрены только понятия моделирования, применимые к бизнес процессам. Это означает, что другие типы моделирования, выполняемого в организациях в рамках деловой деятельности, не рассмотрены в BPMN. Например, в BPMN не будут включаться следующие типы моделирования:

  • Организационные структуры и ресурсы
  • Функциональные схемы
  • Модели данных и информационные модели
  • Стратегии
  • Бизнесправила

Кроме того, хотя BPMN отражает поток данных (сообщений) и взаимосвязь артефактов данных с действиями, это не схема потока данных.

Назначение BPMN

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

Существует три основных типа подмоделей в рамках сквозной модели BPMN:

  • Частные (внутренние) бизнес процессы
  • Абстрактные (открытые) процессы
  • Совместные (глобальные) процессы

Частные (Внутренние) Бизнес Процессы
Частные бизнес процессы являются внутренними для определенной организации, данный тип бизнес процессов обычно называют workflow или процессы BPM (управление деловыми процессами). Один частный бизнес процесс может быть отображен в одном или более документах, но при любых условиях он должен быть закончен внутри организации.

Абстрактные (Открытые) Процессы
Представляют собой взаимодействие между частным бизнес процессом и другим процессом или участником. Абстрактными считаются только те процессы, действия которых имеют связи за пределами частного бизнес процесса, также к ним относятся соответствующие механизмы контроля потока. Все остальные «внутренние» действия частного бизнес процесса не отображаются в абстрактном бизнес процессе. Таким образом, абстрактный процесс показывает последовательность сообщений, которые должны взаимодействовать с данным бизнес процессом..
Абстрактные процессы содержатся внутри области и могут моделироваться отдельно или внутри большей схемы BPMN для демонстрации потока сообщений между блоками абстрактного процесса и другими объектами. Если абстрактный процесс размещается на той же схеме, что и соответствующий ему частный процесс, то блоки, общие для обоих процессов, могут быть объединены.

Совместные (Глобальные) Процессы
Совместный процесс отображает взаимодействие между двумя и более бизнес объектами. Эти взаимодействия состоят в обмене сообщениями между данными объектами. Один и тот же совместный процесс может быть нанесен на схему на разных языках, таких как ebXMLBPSS, RosettaNet или продукте деятельности рабочей группы W3CChoreography Working Group (данные схемы рассматриваются как одно из будущих направлений BPMN).

Совместный процесс можно изобразить в виде двух или более взаимодействующих абстрактных процессов. Об этом говорит сайт https://intellect.icu . В абстрактном процессе действия участников совместной работы могут рассматриваться как «точки касания» между участниками. Фактические (выполняемые) процессы, по сути, более подробны и обладают большим количеством действий по сравнению с абстрактными процессами.

Типы схем

В рамках и вне рамок этих трех подмоделей BPMN можно создать множество типов схем. Ниже перечислены типы бизнес процессов, которые можно смоделировать при помощи BPMN:

  • Действия частного процесса высокого уровня (не функциональная схема)
  • Детальный бизнес процесс
  • Исходный или старый процесс
  • Будущий или новый процесс
  • Детальный частный процесс, связанный с одним или более объектов (или процессами «Черного Ящика»)
  • Взаимодействие двух или более детальных частных бизнес процессов
  • Взаимосвязь детального частного бизнес процесса с совместным процессом
  • Два или более абстрактных процесса
  • Взаимосвязь абстрактного процесса с совместным процессом
  • Совместный процесс
  • Взаимодействие двух или более детальных частных бизнес процессов через их абстрактные процессы
  • Взаимодействие двух или более детальных частных процессов через совместный процесс
  • Взаимодействие двух или более детальных частных процессов через их абстрактные процессы и совместный процесс

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

Язык моделирования BPMN

Пример моделирования бизнес-процесса в нотации BPMN 1.1: Обработка запроса о товарах

Схема Бизнес Процесса

Совокупность основных элементов схемы бизнес процесса
Следует подчеркнуть, что одним из факторов развития BPMN является создание простого механизма для создания моделей бизнес процессов, в то же время способного к управлению сложными бизнес процессами. Способ решения проблемы сочетания этих двух противоречащих друг другу требований состоял в создании графических аспектов нотации по конкретным категориям. При этом совокупность категорий нотации получается небольшая, таким образом, читатель схемы BPMN может легко узнать основные типы элементов и понять схему. В рамках основных категорий элементов могут быть добавлены дополнительные изменения и информация для обеспечения соответствия требованиям сложности без значительных изменений основных ощущений и впечатлений от схемы. Можно выделить четыре основные категории элементов:

  • Объекты схемы
  • Объекты связи
  • Дорожки
  • Артефакты

Объекты схемы – основные графические элементы, служат для определения развития бизнес процесса. Можно выделить три объекта:

  • События
  • Действия
  • Объединения

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

  • Последовательный поток
  • Поток сообщений
  • Ассоциация

Существует два способа группировки основных элементов моделирования посредством «дорожек».

  • Области
  • Дорожки

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

  • Объект данных
  • Группа
  • Аннотация

Ниже показан список основных элементов моделирования, описанных в нотации.

Основные элементы моделирования

Элемент Описание Нотация
Событие Событие – это нечто, что «происходит» в ходе бизнес процесса. События влияют на ход бизнес процесса и обычно имеют причину (триггер) или воздействие (результат). События – это круги с открытым центром для обеспечения возможности внутренним маркерам различать разные триггеры или результаты. Существует три типа событий, классифицированных по времени воздействия на ход процесса: Начало, Промежуточные события и Конец. Язык моделирования BPMN
Действие Действие – термин, характерный для обозначения работы, выполняемой компанией. Действие может быть элементарным и неэлементарным (составным). Типы действий являющиеся частью модели процесса: Процесс, Подпроцесс и Задача. Задачи и подпроцессы – закругленные прямоугольники. Процессы – либо безграничны, либо содержатся в пределах области.

Язык моделирования BPMN

Объединение Объединение используется для контроля расхождения и схождения последовательного потока. Таким образом, оно будет обозначать ветвление, раздвоение, слияние и соединение маршрутов. Внутренние маркеры будут указывать на тип контроля развития процесса.

Язык моделирования BPMN

Последовательный поток Последовательный поток показывает порядок, согласно которому будут выполняться действия процесса. Язык моделирования BPMN
Поток сообщений Поток сообщений символизирует поток сообщений между двумя участниками, готовыми к их отправке и получению. В BPMN две отдельных области на диаграмме будут символизировать двух участников (например, бизнес объекты или бизнес роли). Язык моделирования BPMN
Ассоциация Ассоциация используется для связывания информации с объектами. Текстовые и графические объекты, не относящиеся к схеме, могут быть связаны с объектами схемы. Язык моделирования BPMN
Область Область представляет собой участника в процессе. Он также играет роль «дорожки» и графического контейнера для разделения совокупности действий из других областей, обычно в контексте ситуаций «бизнес для бизнеса». Язык моделирования BPMN
Дорожка Дорожка – это подраздел в пределах области, его протяженность равна длине области, как по вертикали, так и по горизонтали. Дорожки организовывают и классифицируют действия. Язык моделирования BPMN
Объект данных Объекты данных рассматриваются как артефакты, так как они не влияют непосредственно на последовательный поток или поток сообщений процесса, но они обеспечивают ввод информации о том, какие действия требуют выполнения и/или что они производят. Язык моделирования BPMN
Группа (прямоугольник вокруг группы объектов в целях документирования) Группировка действий, не оказывающих влияния на последовательный поток. Группировка может использоваться в целях документирования или анализа. Группы могут также использоваться для распознавания действий операции, распределенной по ширине области. Язык моделирования BPMN
Текстовая аннотация (связана с ассоциацией) Текстовая аннотация – способ предоставления дополнительной информации для изучающего схему BPMN. Язык моделирования BPMN

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

создано: 2017-06-29
обновлено: 2024-11-13
211



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей

Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Анализ и реинжиниринг бизнес процессов

Термины: Анализ и реинжиниринг бизнес процессов