Вводное практическое занятие
Подключение к системе RunaWFE Professional Online
Ссылка на облачную систему управления бизнес-процессами: https://cloud.runawfe.ru/.
Здесь видео для этого занятия: https://altube.ru/channel/intuit/playlists/laboratornyy-praktikum-po-runawfe?video=medFpjaz7b9p
Система RunaWFE является системой управления бизнес-процессами (СУБП), реализующей исполнимые бизнес-процессы. Облачная версия системы RunaWFE реализована как веб-приложение, не нуждается в предварительной установке и требует для своего запуска только компьютер с установленным браузером:
- Mozilla FF
- Google Chrome
- Microsoft Edge.
Работа RunaWFE в браузере Microsoft Internet xplorer (IE) не поддерживается RunaWFE доступна по адресуhttp://cloud.runawfe.ru/. По этой ссылке, вы попадете на страницу входа/регистрации:
Пройдите по ссылке "Зарегистрироваться" и задайте пароль администратора и название компании. Для учебных целей пароль администратора "wf", логин "Administrator" указывайте обязательно с большой буквы, это существенно.
Зафиксируйте у себя эти данные, они будут требоваться при каждом входе в веб-приложение RunaWFE. Далее нужно выбрать кнопку "Зарегистрироваться". Если регистрационные данные не входят в противоречие с данными, введёнными ранее в приложение другими пользователями, приложение их регистрирует и переходит на страницу входа, описанную в следующем разделе. С этого момента вход в приложение всегда будет осуществляться со страницы, изображённой в следующей главе на Рис. 5.3.
Начало работы с системой RunaWFE
Зарегистрировавшись в качестве администратора в системе RunaWFE и пройдя по ссылке, указанной в предыдущем разделе, вы попадёте на страницу входа, на которой надо пройти аутентификацию:
Если вы правильно задали все 3 компонента аутентификации, приложение передаст управление на домашнюю страницу рабочего интерфейса:
Главное меню системы RunaWFE Professional Online
После входа в систему на экране появляется страница, с левой стороны которой находится навигатор, содержащий меню системы. В зависимости от прав пользователя у него могут быть показаны не все пункты меню, изображенные на рисунке ниже:
Краткое описание пунктов меню системы RunaWFE
"Список заданий". При выполнении команды меню "Список заданий" открывается форма списка заданий для данного пользователя. Здесь пользователь может, выбрав ссылку на названии задания, открыть форму задания, ввести в нее данные, а также отметить выполнение задания. Также в списке заданий пользователь может искать, фильтровать задания, выводить в строках задания значения переменных бизнес-процессов.
"Запустить процесс". На странице, соответствующей пункту меню "Запустить процесс", находится список определений бизнес-процессов. Здесь пользователь может запустить бизнес-процесс, посмотреть схему и другие свойства бизнес-процесса, посмотреть описание бизнес-процесса. Если у пользователя есть соответствующие права, он может удалить бизнес-процесс, загрузить новый бизнес-процесс в систему или загрузить новую версию уже существующего процесса.
"Запущенные процессы". На странице, соответствующей пункту меню "Запущенные процессы", находится список запущенных экземпляров бизнес-процессов, доступных для чтения данному пользователю. Здесь пользователь может посмотреть состояния выполняющихся экземпляров бизнес-процессов, в частности - положение текущих точек управления на схеме бизнес-процесса, наличия ошибки в текущей точке управления, текущие значения переменных и ролей экземпляра бизнес-процесса, а также историю событий экземпляра бизнес-процесса. Если у пользователя есть соответствующие права, он может остановить выполнение экземпляра бизнес-процесса. Также в списке экземпляров бизнес-процессов пользователь может искать, группировать, фильтровать экземпляры бизнес-процессов, выводить в строках значения переменных бизнес-процессов.
"Редактор процессов". Редактор процессов является веб-реализацией среды разработки бизнес-процессов RunaWFE Developer Studio, далее DS. Редактор процессов реализует подмножество функционала, реализуемого DS. Редактор позволяет разрабатывать полноценные работоспособные бизнес-процессы, хотя и предлагает для этого меньший по сравнению с DS набор типов узлов, позволяет экспортировать эти процессы в файлы типов PAR и BPMN, а также непосредственно в раздел "Запустить процесс", производить импорт бизнес-процессов из файлов указанных типов и непосредственно с серверов, исполняющих бизнес-процессы.
"Архивные процессы". Страница с процессами, перенесенными в архив. Настраивается время для переноса.
"Исполнители". На странице, соответствующей пункту меню "Исполнители", находится список потенциальных исполнителей заданий (пользователей и групп пользователей), доступных для чтения данному пользователю. На этой странице можно завести или удалить исполнителя, завести или удалить группу исполнителей, включить исполнителя или группу исполнителей в другую группу и также исключить их из её состава. Для исполнителя можно установить статус (Активен / Не активен), настроить список заместителей. Также здесь задается список полномочий исполнителей на действия с системой, которые настраивает администратор.
"Отчёты". На странице Отчёты строятся отчёты на базе Jasper Report.
"Отношения". Отношения используются в системе RunaWFE при инициализации ролей бизнес-процесса, при порождении экземпляров мультиподпроцесса базовым процессом и в некоторых других случаях. При разработке бизнес-процесса создается роль и ставится в соответствие определенным узлам схемы. Для исполнения экземпляра процесса требуется инициализация роли - то есть назначение на роль конкретного исполнителя. Отношения являются одним из используемых в системе RunaWFE способов инициализации ролей.