AltLinux ShortDescription

From RunaWFE
Jump to navigation Jump to search

RUNA WFE. Открытая система управления бизнес-процессами предприятия.

Версия 2.3


RUNA WFE - открытая, масштабируемая, ориентированной на конечного пользователя система управления бизнес-процессами предприятия.


Основная задача системы: раздавать задания исполнителям. Последовательность заданий определяется графом бизнес-процесса, который менеджер или бизнес-аналитик может быстро изменять при помощи редактора бизнес-процессов.


Система является системой с открытым кодом, что снижает стоимость приобретения и владения системой, позволяет организации, установившей систему, самостоятельно ее развивать и улучшать.


При помощи переменных бизнес-процесса в системе происходит передача информации между исполнителями заданий. В случае, если в переменных бизнес-процесса хранить документы, систему можно использовать для автоматизации документооборота предприятия.


Основные возможности:

Собственно система:

  • Работа с определениями и экземплярами бизнес-процессов
  • Работа со списками заданий
  • Визуализация форм, соответствующих заданиям
  • Работа с системой через web-интерфейс .
  • Предоставление возможности работы с системой приложениям специального вида (ботам[1])
  • Авторизация и аутентификация пользователей

Графический редактор:

  • Редактирование графа бизнес-процесса
  • Создание и редактирование графических форм заданий
  • Создание и назначение ролей
  • Создание переменных

Система является как бы конвейером, перенесенным с производства в офис.

Система позволяет работнику выполнять поступившие задачи, не отвлекаясь на:

- Получение необходимой для выполнения задания информации

- Передачу результатов своего труда другим работникам

- Изучение должностных инструкций

Все необходимое возникает на экране пользователя при "клике" на задание (в частности на экране может быть написана инструкция - как надо выполнять это задание)


Исполнителями могут быть как люди, так и специальные компьютерные приложения - боты.

Используя ботов, можно при помощи системы решить задачу интеграции разнородных приложений предприятия в единую систему (КИС).


В случае заданий, выполняемых только людьми (без ботов), систему можно распространять в виде коробочной версии. - Пользователь сможет сам установить систему, запустив дистрибутив и сразу после установки начать с ней работать (завести сотрудников предприятия, загрузить бизнес-процессы и т.д.) Наличия программиста при этом не потребуется.


Описание компонентов системы

Компоненты, относящиеся к серверной части системы:

  • RUNA WFE – сервер
  • Бот-станция

Компоненты, относящиеся к клиентской части системы:

  • Клиент (web-интерфейс)
  • Клиент-оповещатель о поступивших заданиях
  • Графический редактор бизнес-процессов
  • Симулятор бизнес-процессов


Механизм совместной работы компонентов системы:


На одном сервере запускается RUNA WFE – сервер

На нескольких серверах могут быть запущены бот-станции


На клиентских компьютерах запускается клиент-оповещатель о поступивших заданиях или браузер, в котором открывается web-интерфейс системы. На клиентских компьютерах может быть запущен графический редактор бизнес-процессов, также на клиентских компьютерах может быть запущен симулятор бизнес-процессов.


RUNA WFE – сервер содержит определения загруженных в него бизнес-процессов и выполняющиеся экземпляры бизнес-процессов.


Бот станции содержат ботов, которые периодически опрашивают RUNA WFE – сервер.

Если выполняющиеся на RUNA WFE – сервере экземпляры бизнес-процессов содержат задачи для ботов, загруженных в бот-станцию, то боты выполняют эти задачи и возвращают результаты работы на RUNA WFE – сервер.


При помощи web-нтерфейса системы пользователь может:

  • Получать, фильтровать, выполнять задачи, генерируемые экземплярами бизнес-процессов
  • Запускать новые экземпляры бизнес-процессов
  • Просматривать состояния выполняющихся экземпляров бизнес-процессов
  • Загружать файлы-архивы, содержащие определения бизнес-процессов в систему

При помощи web-нтерфейса системы администратор может:

  • Создавать-удалять пользователей и группы пользователей
  • Включать (исключать) пользователей в группы.
  • Раздавать права на объекты системы пользователям и группам пользователей
  • Принудительно останавливать экземпляры бизнес-процессов

При помощи графического редактора бизнес-процессов аналитик может разрабатывать бизнес-процессы и экспортировать их в файлы-архивы в файловую систему.


При помощи симулятора бизнес-процессов можно тестировать разработанные бизнес-процессы на условной конфигурации на клиентском компьютере аналитика, не загружая их в промышленную систему.


Проект RunaWFE размешен на сайте разработчиков открытого программного обеспечения sourceforge по адресу http://sourceforge.net/projects/runawfe. На этом сайте можно скачать систему как в исходных кодах, так и в скомпилированном виде, посмотреть и послать сообщения в форум, познакомиться с последними новостями по проекту.


Русскоязычный Web-сайт проекта: http://runawfe.org.


  1. В частности, боты могут моделировать работу сотрудника предприятия