Первая страница

Camunda Modeler

визуальный редактор схем бизнесс-процессов
Онлайн: РИСОВАЛКИ | ИГРЫ | РЕЛАКС программы

Анатолий Опарин / август, 2018

Начало

Camunda Modeler - приложение для моделирования бизнес-процессов в нотациях BPMN, DMN и СMMN.

Установка приложения. Зайти на страницу скачивания приложения (ссылка ниже). Выбрать нужную ОС и скачать. Распаковать ZIP-файл В новой папке на диске C. Запустить файл с расширением EXE. Следуя инструкциям установить Camunda Modeler. Создать ярлык на рабочем столе.
После установки приложение является по сути портабельным. Это значит, что папку с приложением можно перемещать в другое место на диске или устанавливать на другие компьютеры просто методом копирования этой папки без инсталляции.
Экспортировать работу можно в два растровых формата PNG и JPG, в векторный формат SVG, а также сохранять проект в родном xml-подобном формате BPMN.

Онлайн-версия. Есть онлайн-версия Camunda (ссылка ниже). Работает аналогично десктопной версии. Экспортировать схемы на диск пользователя можно в формате SVG (формат векторной графики на основе XML) и сохранять в родном формате BPMN. Импортировать в онлайн Camunda можно только родной формат BPMN. Есть некоторая разница в возможностях версий. Так в десктопной версии блоки можно заливать цветом, а в онлайновой - нельзя. Еще в онлайновой версии нельзя вызвать Properties Panel.
Схемы, созданные ранее в онлайн-версии, импортируются без проблем. Схемы, созданные ранее в дескопной версии, импортируются не все, на некоторые схемы генерится ошибка парсинга. Простые схемы, даже с цветными блоками, имортируются нормально.

Camunda Modeler - лишь один из и самый первый в линейке продуктов компании Camunda, которая обладает целой экосистемой исполнения, мониторинга, оптимизации бизнес процессов. Экосистема продуктов Camunda:

Маленькие хитрости

Проблема 1:

Элемент действие по умолчанию не очень большой и текст даже среднего объема вместить в него красиво проблематично. Камунда не позволяет в визуальном интерфейсе менять размеры этого прямоугольника.

Решение:

  1. Выделить элемент (признаком выделения будет возникновение панельки инструментов справа от элемента).
  2. На Properties Panel скопировать в буфер обмена его ID.
  3. Открыть панель XML источника и поиском найти элемент с этим ID, в котором есть параметры width и height в тэге <dc:Bounds/> (этих ID будет встречаться много, нужный элемент - ближе к концу кода)
  4. Изменить, например, width до нужного размера.
  5. Вернуться на закладку Diagram.
Проблема 2:

Текстовую аннотацию нельзя прилепить к соединяющей действие→действие, или действие→событие линии (поток операций). Хотя на иллюстрациях BPMN в интернете - можно.

Решение:

  1. Создать текстовую аннотацию как позволяет Камунда, т.е. прилепить ее к действию или событию. Но с помощью ломанной линии, где первая линия ведет куда вам хотелось бы, а вторая (и третья, если потребуется) сливается с потоком операций до ближайшего действия/события.
  2. Выделить линию текстовой аннотации.
  3. На Properties Panel скопировать в буфер обмена ее ID.
  4. Открыть панель XML источника и поиском найти элемент с этим ID, в котором линии представлены тэгами <di:waypoint/>
  5. Удалить все тэги <di:waypoint/> кроме первого.
  6. Вернуться на закладку Diagram.

(Иметь в виду, что при последующей попытке перетащить эту текстовую аннотацию на другую позицию, Камунда поймет, что ее обманули, и снова прилепит аннотацию к валидному с ее точки зрения элементу)
(В свежей версии 2.2.4 этой проблемы уже нет)

Проблема 3:

У таких элементов как событие, поток операций и шлюзы есть параметр Name, который часто используется при создании диаграмм в качестве комментария к своему родительскому элементу. Но Камунда его крайне ограничивает по ширине и не позволяет в визуальном редакторе его изменять. Более того, если найти по ID и изменить width у этого элемента в XML-коде (как демонстрировалось выше), то Камунда на это никак не реагирует.

Решение:

  1. Импортировать схему в SVG (это формат векторных изображений на основе XML).
  2. Открыть сохраненный файл в Notepad++.
  3. Найти в нем нужный элемент с нужными параметрами по ID.
  4. Отредактировать проблемные параметры.

(Синтаксис SVG не совпадает с синтаксисом Камундовского формата BPMN. Камунда сохраняет SVG, вытянув весь полезный код в одну строку, что затрудняет ориентацию в коде. Для решения незадачи рекомендуется установить в Notepad++ плагин XML Tools, с помощью которого можно привести код в удобочитаемый вид командой [Pretty print (XML only - with lines break)] из меню плагина.)

Проблема 4:

Ассоциацию можно провести между действием и базой данных только однонаправленной стрелкой, а хотелось бы изобразить обмен данными с БД двунаправленной стрелкой.

Решение:

  1. Создать ассоциацию между действием и базой данных.
  2. Создать ассоциацию в обратном направлении - от базы данных к действию.
  3. Совместить обе ассоциации.

Ссылки

Конкуренты

ARIS Express. Бесплатный продукт. [Страница скачивания]. После инсталляции программы она будет работать только после того, как вы пройдете процедуру регистрации в сообществе ARIS и получите логин и пароль, которые надо будет ввести во время первого запуска программы. На общем диске "p:\Функциональные Папки\04 IT Департамент\50 Distrib\03 Util\for_BPMN\ARIS_Express\" лежит портабельная версия программы.

Bizagi Modeler. Бесплатный продукт. [Страница скачивания]. Без регистрации не дадут скачать и запустить после инсталляции. Здесь лежит скачанный после регистрации инсталлятор "p:\Функциональные Папки\04 IT Департамент\50 Distrib\03 Util\for_BPMN\".

Software Ideas Modeler. Платный продукт. [Страница скачивания] триальных версий. Понравился больше предыдущих двух. Работает быстрее, решает бо́льший спектр задач.

ELMA BPM. Платный отечественный продукт. [Описание продукта] на сайте производителя. Не скачивал для тестирования, но судя по скриншотам, отзывам, основательности сайта, это достойный и удобный продукт.

Grapholite. Платный редактор деловой графики. [Обзор и скачивание бесплатной портабельной версии]. Удобнейший редактор, который имеет богатый набор готовых элементов для моделирования BPMN схем. Работает без тормозов.

MyDraw. Платный редактор деловой графики. [Обзор и скачивание бесплатной портабельной версии]. Мощный редактор, который имеет очень богатый набор готовых элементов для моделирования BPMN схем. Работает без тормозов.

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

Новости
Творческой личности
домой | живопись | графика | компьютерная графика | поделки | юные художники | темы | комментарии | перлы
конкурсы | игры | релакс | рисовалки | учиться рисовать | детские карты Москвы | детские стихи | статьи | видео | поиск | обратная связь