Visualisierung von Abhängigkeiten
Ziele
- Visualisierung der Baumstruktur von Abhängigkeiten einer gewählten Dokumentation (kann auch mit übergreifender Dokumentation für den kompletten Verbund genutzt werden)
- In Grundschutz-Check einbinden für bessere Übersicht, wo etwas dokumentiert ist
- Ideen:
- Anklicken eines Knotens filtert Tabelle
- Anzeige von Informationen am Knoten (z.B. Ausfüllstand der TOMs)
Mögliche technische Lösungen:
-
Einbindung mxGraph erproben (Beispiel)Weiterentwicklung von mxGraph unklar, daher schlechte Wahl -
d3 scheint eine gute Lösung zu sein
-
Force Directed Graph Beispiel
- Darstellung weniger übersichtlich als Baumdiagramm, spiegelt aber dafür alle Verbindungen korrekt wieder
- Aufteilung auf Ebenen kann mit "Gewichten" visualisiert werden
-
Tidy Tree Beispiel
- Baumdiagramm funktioniert nicht zufriedenstellend, da Daten nicht strikt einer Baumstruktur entsprechen
- Mehrere Elternknoten oder Geschwisterknoten auf der selben Ebene können nicht ordentlich dargestellt werden
-
Force Directed Graph Beispiel
ToDo:
-
Force Directed Graph/Netzgraph einbauen -
Verschiedene Farben und Formen, um Ebenen deutlicher zu trennen -
Bezeichnung in Knoten anzeigen (zusätzliche Infos als Tooltip?) -
Knoten verschiebbar machen, sodass Anordnung angepasst werden kann