LINUX.ORG.RU

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

 , , ,


0

0

RUNA WFE — это open source workflow система, основанная на популярном ядре JBOSS-JBPM, ориентированная на конечного пользователя.

Характеристики:

  • графический редактор бизнес-процессов,
  • гибкая система определения исполнителей на основе ролей,
  • удобный веб-интерфейс пользователя,
  • боты для выполнения автоматических заданий,
  • простая интеграция с существующими реляционными базами данных,
  • возможность интеграции существующих разнородных приложений предприятия,
  • система безопасности, позволяющая интеграцию с LDAP/MS Active Directory,
  • локализация на русский, украинский, английский, французский, немецкий, голландский, итальянский, испанский и китайский языки,
  • поддержка операционных систем Windows, Linux, Solaris, FreeBSD.
В новой версии:
  • Реализована поддержка подпроцессов.
  • Улучшена функциональность графического интерфейса, в частности, добавлена возможность выносить переменную бизнес-процесса в колонку таблицы экземпляров бизнес-процессов.
  • Добавлена поддержка форм freemarker и MS infopath.
  • Расширена проверка переменных при отправке формы на сервер, в частности, добавлена возможность введения проверочных правил сразу для нескольких полей.
  • Реализовано вычисление формул над переменными бизнес-процесса.
  • При работе через браузер вместо поддержки протокола NTLM реализована поддержка протокола kerberos.
  • Проведена миграция компонента-оповещателя о поступивших заданиях под Linux.
  • Добавлены новые демо-процессы.
>>> OnLine demo

>>> Подробности



Проверено: svu ()

Потыркался с демкой - дошло не сразу, но когда дошло, что это такое - сразу вставило. А оно вот документы по проведённым процессам в бумагу выводить может? В том смысле, чтобы на бланках организации, по шаблонам актов/заявок и др.?

P.S. «система безопасности, позволяющая интеграцию с LDAP/MS Active Directory» - может всё-таки не безопасности, а чего-нибудь типа «привязка аккаунтов к LDAP»?

Aceler ★★★★★
()
Ответ на: комментарий от Aceler

> «привязка аккаунтов к LDAP>

поддержка авторизации по LDAP

val-amart ★★★★★
()
Ответ на: комментарий от Aceler

> А оно вот документы по проведённым процессам в бумагу выводить может? В том смысле, чтобы на бланках организации, по шаблонам актов/заявок и др.?

Бумажные документы можно создавать. Например, у нас боты приказы формируют, заявления, некоторые отчеты.

Простейший пример создания документа - TextFileCreation демо-процесс (в online demo можно посмотреть). Для него есть шаблон текстового документа и в файле конфигурации определено, значения каких переменных процесса в определенные места шаблона выводить.

amikheev
() автор топика
Ответ на: комментарий от Aceler

> «система безопасности, позволяющая интеграцию с LDAP/MS Active Directory» - может всё-таки не безопасности, а чего-нибудь типа «привязка аккаунтов к LDAP»?

Имеется в виду - аутентификацию на основе LDAP можно настроить.

amikheev
() автор топика
Ответ на: комментарий от vitroot

> А почему там только для мандрилы и форточек паки?

Запросы пользователей на эти ОС были (для Мандривы - ЛинуксЦентр попросил rpm'ы сделать). Есть еще для АльтЛинукса дистрибутивы - они в сизифе лежат(http://www.sisyphus.ru). Если есть потребность в дистрибутивах для других Линуксов - сообщите, сделаем.

amikheev
() автор топика

> возможность интеграции существующих разнородных приложений предприятия

вопрос: через скрипты запуск приложений на клиенте через вебстарт? запуск на сервере (группе серверов возможен)(через скрипты по ssh например)?

samy_volosaty ★★★★★
()
Ответ на: комментарий от rgaliull

> что-то простовато... где календари?

Календари есть. Например, кликните на "вид" в экземплярах процессов в демо. В столбце "критерий фильтрации" для дат увидите иконки календарей. При клике на них календари запустятся.

amikheev
() автор топика
Ответ на: комментарий от samy_volosaty

> через скрипты запуск приложений на клиенте через вебстарт? запуск на сервере (группе серверов возможен)(через скрипты по ssh например)?

С приложениями мы по rmi стараемся взаимодействовать. - Система на java написана.

amikheev
() автор топика
Ответ на: комментарий от amikheev

А чего такая путаница с языками? Что на русском что на английском...
ЗЫ. По флажку рассейскому честно нажал.

vada ★★★★★
()
Ответ на: комментарий от vada

> А чего такая путаница с языками? Что на русском что на английском... > ЗЫ. По флажку рассейскому честно нажал.

Чтобы меню не дублировать. (Основной язык wf.runa.ru - английский)

amikheev
() автор топика
Ответ на: комментарий от amikheev

>Если есть потребность в дистрибутивах для других Линуксов - сообщите, сделаем.

Будет, если сделаете сразу.

RedHat и Debian пожалуйста :).

