Workflow Manager

Aus infra-struktur AdminWiki 2.10
Version vom 4. August 2009, 07:24 Uhr von Ino (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Die Planaktivitäten zu einem Datensatz, ermöglichen eine Multidimensionale Wiedervorlage. Das ist die Grundidee der Projektverwaltung in infra-struktur. Zu eine...“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

Die Planaktivitäten zu einem Datensatz, ermöglichen eine Multidimensionale Wiedervorlage. Das ist die Grundidee der Projektverwaltung in infra-struktur. Zu einem Projekt lassen sich also zu n-Zeitpunkten, m-Planaktivitäten (ToDos) anlegen, ganz einfach über das Shortcut .

Ausgehend von dieser Idee, könnte man sich fragen, ob man nicht ganze Muster von immer ähnlichen/gleichen Planaktivitäten generieren kann? Dann hätte man einen strukturierten Prozess, den man einfach starten kann. Wie geht sowas?

Die Antwort sind wie so oft die Webservices. Man baut sich ein kleines Script, welches über Webservices mit einer Zeile eine Planaktivität anlegen kann. In dieser Codezeile gibt es ein Array mit Parametern: Welcher User, welche Uhrzeit, welcher Text, usw. Jetzt man eine einfach Möglichkeit mit x-Zeilen auch x-Planaktivitäten zu erzeugen. Dieses PHP Script kann natürlich einfach innerhalb der infra-struktur als Item, oder über die Reiterverwaltung verbunden werden. So erhält man einen Startknopf, um beispielsweise 16 Planaktivitäten direkt zu erzeugen.

Als Vorlage wie man sowas umsetzt, haben wir hier mal ein kleines Beispiel engegeben. Das ist zwar in PHP geschrieben, könnte analog natürlich auch in anderen Sprachen entwickelt werden, denn SOA ist erstmal unabhängig von der Sprache.

 <?php
  
  ?>

Erklärung des Script

Wir notieren uns die anzulegenden Planaktivitäten als Liste, mit Einrückung: 1. Einkaufen 1.1 Bananen 1.2 Äpfel 2. Kochen 2.1 Gemüse 2.2 Kartoffeln 3. Abwaschen 3.1 Teller usw.

Dieses Struktur lässt sich jetzt auch wunderbar als EPK abbilden und entspricht im Code, dem oben angegeben Array. Der untere Teil kümmert sich darum in der grafischen Oberfläche noch die Benutzer, die Zeiten und Texte/Titel anpassbar zu machen. Dieses kleine Beispiel ist so generisch, das man damit schnell seine Workflows designen und benutzen kann.

Verwandte Themen