Требуется программное обеспечение для редактирования рабочего процесса - рекомендация
Любые рекомендации для программного обеспечения, позволяющие пользователям редактировать рабочий процесс, представляющий бизнес-процесс? В идеале .NET, но любая технология (winform/asp.net/wpf/etc) будет делать.
Мне нужно будет иметь возможность инициализировать/исследовать макет через код, чтобы сопоставить его с моей системой - либо с помощью объектной модели, либо с файлом в известном формате.
Я подумал:
- Microsoft Automatic Graph Layout - немного лоскутное, если честно
- Диаграмма ILOG для .NET - очень впечатляющий внешний вид, но немного дорогой для моих потребностей.
- Workflow Foundation (хостинг редакторов) - слишком специфичный для WF (а не BPM)
Чтобы уточнить - это то, что я пытаюсь сделать (это инструмент ILOG в действии) - хотя это не должно быть столь же многофункциональным...
(редактирование - я думаю, что собираюсь продвигаться вперед с Netron)
Ответы
Ответ 1
Есть несколько инструментов XPDL с графическими редакторами, такими как Bonita ProEd:
Bonita ProEd http://www.theserverside.com/tt/articles/content/BonitaPart3/images/figure7.jpg
или Energy Shark:
![введите описание изображения здесь]()
Не знаю, насколько они удобны для пользователя.
Существует также YAWL, в котором есть некоторые довольно дружелюбные инструменты.
Ответ 2
Skelta - интересное программное обеспечение. Хотя мы закончили тем, что не покупали из-за их странной модели лицензирования и ценообразования.
Мне очень интересно посмотреть, что вы, наконец, решили реализовать, так как мы сталкиваемся с этой же задачей, и до сих пор мы остановились на повторном создании WF-дизайнера.
Ответ 3
Марк
Я видел WinGraphViz, используемый в корпоративном приложении .NET, который использовал собственный рабочий процесс - . NET-анализатор зависимостей в сетях использует его. Возможно, приложение не подходит для ваших нужд, поскольку я предполагаю, что вы хотите, чтобы пользователи перетаскивали элементы, а не просто просматривали рабочий процесс? Хотя это возможно, я не уверен, насколько это было бы плавно!
Во всяком случае, это может открыть новые двери/новые возможности для изучения в вашем поиске, чтобы найти подходящую библиотеку.
Ответ 4
Обсуждаются только инструменты графического отображения и визуализации, но как быть с реальной реализацией рабочего процесса? Я думаю, что вы начинаете с неправильного конца - сначала выберите механизм рабочего процесса, а затем подумайте о редактировании и визуализации процесса.