UML-Diagramme: Typische Fehler: Unterschied zwischen den Versionen
aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{UML:Typische Fehler:Menü}} | {{UML:Typische Fehler:Menü}}Im Folgenden werden typische Fehler aufgezeigt, die beim Erstellen von [[UML]]-Diagrammen häufig gemacht werden. | ||
Im Folgenden werden typische Fehler aufgezeigt, die beim Erstellen von [[UML | |||
'''Use-Case-Diagramme''' | '''Use-Case-Diagramme''' | ||
{|class="wikitable" | {|class="wikitable" | ||
| style="vertical-align: top;" | [[UML-Diagramme:_Typische_Fehler/Use-Cases_1| | | style="vertical-align: top;" | [[UML-Diagramme:_Typische_Fehler/Use-Cases_1|Akteure und Aktionen]]<br/> {{Absatz}} | ||
[[Datei:Falsch Richtig Use-Cases 1.png |link=UML-Diagramme:_Typische_Fehler/Use-Cases_1|none| | [[Datei:Falsch Richtig Use-Cases 1.png |link=UML-Diagramme:_Typische_Fehler/Use-Cases_1|none|150px]] | ||
| style="vertical-align: top;" | [[UML-Diagramme:_Typische_Fehler/Use-Cases_2| | | style="vertical-align: top;" | [[UML-Diagramme:_Typische_Fehler/Use-Cases_2|Include und Extend]]<br/> {{Absatz}} | ||
[[Datei:Falsch Richtig Use-Cases 2.png |link=UML-Diagramme:_Typische_Fehler/Use-Cases_2|none| | [[Datei:Falsch Richtig Use-Cases 2.png |link=UML-Diagramme:_Typische_Fehler/Use-Cases_2|none|150px]] | ||
| style="vertical-align: top;" | [[UML-Diagramme:_Typische_Fehler/Use-Cases_3|Use-Cases: | | style="vertical-align: top;" | [[UML-Diagramme:_Typische_Fehler/Use-Cases_3|Vererbung]]<br/> {{Absatz}} | ||
[[Datei:Falsch Richtig Use-Cases | [[Datei:Falsch Richtig Use-Cases 3.png |link=UML-Diagramme:_Typische_Fehler/Use-Cases_3|none|150px]] | ||
| style="vertical-align: top;" | [[UML-Diagramme:_Typische_Fehler/Use-Cases_4|Systemgrenzen]]<br/> {{Absatz}} | |||
[[Datei:Falsch Richtig Use-Cases 4.png |link=UML-Diagramme:_Typische_Fehler/Use-Cases_4|none|150px]] | |||
|} | |} | ||
''' | |||
'''Entity-Relationship-Diagramme (Klassennotation)''' | |||
{|class="wikitable" | {|class="wikitable" | ||
|style="vertical-align: top;" |[[UML-Diagramme:_Typische_Fehler/ | |style="vertical-align: top;" |[[UML-Diagramme:_Typische_Fehler/Entity Relationship_1:1 (Klassennotation)|1:1-Beziehungen]]<br/> {{Absatz}} | ||
[[Datei:Falsch Richtig | [[Datei:Falsch Richtig Klassen 1 1.png |link=UML-Diagramme:_Typische_Fehler/Entity Relationship 1:1 (Klassennotation)|none|150px]] | ||
|style="vertical-align: top;" |[[UML-Diagramme:_Typische_Fehler/Entity Relationship_1:n (Klassennotation)|1:n-Beziehungen]]<br/> {{Absatz}} | |||
[[Datei:Falsch Richtig Klassen 1 n.png |link=UML-Diagramme:_Typische_Fehler/Entity Relationship 1:n (Klassennotation)|none|150px]] | |||
|style="vertical-align: top;" |[[UML-Diagramme:_Typische_Fehler/Entity Relationship_m:n (Klassennotation)|m:n-Beziehungen]]<br/> {{Absatz}} | |||
[[Datei:Falsch Richtig Klassen m n.png |link=UML-Diagramme:_Typische_Fehler/Entity Relationship m:n (Klassennotation)|none|150px]] | |||
|} | |} | ||
'''Entity-Relationship-Diagramme (Krähenfußnotation)''' | |||
{|class="wikitable" | |||
|style="vertical-align: top;" |[[UML-Diagramme:_Typische_Fehler/Entity Relationship_1:1 (Krähenfußnotation)|1:1-Beziehungen]]<br/> {{Absatz}} | |||
[[Datei:Falsch Richtig Entity Relationship 1 1 (Krähenfußnotation).png |link=UML-Diagramme:_Typische_Fehler/Entity Relationship_1:1 (Krähenfußnotation)|none|150px]] | |||
|style="vertical-align: top;" |[[UML-Diagramme:_Typische_Fehler/Entity Relationship_1:n (Krähenfußnotation)|1:n-Beziehungen]]<br/> {{Absatz}} | |||
[[Datei:Falsch Richtig Entity Relationship 1 n (Krähenfußnotation).png |link=UML-Diagramme:_Typische_Fehler/Entity Relationship 1:n (Krähenfußnotation)|none|150px]] | |||
|style="vertical-align: top;" |[[UML-Diagramme:_Typische_Fehler/Entity Relationship_m:n (Krähenfußnotation)|m:n-Beziehungen]]<br/> {{Absatz}} | |||
[[Datei:Falsch Richtig Entity Relationship m n (Krähenfußnotation).png |link=UML-Diagramme:_Typische_Fehler/Entity Relationship m:n (Krähenfußnotation)|none|150px]] | |||
|} | |||
==Quellen== | ==Quellen== | ||
* {{Quelle|Rupp, Queins, SOPHISTen (2012)}} | * {{Quelle|Rupp, Queins, SOPHISTen (2012)}} | ||
* {{Quelle|Kowarschick (WebProg)}} | |||
* {{Quelle|Kowarschick (MMDB)}} | |||
* {{Quelle|Kowarschick (MMDB-Skript)}} | |||
* [[StarUML]] | * [[StarUML]] |
Aktuelle Version vom 21. April 2023, 17:59 Uhr
Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen nur teilweise:
Korrektheit: 4 (großteils überprüft) |
Umfang: 4 (unwichtige Fakten fehlen) |
Quellenangaben: 3 (wichtige Quellen vorhanden) |
Quellenarten: 3 (gut) |
Konformität: 5 (ausgezeichnet) |
Übersicht | |
Use-Cases-Diagramme: | Akteuere und Aktionen, Include und Extend, Vererbung, Systemgrenzen |
Entity-Relationship-Diagramme: | 1:1-Beziehungen, 1:n-Beziehungen, m:n-Beziehungen (Klassennotation) |
1:1-Beziehungen, 1:n-Beziehungen, m:n-Beziehungen (Krähenfußnotation) |
Im Folgenden werden typische Fehler aufgezeigt, die beim Erstellen von UML-Diagrammen häufig gemacht werden.
Use-Case-Diagramme
Akteure und Aktionen![]() |
Include und Extend![]() |
Vererbung![]() |
Systemgrenzen![]() |
Entity-Relationship-Diagramme (Klassennotation)
1:1-Beziehungen![]() |
1:n-Beziehungen![]() |
m:n-Beziehungen![]() |
Entity-Relationship-Diagramme (Krähenfußnotation)
1:1-Beziehungen![]() |
1:n-Beziehungen![]() |
m:n-Beziehungen![]() |
Quellen
- Rupp, Queins, SOPHISTen (2012): Chris Rupp, Stefan Queins und die SOPHISTen; UML 2 glasklar: Praxiswissen für die UML-Modellierung; Verlag: Carl Hanser Verlag; ISBN: 3446430571, 978-3446430570; Web-Link; 2012; Quellengüte: 5 (Buch)
- Kowarschick (WebProg): Wolfgang Kowarschick; Vorlesung „Web-Programmierung“; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2024; Quellengüte: 3 (Vorlesung)
- Kowarschick (MMDB): Wolfgang Kowarschick; Vorlesung „Multimedia-Datenbanksysteme“; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2016; Quellengüte: 3 (Vorlesung)
- Kowarschick (MMDB-Skript): Wolfgang Kowarschick; Vorlesung Multimedia-Datenbanksysteme – Sommersemester 2018; Hochschule: Hochschule Augsburg; Adresse: Augsburg; Web-Link; 2018; Quellengüte: 4 (Skript)
- StarUML