2009-05-06 18 views
10

Eventuali raccomandazioni per il software per consentire agli utenti di modificare un flusso di lavoro che rappresenta un processo aziendale? Idealmente .NET, ma qualsiasi tecnologia (winform/asp.net/wpf/etc) farebbe.Software di modifica del flusso di lavoro richiesto - raccomandazione

Avrei bisogno di essere in grado di inizializzare/investigare il layout attraverso il codice per mapparlo al mio sistema - tramite un modello di oggetto o un file in un formato noto.

Ho considerato:

  • Microsoft automatico Graph Layout - un po 'sconnesso, ad essere onesti
  • ILOG Schema per NET - molto impressionante cercando, ma un po' costoso per le mie esigenze
  • workflow Foundation (editor di hosting) - troppo specifici WF (anziché BPM)

per chiarire - this is the sort of thing I'm trying to do (questo è lo strumento ILOG in azione) - anche se non deve essere così ricco di funzionalità ...

(Edit - Penso che ho intenzione di arare avanti con Netron)

+0

Mi stavo chiedendo anche questo. Aggiornamento –

+0

- lo strumento citato ora è 404; vedere i commenti per una possibile alternativa.--- Ora sto pensando che Netron è la mia migliore opzione - uno strumento di diagrammi interattivi flessibile ed estensibile, con (tra molti altri esempi) cose come sotto (di nuovo, questa è la punta dell'iceberg): (immagine non più disponibile) –

+0

Il tuo link è ora morto. Penso che [questo] (http://visualizationtools.net/default/?page_id=2164) sia un possibile sostituto? – Benoit

risposta

1

Skelta è un interessante pezzo di software. Anche se abbiamo finito per non acquistare a causa della loro strana licenza e modello di prezzo.

Sono molto interessato a vedere ciò che finalmente accontentarsi di implementare questo, poiché siamo di fronte a questa stessa sfida, e finora abbiamo optato per il rehosting del progettista WF.

1

Mark,

ho visto WinGraphViz utilizzato in un'applicazione .NET aziendale che utilizza personalizzato workflow- .NET assembly dependency analyser lo usa. L'applicazione probabilmente non sarà adatta alle tue esigenze poiché presumo che tu voglia lasciare agli utenti il ​​trascinamento/rilascio degli elementi anziché semplicemente la visualizzazione del flusso di lavoro? Mentre questo è possibile, non sono sicuro di quanto sarebbe bello!

In ogni caso, potrebbe aprire nuove porte/nuove strade da esplorare nella ricerca di una biblioteca adeguata.

0

Si discute solo degli strumenti di rappresentazione grafica e di visualizzazione, ma per quanto riguarda l'effettiva implementazione del flusso di lavoro? Penso che tu stia iniziando dalla parte sbagliata: prima scegli il tuo motore di flusso di lavoro e poi pensa all'editing e alla visualizzazione dei processi.

+0

In realtà, il contesto in questo caso si è stancato del nostro attuale prodotto per i fornitori di flussi di lavoro e abbiamo trovato le alternative mancanti per i nostri scopi, cercando di farlo in casa. –