ݺߣ
Submit Search
BPMN і квадратне рівняння
•
0 likes
•
20 views
Святослав Надозирний
Follow
Приклад використання bpmn як процес для вирішення простих задач
Read less
Read more
1 of 55
Download now
Download to read offline
More Related Content
BPMN і квадратне рівняння
1.
BPMN процеси Домашнє завдання.
Квадратне рівняння
2.
D=b*b — 4ac a
b,c початок D > 0? початок Рішень немає Вивести х1,х2 x1=(-b + sqrt(D))/ 2a x1=(-b - sqrt(D))/ 2a
3.
Запускаємо моделер і
створюємо процес. Вказуємо дані процесу
4.
Декомпозиція процесу
5.
Добавити потік даних
6.
Змінні, які повинен ввести
користувач
8.
Даний потік буде
по замовчуванню, якщо дискримінант менше нуля
9.
Для потоку по
замовчуванню ставиться риска
10.
Цей потік повинен
мати умову
11.
Добавляємо обчислення Х1
12.
Добавляємо обчислення Х2
13.
Для виведення результату просто
вкажемо змінні Х1 і Х2
14.
Перезапустимо контейнери
15.
tail -n 5
camunda/logs/catalina [TAB] Запуск успішний
16.
Тепер потрібно завантажити
процес в Camunda
17.
Якщо будуть помилки,
то буде повідомлення “Failed”
20.
Наш користувач, яким
ми зареєструвались в Camunda
21.
Перейдемо в консоль
керування процесами
22.
Завантаженні процеси
23.
Для порядку, видалимо
все зайве натискаючи кошик
25.
В ідеалі має
залитись наш один процес з рівнянням
26.
Повертаємось в робоче
місце користувача
27.
Запускаємо процес обчислення
рівняння
30.
В даної задачі
немає відповідального, тому ми повинні призначити її собі
31.
Вводимо параметри рівняння
32.
Отримуємо корені рівняння
33.
Перевіримо процес на
відсутні корені
37.
Вводимо коефіцієнти для
рівняння без коренів
38.
Можемо переглянути змінні процесу
39.
Дискримінант менше нуля,
тому коренів немає
40.
Щоб кожного разу
не натискати Claim — можемо напевне вказати, який користувач відповідальний за виконання задачі (користувач, яким реєструвались в Camunda)
45.
Задача була призначена одразу
нам
47.
Завдання для самоконтролю
1
48.
Вкажіть значення змінних
у форматі: ${ a }
49.
Заповніть дані форми
не в UserTask, а в події початку процесу і перевірте як працює процес
50.
Завдання для самоконтролю
2
51.
1. Видаліть дані
форми з події початку процесу, але залиште значення змінних по замовчуванню ${a} у UserTask
54.
При створенні процесу
вкажіть додаткові змінні процесу
55.
2. Спробуйте запустити
процес без вказання змінних при старті процесу 3. Спробуйте видалити всі deployments з Cockpit
Download