Diagramme mit Dia, Kivio oder Ditaa
Alles im Fluss
von Peter Kreußel
Erschienen im Linux-Magazin
2007/08
Flussdiagramme und Schemazeichnungen sorgen für Überblick bei komplexen Netzwerktopologien. Sie helfen den Überblick bei komplizierten Arbeitsabläufen zu behalten. In Diagrammeditoren geht das Designen schneller und leichter als mit einem gewöhnlichen Zeichenprogramm.
Wenn es um Übersicht in komplizierten Systemen geht, helfen Schaubilder und Diagramme dem menschlichen Denkvermögen auf die Sprünge. Bleistiftskizzen, die einfachste Art der Visualisierung, haben allerdings einige Nachteile: Die Zeichnungen lassen sich erst nach einem Scan per Mail verschicken. Nachträgliche Änderungen sind nur beschränkt möglich. Last but not least sind Skizzen auf Papier nicht resistent gegen Aufräumaktionen der Kollegen oder des Reinigungspersonals.
Wer Diagramme, die die Netzwerktopologie des Unternehmens oder die Aufgabenverteilung einer Arbeitsgruppe veranschaulichen, auf dem Computer zeichnen möchte, ist mit Diagrammeditoren besser bedient als mit einem gewöhnlichen Zeichenprogramm. Auf diese Aufgabe spezialisierte Software nimmt dem Anwender viel Arbeit ab, indem sie zwischen vordefinierten Bildelementen automatisch Verbindungslinien zeichnen. Im Idealfall sorgt Autorouting dafür, dass die Verbindungen auch dann noch günstig verlaufen, wenn der Benutzer die verknüpften Objekte verschiebt.
Dia
Der Klassiker unter den Diagrammeditoren unter Linux heißt Dia [1]. Die Software, die in Version 0.96 vorliegt, zeichnet sich durch Flexibilität und großen Leistungsumfang aus. Die Anwendungsgebiete reichen von UML-Diagrammen für objektorientierte Softwareprojekte über Schaltbilder aus der Elektronik oder Elektrotechnik bis zu Plänen aus der Architektur. Eine der Grundlagen für diese Vielseitigkeit sind die so genannten Sheets (Objektbögen in der deutschen Lokalisierung).
Dabei handelt es sich um nach Anwendungsgebieten gruppierte Formtemplates. Mit ihrer Hilfe stehen dem Anwender mit einem einfachen Mausklick UML-Elemente wie Klassen, Abhängigkeiten und Akteure oder Glühlampen und Stromquellen und viele andere Symbole zur Verfügung (Abbildung 1). Neue Formen entstehen aus SVG-Grafiken, die allerdings bestimmte Voraussetzungen erfüllen müssen [2].

|
Abbildung 1: Der Diagrammeditor Dia besticht durch seinen Leistungsumfang.
|
Schablonenhaft
Der Anwender fügt Schablonenformen durch Auswahl in der Objektpalette und Klick in die Zeichenfläche ein. Hält er dabei die Maustaste gedrückt, skaliert er zugleich die neuen Objekte, vermag sie allerdings nicht zu drehen. Zwar ist es bei vielen Diagrammtypen, zum Beispiel UML-Diagrammen oder Flussdiagrammen, üblich, Symbole stets aufrecht stehend einzufügen. Bei Elementen vom Typ Bitmap oder bei elektronischen Bauelementen wäre eine Rotieren-Funktion trotzdem hilfreich. Die Objektbögen könnten dann auf horizontale und vertikale Versionen desselben Objekttyps verzichten.
Außer vorgefertigten Elementen stellt Dia auch Werkzeuge fürs freie Zeichnen bereit: Neben einem Rechteck- und Ellipsenwerkzeug gibt es Tools für Vielecke und Beziérkurven. Die fallen aber im Vergleich zu Zeichenprogrammen wie Inkscape weniger leistungsfähig aus: Das Polygonwerkzeug startet stets mit einem Dreieck. Der Benutzer fügt per Rechtsklick an einer beliebigen Stelle einen Eckpunkt ein. Regelmäßige Vielecke lassen sich so nur schwer erstellen.
Auch das Beziér-Werkzeug startet stets mit einer geschlossenen Kurve mit zwei Kontrollpunkten, zu denen der Benutzer wie bei den Polygonen weitere hinzufügt. Das ist weniger intuitiv als der gewöhnliche Arbeitsablauf, bei dem ein Mausklick den Kontrollpunkt platziert und das Ziehen der Maus Stärke und Richtung der Krümmung einstellt.
| Whitepaper |
|
Daten Migration - Eine Publikation von Bloor Research
Datenmigrationsprojekte überschreiten häufig das Budget, neigen zu Verzögerung und werden unter Umständen komplett abgebrochen. Bloor Research ist eines der weltweit führenden IT-Forschungs-, Analyse- und Beratungsunternehmen und wird in dem vorliegenden White Paper die wichtigsten Aspekte dieser Problematik näher beleuchten. Ferner werden praktische Empfehlungen für erfolgreiche Migrationsprojekte gegeben, die Sie auf Ihr nächstes Projekt übertragen können.
Download PDF (Registrierung erforderlich)
|
|
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele
Über die letzten Jahre hinweg haben sich Open Source Lösungen als fester Bestandteil des gesamten Datenintegrationsmarktes etabliert. Viele Unternehmen haben bereits das Open Source Modell für Ihre Datenintegrationsprojekte aufgegriffen. Das vorliegende White Paper illustriert anhand ausgewählter Fallstudien und Anwendungsbeispiele die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.
Download PDF (Registrierung erforderlich)
|
Dieser Online-Artikel kann Links enthalten, die auf nicht mehr vorhandene Seiten verweisen. Wir ändern solche "broken links"
nur in wenigen Ausnahmefällen. Der Online-Artikel soll möglichst unverändert der gedrucken Fassung entsprechen.
|