ОНЛАЙН-КУРС
29 июля - 2 августа
JMIX BPM
Автоматизация бизнес-процессов на платформе Jmix
ОНЛАЙН-КУРС
Полная стоимость курса 23 000 рублей с НДС за одного человека с учетом скидки 35%.
В данном курсе рассматривается использование модуля Jmix BPM для разработки моделей бизнес-процессов в нотации BPMN 2.0, пользовательского интерфейса и бизнес-логики, включая обращение к модели данных Jmix.
Этот курс для тех, кому нужно разрабатывать автоматизированные бизнес-процессы
  • Java-разработчики получат новый мощный инструмент, который позволяет превратить аналитические BPMN-модели в исполняемый код и добавить функции процессного управления в ваше корпоративное приложение.
  • Системные аналитики смогут самостоятельно, без привлечения разработчиков, создать действующий макет приложения, в котором модель данных интегрирована с управлением процессами; после согласования с бизнесом этот макет может быть доработан до полнофункциональной системы.
Что вы научитесь делать?
  • Проектировать BPMN-модель бизнес-процесса в Jmix Studio, в том числе с применением продвинутых паттернов, таких как компенсации, событийные подпроцессы, сага-транзакции и другие
  • Использовать в процессе автоматические сервисные задачи различных типов: Java Delegate или Spring Bean для реализации сложной бизнес-логики
  • Обращаться к модели данных Jmix непосредственно из процесса посредством Entity Data Task чтобы создавать, изменять или находить экземпляры сущностей
  • Определять логику назначения исполнителей на задачи, в том числе программно с помощью механизма User Provider
  • Разрабатывать процессные формы для пользовательских задач в виде автогенерируемых диалоговых форм или Jmix View, если требуется расширенная функциональность
  • Моделировать принятие решений в процессе на основе бизнес-правил в нотации DMN
Программа
NEW
Структура курса организована таким образом, чтобы следовать методологии RAD (Rapid Application Development), которая лежит в основе картины мира Jmix. Сначала мы создадим простейший процесс, который тем не менее можно запускать на исполнение и обсуждать с бизнесом. Затем, по мере необходимости, будем добавлять более сложные элементы, чтобы в итоге получить полноценный автоматизированный процесс. То есть, за несколько итераций мы пройдем путь от прототипа до финального результата.
  • Обзор компонента BPM фреймворка Jmix
  • Спецификация BPMN для разработчиков
  • Создание и выполнение простого бизнес-процесса
  • Процессные переменные
  • Назначение исполнителей пользовательских задач
  • Управление задачам пользователей
  • Доступ к данным Jmix из процесса
  • Принятие решений в процессе с использованием нотации DMN
  • Различные виды сервисных задач в процессе
  • Разработка процессных форм
  • Использование подпроцессов различных видов
  • Транзакции в BPMN и асинхронное выполнение задач
  • Циклы в BPMN и работа с коллекциями (мульти-инстанс активности)
  • Использование сообщений и сигналов BPMN в процессах
  • Межпроцессное взаимодействие
  • Администрирование процессов
  • Использование программных компонент Jmix в составе бизнес-процессов
  • Обработка ошибок выполнения бизнес-процессов
  • Обработчики событий исполнения в Jmix
  • Программные интерфейсы для работы с бизнес-процессами
FAQ
  • Время
    прохождения
    Время обучения с 18 до 22 часов по московскому времени.
  • Формат
    прохождения
    Курс проходит дистанционно в режиме реального времени. Запись уроков предполагается.
  • Стоимость прохождения
    Полная стоимость курса
    23 000 рублей с НДС за одного человека с учетом скидки 35%.
Регистрация на курс
Я ознакомился и принимаю условия политики конфиденциальности
Контакты
Остались вопросы?
Пишите на почту info@jmix.ru