Ich schimpfe an dieser Stelle immer wieder einmal über Office-Dokumente, weil sie meist zwar leicht zu erstellen, beinahe immer aber schwer zu pflegen sind. Insbesonders dann, wenn
- Daten oftmals aktualisiert werden müssen,
- mehrere Personen diese Änderungen durchführen,
- man Versionen vergleichen möchte oder
- Daten aus anderen Systemen importiert werden könnten
zahlt es sich aus, nach Alternativen Ausschau zu halten.
Hier ein sehr schönes Beispiel von Sabine Hörmannsdorfer, die meinen Kurs an der FH Wien besucht hat. Einen sich schneller ändernden Datensatz, als das Beziehungschaos bei GZSZ kann man sich ohnehin nicht vorstellen. Ideal also, um Graphviz statt Powerpoint zur Hand zu nehmen.
Zunächst werden die Daten textuell definiert. Das hat den Vorteil, dass man dafür keine spezielle Software benötigt. So etwas kann man daher auch stressfrei kopieren, am Handy tippen oder Vorlagen aus dem Web klauen.
digraph G
{
"Beziehungswirrwarr bei GZSZ" [shape=box, style=filled, color=darkorchid, fontcolor=white, fontname=verdana, fontsize=20.0]
Philip;
John;
Ayla;
Pia;
Leon;
Emily;
Patrick;
Jo;
Dominik;
Jasmin;
Kurt;
Katrin;
Tayfun;
Tuner;
Zac;
Vince;
Tanja;
Maren;
Alexander;
Lilly;
"in einer Beziehung" [shape=box, style=filled, color=red]
"verwandt" [shape=box, style=filled, color=forestgreen]
"ex-Beziehung" [shape=box, style=filled, color=blue]
"Sabine Hoermannsdorfer, PWOE 2013, Vertiefung IT-Systeme" [shape=none, fontcolor=gray20, fontsize=10.0];
Ayla -> Philip [dir=both, color=red];
Philip -> John [dir=both, color=forestgreen];
Philip -> Emily [dir=both, color=forestgreen];
John -> Pia [dir=both, color=red];
Leon -> Pia [dir=both, color=red];
John -> Emily [dir=both, color=forestgreen];
Emily -> Patrick [dir=both, color=blue];
Patrick -> Jasmin [dir=both, color=blue];
Patrick -> Dominik [dir=both, color=forestgreen];
Jasmin -> Dominik [dir=both, color=blue];
Dominik -> Jo [dir=both, color=forestgreen];
Jo -> Katrin [dir=both, color=blue];
Jasmin -> Kurt [dir=both, color=red];
Katrin -> Jasmin [dir=both, color=forestgreen];
Katrin -> Kurt [dir=both, color=blue];
Ayla -> Tayfun [dir=both, color=forestgreen];
Zac -> Tanja [dir=both, color=blue];
Vince -> Tanja [dir=both, color=blue];
Lilly -> Tanja [dir=both, color=forestgreen];
Maren -> Lilly [dir=both, color=forestgreen];
Lilly -> Vince [dir=both, color=blue];
Maren -> Tanja [dir=both, color=forestgreen];
Maren -> Alexander [dir=both, color=red];
Vince -> Leon [dir=both, color=forestgreen];
Tuner -> Emily [dir=both, color=blue];
Ayla -> Tayfun [dir=both, color=red];
Kurt -> Tanja [dir=both, color=forestgreen];
Alexander -> Katrin [dir=both, color=blue];
Maren -> Kurt [dir=both, color=blue];
bgcolor=lightcoral //hintergrundfarbe ändern//
}
Die fertige *.dot-Datei wird anschließend mit dem Programm dot (.exe unter Windows) in ein Bild gerendert. Outputformat ist hier etwa PNG, es sind aber auch PDF und zahlreiche andere möglich.
Der Output kann nach Belieben immer wieder aus der Textdatei erstellt werden. Änderungen sind so sehr schnell durchgeführt. Technisch und optisch ist so ziemlich alles möglich und sogar noch mehr.
















About