Hilfe:UML Diagramme zeichnen
Version vom 13. November 2021, 17:20 Uhr von Jneug (Diskussion | Beiträge)
Einfache UML-Diagramme können mit der Extension:Mermaid erstellt werden. Die Syntax von Mermaid kann in der offiziellen Referenz nachgelesen werden. Mit Mermaid sind auch andere Diagrammarten möglich.
Mermaid Beispiel
{{#mermaid:classDiagram
class Bibliothek {
-String name
-String adresse
-String oeffungszeiten
+Bibliothek(pName: String, pAdresse: String, pOeffnungszeiten: String)
+getName() String
+setName(pName: String) void
+getAdresse() String
+getOeffnungszeiten() String
+setOeffnungszeiten(pZeiten: String) void
+getAngestellte(): Mitarbeiter[]
+addAngestellte(pMitarbeiter: Mitarbeiter) void
+removeAngestellte(pMitarbeiter: Mitarbeiter) boolean
+getBuecher() Medium[]
+getBuch(pBezeichnung: String) Medium
}
class Mitarbeiter {
+name: String
+adresse: String
+management: boolean
+Mitarbeiter(pName: String, pAdresse: String, pIstManagement: boolean)
+istManagement() boolean
-setManagement(pManagement: boolean) void
+getName() String
+setName(pName: String) void
+getAdresse() String
+setAdresse(pAdresse: String) void
}
class Medium {
+name: String
+art: int
+Medium(pName: String, pTyp: int)
+getName() String
+istBuch() boolean
+istCD() boolean
+istMagazin() boolean
}
Bibliothek--> "1..n" Mitarbeiter : +mitarbeiter[]
Bibliothek--> "1..n" Medium : -medien[]
}}