Open Source im professionellen Einsatz

Newsletter abonnieren
Seite durchsuchen

HEFTARCHIV | NEWS | E-BIBLIOTHEK | VIDEO | BLOGS | WHITEPAPER | EVENTS | ACADEMY | ABO | SHOP

user friendly

  Home  »  Heft & Abo  »  Heftarchiv  »  2007  »  08  »  Alles im Fluss  

RSS-Feed der aktuellen News von Linux-Magazin Online Folgen Sie Linux-Magazin Online auf Twitter
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark

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.

Sie können diesen Artikel als PDF für 99 Cent kaufen. Klicken Sie dazu einfach auf eine der beiden Bezahloptionen Paypal oder ClickandBuy.


Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
Web-Stuhl HTML-Editoren im Test
Langsame Baustellen Online-Textverarbeitungen im Vergleich
Ordentlich in Bewegung Screencast-Software im Test
Frisch aufgebrüht Netbeans 6.0 und Eclipse 3.3 im Vergleich
Es entwickelt sich Qt- und KDE-Entwicklung mit Kdevelop 4
Endstation PDF? PDFs unter Linux bearbeiten
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)
Kommentare (0)