Thread Web-Projekt; Workflow abbilden aber wie ...
(8 answers)
Opened by MartinR at 2007-10-23 13:55
Hallo zusammen!
Ich möchte hier mal Ideen sammeln ... Ich habe ein Projekt, welches von mehreren Personengruppen online bedient werden soll. Das Projekt soll workflow-gesteuert ablaufen. Ich versuche es mal zu erklären: Gruppe 1 startet einen Vorgang indem ein Webformular ausgefüllt wird. Die eingegebenen Daten werden in einer DB gespeichert und die nachfolgende Gruppe per Mail informiert, dass ein neuer Vorgang gestartet wird. Gruppe 2 ergänzt bzw. editiert die von Gruppe 1 erfassten Daten und speichert sie erneut in die DB zurück. => Mail an Gruppe 3 Gruppe 3 ergänzt nun seinerseits die von Gruppe 1 und 2 erfassten Daten um weitere Informationen, soll aber deren Daten nicht mehr ändern können. Auch diese Gruppe speichert erneut in die DB zurück. => Mail an Gruppe 4 Gruppe 4 ergänzt nun abschließend die bisher erfassten Daten, soll aber keine bereits erfassten Daten mehr ändern können. Auch diese Gruppe speichert erneut in die DB zurück. => Feedback-Mail an Gruppe 1 - 3 über Abschluss der Verarbeitung. Es geht hier also darum, dass verschiedene Gruppen an ein und demselben Datensatz in definierter Reihenfolge nacheinander arbeiten müssen. Jede Gruppe für sich hat aber nur in bestimmten Datenfeldern das Recht zu schreiben bzw. zu editieren. Wie gestalte ich nun am besten den Workflow? Momentan habe ich je Datensatz ein Feld "Status", welches je Bearbeitungsschritt um 1 hochzählt. Somit ist festgelegt, bei welcher Gruppe der Datensatz zur Bearbeitung ansteht. Mein Problem ist nun, dass dieses System nicht sehr flexibel ist. Was, wenn zwischen Gruppe 3 und 4 eine weitere Gruppe dazwischen geschaltet werden soll oder eine Gruppe ganz rausfällt ... Vielleicht finde ich ja hier Ideen und Denkanstöße für solch ein Projekt. Danke schon mal ... |