v1go
()

Спасибо, на самом деле приятно, что в России начинаю делать опенсорс приложения для бизнеса.

anonymous
()
Ответ на: комментарий от amikheev

//skip > Например, у нас боты приказы формируют, заявления, некоторые отчеты.

Ааааа... получается бот и приказ об увольнении живого человека состряпать может? Это какой-то SkyNet уже получается.

asion
()
Ответ на: комментарий от amikheev

>Если есть потребность в дистрибутивах для других Линуксов - сообщите, сделаем.

Ловлю на слове: у меня сервера под Gentoo "крутятся". Можно ли подготовить "ebuild"?

Pronin ★★★★
()
Ответ на: комментарий от Skull

> Я что-то пропустил? Какие календари для системы Workflow?

В системе есть два календаря.

Один - это графический элемент для ввода даты (или даты-времени).

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

amikheev
() автор топика
Ответ на: комментарий от v1go

> RedHat и Debian пожалуйста :).

Вы действительно будете пользоваться дистрибутивами Runa WFE под RedHat и Debian? - Свяжитесь со мной по e-mail'у amikheev at sourceforge.net.

(Дистрибутив имеет смысл делать, если предполагается установить большое количество экземпляров системы. Если надо установить только 1 экземпляр - проще скачать и установить "руками" бинарную версию системы. Это несложно, надо только файлы в папку разархивировать. Сама система на java написана, от платформы не зависит)

amikheev
() автор топика
Ответ на: комментарий от amikheev

юмор понят. Тогда задам вопрос по другому: ежедневник есть? Еще вопрос: можно отказать задачу? есть ли маршруты на действие reject?

rgaliull
()
Ответ на: комментарий от amikheev

> Бумажные документы можно создавать. Например, у нас боты приказы формируют, заявления, некоторые отчеты.

Ну тогда это круто. А есть библиотека стандартных для РФ документов, типичных процессов, чтобы не забивать заново в каждую новую контору?

Aceler ★★★★★
()
Ответ на: комментарий от Pronin

>>Если есть потребность в дистрибутивах для других Линуксов - сообщите, сделаем. >Ловлю на слове: у меня сервера под Gentoo "крутятся". Можно ли подготовить "ebuild"?

Вам действительно полноценные дистрибутивы нужны? Просто бинарная версия не устраивает? Про про дистрибутивы под АльЛинукс мы с АльЛинуксом договаривались, про дистрибутивы под Мандриву - с ЛинуксЦентром. У них может быть большое количество установок, разработка дистрибутивов в этом случае этом оправдана. Если у вас аналогичная ситуация - напишите мне на адрес amikheev at sourceforge.net

amikheev
() автор топика
Ответ на: комментарий от rgaliull

> юмор понят. Тогда задам вопрос по другому: ежедневник есть?

Ежедневника нет. У нас все-таки система определенного класса - workflow.

> Еще вопрос: можно отказать задачу? есть ли маршруты на действие reject?

Бизнес-процесс направляет пользователю задание. Это задание можно только выполнить, но при этом в бизнес-процесс можно передать различные данные.

Например - задание: рассмотреть заявку. Оно должно быть выполнено, но в результате его выполнения в бизнес-процесс вернется значение некоторой переменной. Это значение может быть либо "принято", либо "отказано". Далее в зависимости от значения этой переменной точка управления может пойти по разным маршрутам.

amikheev
() автор топика
Ответ на: комментарий от rgaliull

Все разобрался. просто, но иногда более чем достаточно. Поддерживаю.

rgaliull
()
Ответ на: комментарий от Aceler

> Ну тогда это круто. А есть библиотека стандартных для РФ документов, типичных процессов, чтобы не забивать заново в каждую новую контору?

Пока нет, но если кто-то готов написать, мы можем включить все шаблоны в проект. Проект - OpenSource, в принципе пользователи могут постепенно коллективно такие шаблоны сделать.

amikheev
() автор топика
Ответ на: комментарий от anonymous

> Спасибо, на самом деле приятно, что в России начинаю делать опенсорс приложения для бизнеса.

Спасибо. Но про нас, наверное, нельзя сказать, что мы "начинаем" OpenSource делать - проекту уже около пяти лет.

amikheev
() автор топика
Ответ на: комментарий от asion

> Ааааа... получается бот и приказ об увольнении живого человека состряпать может? Это какой-то SkyNet уже получается.

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

