Задача: показать простейший пример исполняемого BPMN (Business Process Model and Notation — нотация и модель бизнес-процессов), т.е.
а) нарисовали схему workflow (поток задач процесса) и
б) ее исполнили (автоматизировали задачу).
Пример Hello Calculator (Hello World) показывает реализацию примитивного калькулятора как исполняемого BPMN на WFE (workflow engine, WF- engine) «Runa WFE», точнее на RunaWFE_Cloud_Lite.
Ниже показано как просто и быстро («быстрая разработка») создать программу по технологии «визуальная разработка приложения» на BPMN \ WFE \ WfMS. Для собственноручного «программирования без программирования» программы «Простой калькулятор» (в концепции «управление задачами», т.е. с демонстрацией нескольких шагов) – вам понадобится только
а) браузер с интернет (все в облаке, Saas) и б) навык уверенной работы с манипулятором «типа мышь». Конечно типовое использование BPMN WFE - не расчетные задачи и нагруженные транзакционные системы, а управление задачами типа обработки заявок \ заказов (service desk и т.п.), кредитный конвейер и подобные «эстафеты».
1 Hello Calculator
Требования: Создать ПО калькулятора на WFE (free). Сценарий: пользователь вводит первое число (Digit1), второе число (Digit2) и операцию (функцию, Function) между ними (для демонстрации достаточно суммы и разности) и получает результат операции.
Рассмотрим облачную версию, хотя это можно повторить в on-premise Downloads runawfe.org RunaWFE Free Workflow System (BPMS) Version 4.5.0 (инсталляция, хотя пару лет назад были доступны для скачивания и portable и docker – ставил, работало) или runawfe.ru.
Читать далее