Introduction: различия между версиями
м |
Nvasiliev (обсуждение | вклад) |
||
(не показано 16 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
__NOTOC__ | __NOTOC__ | ||
<html><div class="thumb tright"><div class="thumbinner" style="width:302px"> | |||
<video id="demo1" src="/videos/RunaWFE_22.08.2022_Демонстрация.mp4" autoplay="none" poster="/videos/demo1.png" preload="none" controls="" style="border:1px solid #ff7f00;width:100%"></video><div class="thumbcaption">Видео создания исполнения процессов</div> | |||
</div></div></html> | |||
[[Файл:Пользовательский интерфейс.png|мини|альт=Вид пользовательского интерфейса|рис.1 Вид пользовательского интерфейса]] | |||
[[Файл:Административный интерфейс.png|мини|альт=Вид административного интерфейса|рис.2 Вид административного интерфейса]] | |||
[[Файл:Дизайнер процессов.png|мини|альт=Дизайнер процессов при открытии|рис.3 Дизайнер процессов при открытии]] | |||
= Система для автоматизации бизнес-процессов = | = Система для автоматизации бизнес-процессов = | ||
Строка 9: | Строка 16: | ||
Система является системой с открытым кодом, что снижает стоимость приобретения и владения системой, позволяет организации, установившей систему, самостоятельно ее развивать и улучшать. | Система является системой с открытым кодом, что снижает стоимость приобретения и владения системой, позволяет организации, установившей систему, самостоятельно ее развивать и улучшать. | ||
При помощи переменных бизнес-процесса в системе происходит передача информации между исполнителями заданий. | При помощи переменных бизнес-процесса в системе происходит передача информации между исполнителями заданий. Если в переменных бизнес-процесса хранить документы, то систему можно использовать для автоматизации документооборота предприятия. | ||
= Основные возможности = | = Основные возможности = | ||
'''Web-интерфейс системы:''' | '''Web-интерфейс системы позволяет:''' | ||
* | * Работать с определениями и экземплярами бизнес-процессов | ||
* | * Работать со списками заданий | ||
* | * Визуализировать формы, соответствующие заданиям | ||
* | * Работать с системой через web-интерфейс | ||
* | * Предоставлять возможности работы с системой приложениям специального вида - ботам (в частности, боты могут моделировать работу сотрудника предприятия) | ||
* | * Производить авторизацию и аутентификацию пользователей. | ||
'''Среда разработки:''' | '''Среда разработки позволяет:''' | ||
* | * Производить редактирование графа бизнес-процесса | ||
* | * Создавать и редактировать графические формы заданий | ||
* | * Создавать и назначать роли | ||
* | * Создавать переменные | ||
* | * Создавать и редактировать бот-станции и ботов. | ||
'''Клиент-оповещатель о поступивших заданиях :''' | '''Клиент-оповещатель о поступивших заданиях :''' | ||
* | * Производит оповещение пользователя о поступивших задачах | ||
* Визуализирует формы, соответствующие заданиям. <br/> | |||
* | |||
Строка 40: | Строка 46: | ||
Система позволяет работнику выполнять поступившие задачи, не отвлекаясь на: | Система позволяет работнику выполнять поступившие задачи, не отвлекаясь на: | ||
* Получение необходимой для выполнения задания информации | |||
* Передачу результатов своего труда другим работникам | |||
* Изучение должностных инструкций. | |||
Все необходимое возникает на экране пользователя при "щелчке" по заданию (в частности, на экране может быть написана инструкция - как надо выполнять это задание). | |||
Все необходимое возникает на экране пользователя при " | |||
Исполнителями могут быть как люди, так и специальные компьютерные приложения - боты. | Исполнителями могут быть как люди, так и специальные компьютерные приложения - боты. | ||
Используя ботов, можно при помощи системы решить задачу интеграции разнородных приложений предприятия в единую систему (КИС). | Используя ботов, можно при помощи системы решить задачу интеграции разнородных приложений предприятия в единую систему предприятия (КИС - Корпоративную Информационную Систему). | ||
В случае заданий, выполняемых только людьми (без ботов), систему можно распространять в виде коробочной версии. | В случае заданий, выполняемых только людьми (без ботов), систему можно распространять в виде коробочной версии. Пользователь сможет сам установить систему, запустив дистрибутив, и сразу после установки начать с ней работать (завести сотрудников предприятия, загрузить бизнес-процессы и т.д.). Участия программиста при этом не потребуется. | ||
= Описание компонентов системы = | = Описание компонентов системы = | ||
Компоненты, относящиеся к серверной части системы: | Компоненты, относящиеся к серверной части системы: | ||
* RunaWFE – сервер | * RunaWFE – сервер (см. [[ServerUserGuide|Руководство пользователя]]) | ||
* Бот-станция | * Бот-станция (см. [[BotStationUserGuide|Руководство по работе с бот-станциями]]). | ||
Компоненты, относящиеся к клиентской части системы: | Компоненты, относящиеся к клиентской части системы: | ||
* Клиент (web-интерфейс) | * Клиент (web-интерфейс) | ||
* Клиент-оповещатель о поступивших заданиях | * Клиент-оповещатель о поступивших заданиях (см. [[NotifierUserGuide|Руководство пользователя]]) | ||
* Среда разработки | * Среда разработки (см. [[DesignerUserGuide|Руководство пользователя]]) | ||
* Симулятор бизнес-процессов<br/> | * Симулятор бизнес-процессов.<br/> | ||
= Механизм совместной работы компонентов системы = | = Механизм совместной работы компонентов системы = | ||
На одном сервере запускается | На одном сервере запускается RunaWFE–сервер. | ||
На нескольких серверах могут быть запущены бот-станции | На нескольких серверах могут быть запущены бот-станции. | ||
На клиентских компьютерах запускается клиент-оповещатель о поступивших заданиях или браузер, в котором открывается web-интерфейс системы. На клиентских компьютерах может быть запущена | На клиентских компьютерах запускается клиент-оповещатель о поступивших заданиях или браузер, в котором открывается web-интерфейс системы. На клиентских компьютерах может быть запущена Среда разработки, а также Симулятор бизнес-процессов. | ||
RunaWFE–сервер содержит определения загруженных в него бизнес-процессов и выполняющиеся экземпляры бизнес-процессов. | |||
Бот станции содержат ботов, которые периодически опрашивают | Бот станции содержат ботов, которые периодически опрашивают RunaWFE–сервер. | ||
Если выполняющиеся на | Если выполняющиеся на RunaWFE–сервере экземпляры бизнес-процессов содержат задачи для ботов, загруженных в бот-станцию, то боты выполняют эти задачи и возвращают результаты работы на RunaWFE–сервер. | ||
При помощи web- | При помощи web-интерфейса системы пользователь может: | ||
* Получать, фильтровать, выполнять задачи, генерируемые экземплярами бизнес-процессов | * Получать, фильтровать, выполнять задачи, генерируемые экземплярами бизнес-процессов | ||
* Запускать новые экземпляры бизнес-процессов | * Запускать новые экземпляры бизнес-процессов | ||
* Просматривать состояния выполняющихся экземпляров бизнес-процессов | * Просматривать состояния выполняющихся экземпляров бизнес-процессов | ||
* Загружать файлы-архивы, содержащие определения бизнес-процессов в систему. | |||
При помощи web-интерфейса системы администратор может: | |||
При помощи web- | |||
* Создавать-удалять пользователей и группы пользователей | * Создавать-удалять пользователей и группы пользователей | ||
* Включать (исключать) пользователей в группы. | * Включать (исключать) пользователей в группы. | ||
* Раздавать права на объекты системы пользователям и группам пользователей | * Раздавать права на объекты системы пользователям и группам пользователей | ||
* Принудительно останавливать экземпляры бизнес-процессов | * Принудительно останавливать экземпляры бизнес-процессов. | ||
При помощи | При помощи Среды разработки аналитик может разрабатывать бизнес-процессы и экспортировать их в файлы-архивы в файловую систему. | ||
При помощи клиента-оповещателя о поступивших заданиях пользователь может получать оповещения о поступивших заданиях. | При помощи клиента-оповещателя о поступивших заданиях пользователь может получать оповещения о поступивших заданиях. | ||
При помощи | При помощи Симулятора бизнес-процессов можно тестировать разработанные бизнес-процессы на условной конфигурации на клиентском компьютере аналитика, не загружая их в промышленную систему. | ||
[[Категория:Документация]] |
Текущая версия на 20:26, 24 января 2024
Система для автоматизации бизнес-процессов
RunaWFE - ориентированная на конечного пользователя система управления бизнес-процессами предприятия.
Основная задача системы: раздавать задания исполнителям и контролировать их выполнение. Последовательность заданий определяется графом бизнес-процесса, который менеджер или бизнес-аналитик может быстро изменять при помощи "Среды разработки".
Система является системой с открытым кодом, что снижает стоимость приобретения и владения системой, позволяет организации, установившей систему, самостоятельно ее развивать и улучшать.
При помощи переменных бизнес-процесса в системе происходит передача информации между исполнителями заданий. Если в переменных бизнес-процесса хранить документы, то систему можно использовать для автоматизации документооборота предприятия.
Основные возможности
Web-интерфейс системы позволяет:
- Работать с определениями и экземплярами бизнес-процессов
- Работать со списками заданий
- Визуализировать формы, соответствующие заданиям
- Работать с системой через web-интерфейс
- Предоставлять возможности работы с системой приложениям специального вида - ботам (в частности, боты могут моделировать работу сотрудника предприятия)
- Производить авторизацию и аутентификацию пользователей.
Среда разработки позволяет:
- Производить редактирование графа бизнес-процесса
- Создавать и редактировать графические формы заданий
- Создавать и назначать роли
- Создавать переменные
- Создавать и редактировать бот-станции и ботов.
Клиент-оповещатель о поступивших заданиях :
- Производит оповещение пользователя о поступивших задачах
- Визуализирует формы, соответствующие заданиям.
Система является как бы конвейером, перенесенным с производства в офис.
Система позволяет работнику выполнять поступившие задачи, не отвлекаясь на:
- Получение необходимой для выполнения задания информации
- Передачу результатов своего труда другим работникам
- Изучение должностных инструкций.
Все необходимое возникает на экране пользователя при "щелчке" по заданию (в частности, на экране может быть написана инструкция - как надо выполнять это задание).
Исполнителями могут быть как люди, так и специальные компьютерные приложения - боты.
Используя ботов, можно при помощи системы решить задачу интеграции разнородных приложений предприятия в единую систему предприятия (КИС - Корпоративную Информационную Систему).
В случае заданий, выполняемых только людьми (без ботов), систему можно распространять в виде коробочной версии. Пользователь сможет сам установить систему, запустив дистрибутив, и сразу после установки начать с ней работать (завести сотрудников предприятия, загрузить бизнес-процессы и т.д.). Участия программиста при этом не потребуется.
Описание компонентов системы
Компоненты, относящиеся к серверной части системы:
- RunaWFE – сервер (см. Руководство пользователя)
- Бот-станция (см. Руководство по работе с бот-станциями).
Компоненты, относящиеся к клиентской части системы:
- Клиент (web-интерфейс)
- Клиент-оповещатель о поступивших заданиях (см. Руководство пользователя)
- Среда разработки (см. Руководство пользователя)
- Симулятор бизнес-процессов.
Механизм совместной работы компонентов системы
На одном сервере запускается RunaWFE–сервер.
На нескольких серверах могут быть запущены бот-станции.
На клиентских компьютерах запускается клиент-оповещатель о поступивших заданиях или браузер, в котором открывается web-интерфейс системы. На клиентских компьютерах может быть запущена Среда разработки, а также Симулятор бизнес-процессов.
RunaWFE–сервер содержит определения загруженных в него бизнес-процессов и выполняющиеся экземпляры бизнес-процессов.
Бот станции содержат ботов, которые периодически опрашивают RunaWFE–сервер.
Если выполняющиеся на RunaWFE–сервере экземпляры бизнес-процессов содержат задачи для ботов, загруженных в бот-станцию, то боты выполняют эти задачи и возвращают результаты работы на RunaWFE–сервер.
При помощи web-интерфейса системы пользователь может:
- Получать, фильтровать, выполнять задачи, генерируемые экземплярами бизнес-процессов
- Запускать новые экземпляры бизнес-процессов
- Просматривать состояния выполняющихся экземпляров бизнес-процессов
- Загружать файлы-архивы, содержащие определения бизнес-процессов в систему.
При помощи web-интерфейса системы администратор может:
- Создавать-удалять пользователей и группы пользователей
- Включать (исключать) пользователей в группы.
- Раздавать права на объекты системы пользователям и группам пользователей
- Принудительно останавливать экземпляры бизнес-процессов.
При помощи Среды разработки аналитик может разрабатывать бизнес-процессы и экспортировать их в файлы-архивы в файловую систему.
При помощи клиента-оповещателя о поступивших заданиях пользователь может получать оповещения о поступивших заданиях.
При помощи Симулятора бизнес-процессов можно тестировать разработанные бизнес-процессы на условной конфигурации на клиентском компьютере аналитика, не загружая их в промышленную систему.