2009-05-06 9 views
10

Gibt es Empfehlungen für Software, um Benutzer zu ermöglichen, einen Workflow zu bearbeiten, der einen Geschäftsprozess darstellt? Im Idealfall .NET, aber jede Technologie (winform/asp.net/wpf/etc) würde tun.Workflow-Editing-Software erforderlich - Empfehlung

Ich müsste in der Lage sein, das Layout durch Code zu initialisieren/untersuchen, um es meinem System zuzuordnen - entweder über ein Objektmodell oder eine Datei in einem bekannten Format.

Ich habe in Betracht gezogen:

  • Microsoft Automatische Graph Layout - ein wenig lückenhaft, zu
  • ILOG Diagram for .NET ehrlich - sehr beeindruckend aus, aber ein bisschen teuer für meine Bedürfnisse
  • Workflow Foundation (Editor-Hosting) - zu WF spezifische (statt BPM)

um zu klären - this is the sort of thing I'm trying to do (dies ist das ILOG-Tool in Aktion) - obwohl es nicht ganz sein muss als feature-rich ...

(edit - Ich denke, ich werde mich darauf, mit Netron pflügen)

+0

Ich habe mich auch darüber gewundert. –

+0

Update - das Tool zitiert ist jetzt 404; Siehe Kommentare für eine mögliche Alternative.--- Ich denke jetzt, dass Netron meine beste Option ist - ein flexibles und erweiterbares interaktives Diagrammerstellungswerkzeug, mit (neben vielen anderen Beispielen) Dingen wie unten (wieder, das ist die Spitze des Eisbergs): (Bild nicht mehr verfügbar) –

+0

Ihr Link ist jetzt tot. Ich denke [dieser] (http://visualisationtools.net/default/?page_id=2164) ist ein möglicher Ersatz? – Benoit

Antwort

1

Skelta ist ein interessantes Stück Software. Obwohl wir nicht wegen ihres seltsamen Lizenz- und Preismodells gekauft haben.

Ich bin sehr interessiert zu sehen, was Sie sich schließlich damit setzen, dies zu implementieren, da wir uns der gleichen Herausforderung gegenüber sehen, und bis jetzt haben wir uns entschlossen, den WF-Designer zu hosten.

1

Mark,

I WinGraphViz in einer Unternehmens .NET-Anwendung verwendet gesehen haben, die benutzerdefinierte verwendet Workflow- .NET assembly dependency analyser es verwendet. Die Anwendung wird wahrscheinlich nicht für Ihre Anforderungen geeignet sein, da ich davon ausgehe, dass Sie den Benutzern das Ziehen/Ablegen von Elementen erlauben und nicht nur den Workflow anzeigen möchten. Während das möglich ist, bin ich mir nicht sicher, wie glatt es wäre!

Wie auch immer, es könnte Ihnen neue Türen/neue Wege eröffnen, auf der Suche nach einer geeigneten Bibliothek.

0

Sie besprechen nur die Graphik- und Visualisierungstools, aber was ist mit der tatsächlichen Workflow-Implementierung? Ich denke, Sie beginnen am falschen Ende - wählen Sie zuerst Ihre Workflow-Engine und dann über Prozessbearbeitung und Visualisierung.

+0

Eigentlich war der Kontext hier müde von unserem bestehenden Workflow-Anbieter-Produkt, und die Alternativen zu finden, die für unsere Zwecke fehlten - im eigenen Tun zu tun. –