SYSTEME MODELLIEREN

UML-Werkstatt

Bring Struktur in Systeme und Abläufe. Platziere Elemente, bearbeite ihren Text und verbinde sie zu deinem eigenen Diagramm.

Gespeichertes Diagramm wird geladen… Neu, Beispiele und Import lassen sich rückgängig machen.

Supportsystem – Klassen2/40 Elemente · 1/80 Verbindungen

Element anklicken und ziehen. Alternativ Auswahl und Positionsfelder nutzen. Auf der Zeichenfläche: Pfeiltasten bewegen, Entf löscht, Strg+Z macht rückgängig.

Supportsystem – KlassenBenutzer- name: String+ anmelden(): BooleanTicket- titel: String- status: String+ schließen(): voiderstellt10..*

Hinweise zum Diagramm

Bei den unterstützten Grundregeln ist kein auffälliger Fehler gefunden worden.

Diese Hinweise ersetzen keine vollständige UML-Prüfung. Prüfe Bedeutung, Richtung, Bedingungen und Multiplizitäten anhand deiner Anforderungen.

ZEICHENAUFGABE

Supportsystem modellieren

Lege die Klassen Benutzer und Ticket an. Ergänze bei Ticket das Attribut status und eine Operation schließen(). Ein Benutzer erstellt null bis beliebig viele Tickets; jedes Ticket gehört genau einem Benutzer.

Denkansatz anzeigen

Bei einer Assoziation bezeichnet die Multiplizität am Ticket-Ende die Ticketanzahl je Benutzer.

Geprüft werden die konkret geforderten Elemente und Verbindungen. Zeichenaufgaben vergeben keine XP und zählen nicht als Klassenhausaufgabe; dafür gibt es die UML-Fragen unter Übungen.

Welche Darstellung passt?

Struktur beschreiben

Klassen zeigen Typen, Attribute, Operationen und Beziehungen. Verteilungsdiagramme ordnen Artefakte den ausführenden Knoten zu.

Verhalten beschreiben

Anwendungsfälle beschreiben Nutzerziele, Aktivitäten einen Ablauf und Sequenzen den Nachrichtenaustausch zwischen Beteiligten.

Der Editor ist ein eigenständiges FISIBase-Werkzeug. Er arbeitet vollständig im Browser und benötigt keine externe Zeichen- oder KI-API. Das Dateiformat ist FISIBase-UML-JSON; UMLet-/UMLetino-UXF-Dateien werden nicht importiert.

UML-Spezifikation der OMG ↗