Objektdiagramm – Tutorial

Was spricht für die Verwendung eines UML Diagramms?

Ich möchte mehr über Anwendungsfalldiagramme erfahren, weil ich noch keine Erfahrungen in diesem Gebiet habe.
Ich möchte ein eigenes Anwendungsfalldiagramm in Lucidchart erstellen.

UML umfasst eine Reihe von Konventionen für Softwareingenieure, die mit UML-Diagramm-Software anschauliche Diagramme für ihre Systeme erstellen möchten. Ein Objektdiagramm bietet einen benutzerfreundlichen Überblick über Ihr System und lässt sich mit Lucidchart ganz leicht erstellen.Dank einer umfangreichen UML-Formenbibliothek können Sie das Erscheinungsbild sowie den Inhalt Ihres Diagramms an Ihre Bedürfnisse anpassen.

Lesedauer: 3 Minute(n)

Möchten Sie Ihr eigenes UMl Diagramm erstellen? Testen Sie Lucidchart. Das geht schnell, ist ganz einfach und völlig kostenlos.

Ein UML Diagramm erstellen

Was ist ein UML Objektdiagramm?

Ein UML Objektdiagramm steht für eine konkrete Instanz eines Klassendiagramms zu einem bestimmten Zeitpunkt. Bei der visuellen Darstellung fallen Ähnlichkeiten zum Klassendiagramm auf.

Bei Objektdiagrammen geht es in erster Linie um die Attribute einer Reihe von Objekten und wie diese zueinander in Beziehung stehen. In unten stehendem Objektdiagramm z. B. sind alle drei Bankkonten mit der Bank selbst verbunden. Die Klassenbezeichnungen geben an, welche Art von Konten (Sparkonto, Girokonto und Kreditkarte) Kunden bei dieser Bank eröffnen können. Die Klassenattribute sind für jeden Kontotyp unterschiedlich. Dies wird dadurch veranschaulicht, dass das Objekt „Kreditkarte“ ein Kreditlimit hat, während das Spar- und das Girokonto Zinssätze aufweisen. Wenn Sie sich dieses Dokument genauer ansehen möchten, klicken Sie hier.

Objektdiagramme beschränken sich aber nicht auf Anwendungsfälle im Banking: Sie können für Familienstammbäume, Unternehmensabteilungen und alle anderen Systeme mit zueinander in Beziehung stehenden Teilen erstellt werden.

Objektdiagramm am Beispiel eines Bankkontos

Elemente von Objektdiagrammen

Objektdiagramme sind einfach zu erstellen. Sie bestehen aus Objekten, die durch Rechtecke dargestellt und mit Linien verbunden werden. Ein Objektdiagramm verfügt über folgende Hauptbestandteile:

Objekte

Objekte sind Instanzen einer Klasse. Wenn zum Beispiel „Auto“ als Klasse gilt, ist ein Nissan Altima BJ 2007 ein Objekt einer Klasse.

Klassentitel

Klassentitel sind konkrete Attribute einer bestimmten Klasse. Im Objektdiagramm eines Familienstammbaumes umfassen die Klassentitel den Namen, das Geschlecht sowie das Alter des jeweiligen Familienmitglieds. Sie können Klassentitel als Positionen auf dem Objekt oder in den Eigenschaften des Objekts (z. B. Farbe) aufführen.

Objektdiagramm – Klassentitel

Klassenattribute

Klassenattribute werden durch ein Rechteck mit zwei Tabs dargestellt, das ein Software-Element bezeichnet.

Links

Links sind die Verbindungslinien zwischen zwei Formen eines Objektdiagramms. Das unten stehende Unternehmensobjektdiagramm zeigt im traditionellen Organigrammstil, wie Abteilungen miteinander verbunden sind.

Objektdiagramm – Objekte verknüpfen

Möchten Sie Ihr eigenes UMl Diagramm erstellen? Testen Sie Lucidchart. Das geht schnell, ist ganz einfach und völlig kostenlos.

Ein UML Diagramm erstellen

Anwendungen für Objektdiagramme

Entwickler können Objektdiagramme für viele Anwendungen nutzen. Dazu zählen:

  • Betrachtung einer bestimmten Iteration eines allgemeinen Systems.

  • Benutzerfreundliche Übersicht über das System, das entwickelt werden soll.

  • Testen eines Klassendiagramms, das Sie unter Verwendung von Objektdiagrammen für konkrete Anwendungsfälle für die Gesamtstruktur des Systems erstellt haben.

Weitere Beispiele für UML Objektdiagramme

Die UML Spezifikationen verändern sich nicht wirklich, wenn Sie ein Objektdiagramm in verschiedenen Programmiersprachen beschreiben. Der Sinn von UML besteht darin, dass Entwickler Software unabhängig von konkreten Plattformen planen können. Unten finden Sie zwei der am häufigsten verwendeten Objektdiagrammtypen in verschiedenen Programmiersprachen.

Swift-Diagramm

Swift, Nachfolger von Objective-C, ist eine Programmiersprache für die Entwicklung von iOS- und macOS-Lösungen. Swift wurde entwickelt, um mit der in Objective-C für Apple-Produkte geschriebenen Codebasis zu arbeiten und ist die Programmiersprache der meisten Apple-Marktplatzanwendungen. Entwickler können mit Swift Instanzen für eine iPhone-App oder andere Apple-Geräte erstellen.

Objektdiagramm in Java

Es gibt Objektdiagramme in UML, die zur Beschreibung von Instanzen verwendet werden können, die letztlich in Java programmiert werden würden. Es gibt auch Diagramme, die Java-Objekte beschreiben, die nichts mit UML zu tun haben. Egal, ob Sie nach Ersterem oder Letzterem suchen: Lucidchart hilft Ihnen, die benötigte Struktur darzustellen. Probieren Sie es selbst aus.


Weitere Ressourcen

Verwenden Sie Lucidchart, um gemeinsam an Projekten zu arbeiten und erstellen Sie UML Diagramme. Legen Sie noch heute kostenlos ein Konto an! Es sind keine Plug-ins oder Downloads erforderlich.

Möchten Sie Ihr eigenes UMl Diagramm erstellen? Testen Sie Lucidchart. Das geht schnell, ist ganz einfach und völlig kostenlos.

Loslegen

  • Preise
  • Einzelperson
  • Team
  • Unternehmen
  • Vertrieb kontaktieren
DatenschutzRechtlichesCookie-EinstellungenCookie-Richtlinie
  • linkedin
  • twitter
  • instagram
  • facebook
  • youtube
  • glassdoor
  • tiktok

© 2024 Lucid Software Inc.