В данной лекции в качестве примера системы управления бизнес-процессами и административными регламентами используется свободное ПО с открытым исходным кодом RunaWFE.
Принято считать, что современная система управления бизнес-процессами и административными регламентами (далее
Для выполнения этих функций в
Для разработки бизнес-процессов обычно применяются графические дизайнеры бизнес-процессов, которые являются отдельными приложениями.
В системе RunaWFE для интеграции приложений реализованы специальные сущности - боты и
В данной части курса на примере системы RunaWFE продемонстрирована вся перечисленная функциональность и пользовательские интерфейсы.
RunaWFE состоит из следующих основных компонентов:
RunaWFE-сервер - это основной компонент системы. RunaWFE-сервер реализует среду исполнения экземпляра процесса в соответствии с его определением. Этот компонент содержит определения загруженных в него бизнес-процессов и выполняющиеся
Графический
Web-интерфейс системы предоставляет возможность доступа пользователей к функциональности RunaWFE-сервера. Web-интерфейс - это графический интерфейс пользователя, который отображается в окне браузера. Web-интерфейс системы RunaWFE: Отображает списки заданий и визуальные формы заданий. Позволяет пользователям выполнять задания. Позволяет администратору системы устанавливать права на объекты системы. Дает возможность осуществлять мониторинг исполнения
Клиент-оповещатель о поступивших заданиях представляет собой среду доступа пользователей к функциональности RunaWFE-сервера. Он запускается на компьютере пользователя как самостоятельное приложение, при этом содержит внутри себя Web-интерфейс системы RunaWFE, а также реализует оповещение пользователя о поступивших задачах.
Замечание. Если оповещение о поступивших задачах не требуется или достаточно оповещения по электронной почте, то для получения остальной описанной выше функциональности можно клиент-оповещатель не устанавливать. Эта функциональность доступна при помощи Web-интерфейса системы через обычный браузер.
При помощи web-интерфейса системы пользователь может:
При помощи web-интерфейса системы администратор может:
При помощи графического
Симулятор бизнес-процессов является адаптированной для клиентского компьютера версией RunaWFE - сервера. При помощи симулятора бизнес-процессов можно тестировать разработанные бизнес-процессы на условной конфигурации на клиентском компьютере аналитика, не загружая их в промышленную систему.
RunaWFE распространяется в следующих вариантах:
Проще всего установить RunaWFE при помощи специализированного дистрибутива для конкретной операционной системы. Например, в случае операционной системы Windows для того, чтобы скачать специализированный дистрибутив через интернет, надо зайти на страницу скачивания файлов проекта RunaWFE на портале разработчиков свободного программного обеспечения sourceforge - http://sourceforge.net/projects/runawfe/files, выбрать папку "Distributives", потом подпапку "Distributives for Windows", далее выбрать последнюю по номеру версию системы, войти в папку этой версии и скачать файл-дистрибутив "RunaWFE-Installer.exe". Запуск на выполнение этого файла запустит на компьютере с ОС Windows диалог установки системы RunaWFE. Если вам удобнее устанавливать систему с CD-диска, то из той же папки надо скачать файл "runawfe-x.x.iso" и скопировать его на CD-диск. При вставке этого диска в CD-дисковод компьютера запустится диалог установки системы RunaWFE для ОС Windows.
Вариант распространения в виде исполняемых файлов java-машины используется, если в проекте RunaWFE нет специализированного дистрибутива для ОС, которую вы используете на своем компьютере. В этом случае надо обратиться к документации проекта RunaWFE (например, на сайте wf.runa.ru/rus) и установить на компьютер непосредственно исполняемые файлы java. Вариант распространения в виде исходных кодов предназначен для разработчиков программного обеспечения. Используя исходные коды, они могут модифицировать систему или встраивать ее в какое-то другое программное обеспечение.
Перечислим компоненты дистрибутива системы, которые можно установить при помощи дистрибутива.
Компоненты дистрибутива, относящиеся к клиентской части системы:
Компоненты дистрибутива, относящиеся к серверной части системы:
В данном курсе рекомендуется установить на компьютер только клиентские компоненты. Клиентский компонент "симулятор" является адаптированной для компьютера пользователя версией RunaWFE сервера, этот компонент содержит в себе локальную
Вставьте диск в дисковод (в случае дистрибутива на CD-диске) или запустите на выполнение файл RunaWFE-Installer.exe (в случае дистрибутива в виде исполняемого файла). Появится экран мастера установки системы:
(рис 2.1) Экран мастера установки системы
Нажмите "Установить". В следующем мастере установки появится текст свободной лицензии
(рис 2.2) Лицензионное соглашение
После утвердительного ответа на вопрос о принятии условий лицензии появится выбор - установить на компьютер клиентские или серверные компоненты RunaWFE.
(рис 2.3) Выбор вариантов установочного пакета системы
Выберите клиентские приложения и нажмите "Далее". Появится страница выбора конкретных клиентских компонентов.
(рис 2.4) Выбор компонентов системы
Отметьте все компоненты кроме компонента "Интернет ссылка" и нажмите "Далее".
(рис 2.5) Выбор папки для установки
Выберите папку для установки RunaWFE и нажмите "Далее". В появившемся окне мастера установите самую верхнюю галочку:
(рис 2.6) Дополнительные параметры мастера установки
Нажмите "Далее".
(рис 2.7) Мастер настройки точек доступа
В следующем окне мастера оставьте настройки, появившиеся по умолчанию, и нажмите "Далее". - Начнется процесс копирования файлов системы. После того, как система будет установлена, появится следующее окно мастера:
(рис 2.8) Завершение установки
Нажмите "Готово". Процесс установки будет завершен.
Работать с системой можно через системное меню (Пуск / Программы / RunaWFE)
(рис 2.9) Запуск программы
или через расположенные на рабочем столе иконки.
Для начала работы с системой RunaWFE:
(рис 2.10) Запуск сервера JBoss
Надпись "…INFO [Server] JBoss … Started in …" означает, что симулятор запущен.
После этого с системой можно работать через web-интерфейс. Это можно сделать как через клиент-оповещатель о поступивших заданиях, так и через обычный браузер.
(рис 2.11) Окно ввода учётной записи
В этом окне введите логин администратора "Administrator" (существенно, что с большой буквы) и пароль администратора - "wf".
После входа в систему на экране появляется страница, в левом верхнем углу которой находится меню системы. В зависимости от прав пользователя у него могут быть показаны не все пункты меню, изображенные на рисунке.
(рис 2.12) Функциональное меню Simulation web interface
Дадим краткое описание пунктов меню системы RunaWFE.
| Меню "Список заданий". | При выполнении команды меню "Список заданий" открывается форма списка заданий для данного пользователя. Здесь пользователь может, кликнув на задание, открыть форму задания, ввести в нее данные, а также отметить выполнение задания. Также в списке заданий пользователь может искать, фильтровать задания, выводить в строках задания значения переменных бизнес-процессов. |
| Меню "Запустить процесс". | На странице, соответствующей пункту меню "Запустить процесс" находится список определений бизнес-процессов. Здесь пользователь может запустить бизнес-процесс, посмотреть схему и другие свойства бизнес-процесса, посмотреть описание бизнес-процесса. Если у пользователя есть соответствующие права, он может загрузить новый бизнес-процесс в систему или загрузить новую версию уже существующего процесса. |
| Меню "Запущенные процессы". | На странице, соответствующей пункту меню "Запущенные процессы", находится список |
| Меню "Исполнители". | На странице, соответствующей пункту меню "Исполнители", находится список потенциальных исполнителей заданий (пользователей и групп пользователей), доступных для чтения данному пользователю. На этой странице можно завести или удалить исполнителя, завести или удалить группу исполнителей, включить (исключить) исполнителя или группу исполнителей в другую группу. Также для исполнителя можно установить статус (Активен / Не активен), настроить список замещений. |
| Меню "Отношения". | Отношения используются в системе RunaWFE при инициализации ролей бизнес-процесса. При разработке бизнес-процесса создается роль и ставится в соответствие определенным узлам схемы. Инициализация роли - это назначение на роль конкретного исполнителя. Отношения соответствуют одному из используемых в системе RunaWFE способов инициализации ролей. |
| Меню "Бот станции". | Боты в системе RunaWFE - это специальные компьютерные приложения, которые также как и люди могут быть исполнителями заданий. |
| Меню "Система". | На странице, соответствующей пункту меню "Система" находится список полномочий исполнителей на действия с системой, которые настраивает администратор. |
В данной лекции в качестве примера системы управления бизнес-процессами и административными регламентами используется свободное ПО с открытым исходным кодом RunaWFE.
Принято считать, что современная система управления бизнес-процессами и административными регламентами (далее
Для выполнения этих функций в
Для разработки бизнес-процессов обычно применяются графические дизайнеры бизнес-процессов, которые являются отдельными приложениями.
В системе RunaWFE для интеграции приложений реализованы специальные сущности - боты и
В данной части курса на примере системы RunaWFE продемонстрирована вся перечисленная функциональность и пользовательские интерфейсы.
RunaWFE состоит из следующих основных компонентов:
RunaWFE-сервер - это основной компонент системы. RunaWFE-сервер реализует среду исполнения экземпляра процесса в соответствии с его определением. Этот компонент содержит определения загруженных в него бизнес-процессов и выполняющиеся
Графический
Web-интерфейс системы предоставляет возможность доступа пользователей к функциональности RunaWFE-сервера. Web-интерфейс - это графический интерфейс пользователя, который отображается в окне браузера. Web-интерфейс системы RunaWFE: Отображает списки заданий и визуальные формы заданий. Позволяет пользователям выполнять задания. Позволяет администратору системы устанавливать права на объекты системы. Дает возможность осуществлять мониторинг исполнения
Клиент-оповещатель о поступивших заданиях представляет собой среду доступа пользователей к функциональности RunaWFE-сервера. Он запускается на компьютере пользователя как самостоятельное приложение, при этом содержит внутри себя Web-интерфейс системы RunaWFE, а также реализует оповещение пользователя о поступивших задачах.
Замечание. Если оповещение о поступивших задачах не требуется или достаточно оповещения по электронной почте, то для получения остальной описанной выше функциональности можно клиент-оповещатель не устанавливать. Эта функциональность доступна при помощи Web-интерфейса системы через обычный браузер.
При помощи web-интерфейса системы пользователь может:
При помощи web-интерфейса системы администратор может:
При помощи графического
Симулятор бизнес-процессов является адаптированной для клиентского компьютера версией RunaWFE - сервера. При помощи симулятора бизнес-процессов можно тестировать разработанные бизнес-процессы на условной конфигурации на клиентском компьютере аналитика, не загружая их в промышленную систему.
RunaWFE распространяется в следующих вариантах:
Проще всего установить RunaWFE при помощи специализированного дистрибутива для конкретной операционной системы. Например, в случае операционной системы Windows для того, чтобы скачать специализированный дистрибутив через интернет, надо зайти на страницу скачивания файлов проекта RunaWFE на портале разработчиков свободного программного обеспечения sourceforge - http://sourceforge.net/projects/runawfe/files, выбрать папку "Distributives", потом подпапку "Distributives for Windows", далее выбрать последнюю по номеру версию системы, войти в папку этой версии и скачать файл-дистрибутив "RunaWFE-Installer.exe". Запуск на выполнение этого файла запустит на компьютере с ОС Windows диалог установки системы RunaWFE. Если вам удобнее устанавливать систему с CD-диска, то из той же папки надо скачать файл "runawfe-x.x.iso" и скопировать его на CD-диск. При вставке этого диска в CD-дисковод компьютера запустится диалог установки системы RunaWFE для ОС Windows.
Вариант распространения в виде исполняемых файлов java-машины используется, если в проекте RunaWFE нет специализированного дистрибутива для ОС, которую вы используете на своем компьютере. В этом случае надо обратиться к документации проекта RunaWFE (например, на сайте wf.runa.ru/rus) и установить на компьютер непосредственно исполняемые файлы java. Вариант распространения в виде исходных кодов предназначен для разработчиков программного обеспечения. Используя исходные коды, они могут модифицировать систему или встраивать ее в какое-то другое программное обеспечение.
Перечислим компоненты дистрибутива системы, которые можно установить при помощи дистрибутива.
Компоненты дистрибутива, относящиеся к клиентской части системы:
Компоненты дистрибутива, относящиеся к серверной части системы:
В данном курсе рекомендуется установить на компьютер только клиентские компоненты. Клиентский компонент "симулятор" является адаптированной для компьютера пользователя версией RunaWFE сервера, этот компонент содержит в себе локальную
Вставьте диск в дисковод (в случае дистрибутива на CD-диске) или запустите на выполнение файл RunaWFE-Installer.exe (в случае дистрибутива в виде исполняемого файла). Появится экран мастера установки системы:
(рис 2.1) Экран мастера установки системы
Нажмите "Установить". В следующем мастере установки появится текст свободной лицензии
(рис 2.2) Лицензионное соглашение
После утвердительного ответа на вопрос о принятии условий лицензии появится выбор - установить на компьютер клиентские или серверные компоненты RunaWFE.
(рис 2.3) Выбор вариантов установочного пакета системы
Выберите клиентские приложения и нажмите "Далее". Появится страница выбора конкретных клиентских компонентов.
(рис 2.4) Выбор компонентов системы
Отметьте все компоненты кроме компонента "Интернет ссылка" и нажмите "Далее".
(рис 2.5) Выбор папки для установки
Выберите папку для установки RunaWFE и нажмите "Далее". В появившемся окне мастера установите самую верхнюю галочку:
(рис 2.6) Дополнительные параметры мастера установки
Нажмите "Далее".
(рис 2.7) Мастер настройки точек доступа
В следующем окне мастера оставьте настройки, появившиеся по умолчанию, и нажмите "Далее". - Начнется процесс копирования файлов системы. После того, как система будет установлена, появится следующее окно мастера:
(рис 2.8) Завершение установки
Нажмите "Готово". Процесс установки будет завершен.
Работать с системой можно через системное меню (Пуск / Программы / RunaWFE)
(рис 2.9) Запуск программы
или через расположенные на рабочем столе иконки.
Для начала работы с системой RunaWFE:
(рис 2.10) Запуск сервера JBoss
Надпись "…INFO [Server] JBoss … Started in …" означает, что симулятор запущен.
После этого с системой можно работать через web-интерфейс. Это можно сделать как через клиент-оповещатель о поступивших заданиях, так и через обычный браузер.
(рис 2.11) Окно ввода учётной записи
В этом окне введите логин администратора "Administrator" (существенно, что с большой буквы) и пароль администратора - "wf".
После входа в систему на экране появляется страница, в левом верхнем углу которой находится меню системы. В зависимости от прав пользователя у него могут быть показаны не все пункты меню, изображенные на рисунке.
(рис 2.12) Функциональное меню Simulation web interface
Дадим краткое описание пунктов меню системы RunaWFE.
| Меню "Список заданий". | При выполнении команды меню "Список заданий" открывается форма списка заданий для данного пользователя. Здесь пользователь может, кликнув на задание, открыть форму задания, ввести в нее данные, а также отметить выполнение задания. Также в списке заданий пользователь может искать, фильтровать задания, выводить в строках задания значения переменных бизнес-процессов. |
| Меню "Запустить процесс". | На странице, соответствующей пункту меню "Запустить процесс" находится список определений бизнес-процессов. Здесь пользователь может запустить бизнес-процесс, посмотреть схему и другие свойства бизнес-процесса, посмотреть описание бизнес-процесса. Если у пользователя есть соответствующие права, он может загрузить новый бизнес-процесс в систему или загрузить новую версию уже существующего процесса. |
| Меню "Запущенные процессы". | На странице, соответствующей пункту меню "Запущенные процессы", находится список |
| Меню "Исполнители". | На странице, соответствующей пункту меню "Исполнители", находится список потенциальных исполнителей заданий (пользователей и групп пользователей), доступных для чтения данному пользователю. На этой странице можно завести или удалить исполнителя, завести или удалить группу исполнителей, включить (исключить) исполнителя или группу исполнителей в другую группу. Также для исполнителя можно установить статус (Активен / Не активен), настроить список замещений. |
| Меню "Отношения". | Отношения используются в системе RunaWFE при инициализации ролей бизнес-процесса. При разработке бизнес-процесса создается роль и ставится в соответствие определенным узлам схемы. Инициализация роли - это назначение на роль конкретного исполнителя. Отношения соответствуют одному из используемых в системе RunaWFE способов инициализации ролей. |
| Меню "Бот станции". | Боты в системе RunaWFE - это специальные компьютерные приложения, которые также как и люди могут быть исполнителями заданий. |
| Меню "Система". | На странице, соответствующей пункту меню "Система" находится список полномочий исполнителей на действия с системой, которые настраивает администратор. |
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.