Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Grundlagen der Programmierung: Objektorientiertes Design

UML-Tools

Testen Sie unsere 2015 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Es stehen ebenfalls einige elektronische Tools für die Erstellung von UML-Diagrammen zur Verfügung. Dabei können reine Zeichendiagramme erstellt oder der Quellcode für die spätere Anwendung bereits vorbereitet werden.

Transkript

Ich bin persönlich eigentlich ein Fan davon, dass man UML-Diagramme zunächst mit Bleistift und Papier zeichnet, weil man sich dann auf die wesentlichen Punkte konzentrieren kann. Aber es gibt durchaus auch Anwendungsfälle, in denen ein elektronisches Werkzeug, ein elektronisches Tool, sehr hilfreich ist, und davon möchte ich Ihnen jetzt ein paar vorstellen. Die grundsätzliche Frage, die Sie sich am Anfang stellen ist, möchten Sie ein reines UML-Zeichentool haben, um Diagramme zu zeichnen, oder möchten Sie auch schon den Code für später etwas vorbereiten. Wenn Sie reine Zeichendiagramme haben wollen, dann kann so etwas wie Visio oder OmniGraffle für Sie ganz hilfreich sein, weil Sie dadurch eben die Möglichkeit haben, sehr schöne und grafisch auch ansprechende Diagramme zu zeichnen. Diese Diagrammerstellungstools, die gibt es auch webbasiert, das heißt, Sie müssen sich nichts herunterladen, sondern gehen einfach auf eine Website. Gerade wenn Sie an verschiedenen Computern auf verschiedenen Arbeitsplätzen arbeiten, dann kann das sehr hilfreich sein, dass Sie so etwas wie gliffy.com, creately.com und so etwas in der Art verwenden. Wenn Sie mehr in Richtung Programmerstellung oder Coderstellung gehen, dann gibt es durchaus IDEs, also Integrierte Entwicklungsumgebungen, die auch UML-Plug ins anbieten oder die auch schon direkt UML auch unterstützen. Und je näher Sie an Java dran sind, desto wahrscheinlicher ist das der Fall. Aber auch bei so etwas wie Visual Studio beispielsweise oder für Eclipse gibt es Plug-ins, mit denen Sie innerhalb Ihrer IDE auch UML-Diagramme zeichnen können. Es gibt kommerzielle Produkte, die einiges kosten, aber entsprechend professionell auch sind wie Altova UModel, Sparx Enterprise Architect und so weiter. Aber es gibt auch im Open-Source-Bereich durchaus gute Angebote, ArgoUML oder beispielsweise Dia. Die Liste hier ist auf gar keinen Fall vollständig und ich möchte jetzt auch gar nicht das eine oder andere Tool bewerten. Am Geschicktesten ist es, wenn Sie direkt nach Wikipedia gehen. Hier in die englische Wikipedia, List of UML-Tools, wenn Sie sich das anschauen, dann können Sie hier nach verschiedenen Kriterien suchen, also beispielsweise, ob es Open-source ist oder nicht oder welche Programmsprachen denn eigentlich genau unterstützt werden oder eben auch nicht, von wem es stammt, auf welchen Plattformen es läuft, wie alt es ist und so weiter. Das ist eine sehr schöne, sehr umfangreiche Liste. Oder Sie fragen natürlich einfach auch im Kollegen- oder Kolleginnenkreis nach, welche anderen Tools denn die Ihnen bekannten Programmiererinnen und Programmierer verwenden. und dann, glaube ich, werden Sie sehr schnell ein Tool finden, dass mindestens genauso gut ist wie Stift und Papier, was ich persönlich bevorzuge.

Grundlagen der Programmierung: Objektorientiertes Design

Lernen Sie alle Grundbegriffe und Methoden von objektorientiertem Design kennen und holen Sie sich das Rüstzeug, um bald Ihre eigene Softwareprojekte zu starten.

2 Std. 43 min (45 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!