Но это не скоро еще...

amikheev
() автор топика

То есть, по-сути, с помощью подобного рода систем можно сделать полную автоматизацию управления предприятием (допустим, считалку интернет-трафика привязать к блокировкам по исчерпанию квот и отчётности)? Возможно ли её связать с системой написанной на другом ЯП (в частности, Python)?

---
С Уважением,

BuG2BuG
()
Ответ на: комментарий от BuG2BuG

> Возможно ли её связать с системой написанной на другом ЯП (в частности, Python)?

Например, через ботов можно связать.

amikheev
() автор топика

А можно ли систему использовать для простого документооборота? Есть ли примеры промышленного использования системы? Где почитать про удачные внедрения в крупных организациях?

anonymous
()
Ответ на: комментарий от anonymous

а чем все это отличается от жбосовской дефолтовой демки, которая с жбпм идет штатно? цвета другие?

есть возможность пользователю самому состряпать или изменить бизнес процесс в гуи дизайнере? (причем желательно не в эклипсе с плагином от жбоса)

Deady
()
Ответ на: комментарий от anonymous

> А можно ли систему использовать для простого документооборота?

Можно использовать.

> Есть ли примеры промышленного использования системы?

Точно могу сказать только про внедрение у нас: http://www.runa.ru Около 700 пользователей, более 200 работают одновременно. Система находится в промышленной эксплуатации около двух лет. Система OpenSource, в месяц с sourceforge система скачивается более 800 раз. Судя по сообщениям в форум установлена во многих странах, в основном - в латинской америке (Аргентина, Бразилия,...), есть сообщения из Китая, Африки и т.д. Но точной информации о внедрениях у меня нет.

> Где почитать про удачные внедрения в крупных организациях?

В России мы начали распространять систему только в октябре этого года, поэтому промышленных внедрений (кроме Руны) в России еще нет. Занимается распространением системы компания АльЛинукс - http://www.altlinux.ru/company_news/alt_linux_4.0_workflow.html

amikheev
() автор топика
Ответ на: комментарий от Deady

> а чем все это отличается от жбосовской дефолтовой демки, которая с жбпм идет штатно? цвета другие?

jbpm ориентирован на разработчиков: предполагает, что при разработке различных систем программисты будут вставлять в них jboss jbpm...

Система Runa WFE ориентирована на конечного пользователя. Состоит из ядра jboss jbpm и компонентов, позволяющих сотрудникам предприятия и ботам работать с ядром:

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

и т.д.

amikheev
() автор топика
Ответ на: комментарий от Deady

> есть возможность пользователю самому состряпать или изменить бизнес процесс в гуи дизайнере? (причем желательно не в эклипсе с плагином от жбоса)

Конечно есть. Есть отдельный дизайнер бизнес-процессов: http://sourceforge.net/project/showfiles.php?group_id=125156&package_id=1...

amikheev
() автор топика
Ответ на: комментарий от amikheev

> Пока нет, но если кто-то готов написать, мы можем включить все шаблоны в проект. Проект - OpenSource, в принципе пользователи могут постепенно коллективно такие шаблоны сделать.

Ну блин, кто из нас интегратор? Система же явно где-то реально используется :) Если завести библиотеку документов, внедрять её станет проще. В разы проще.

Aceler ★★★★★
()
Ответ на: комментарий от amikheev

> В Сизиф новую версию недавно "залили". Может быть, не собралось еще?

Значит, ошибки сборки, раз не прошло.

./SRPMS.all/runawfe-doc-workflow-2.1-alt1.src.rpm
./SRPMS.all/runawfe-gpd-2.2-alt1.svn1126.src.rpm
./SRPMS.all/runawfe-2.1-alt3.svn819.src.rpm
./SRPMS.all/runawfe-jboss-4.0.5.GA-alt0.2.src.rpm
./SRPMS.classic/runawfe-gpd-2.2-alt1.svn1126.src.rpm
./RPMS.classic/runawfe-gpd-2.2-alt1.svn1126.i586.rpm


Skull ★★★★★
()

Ваши спецы отвечают на форуме SF ?
Есть форум или список рассылки, где можно задать вопросы по программе?

Casufi
()
Ответ на: комментарий от Casufi

> Ваши спецы отвечают на форуме SF ?

Наши разработчики отвечают.

> Есть форум или список рассылки, где можно задать вопросы по программе?

В основном используется sf-форум - http://sourceforge.net/forum/?group_id=125156. Можно писать напрямую на contacts@runawfe.org

amikheev
() автор топика
Ответ на: комментарий от anonymous

> Был бы рад видеть .deb сборку для Debian GNU/Linux (stable) Спасибо.

Сделаем для Debian.

amikheev
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.