faecher:informatik:oberstufe:modellierung:uml:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:modellierung:uml:start [25.10.2021 13:12] – [Darstellungsmöglichkeiten im UML Diagramm:] sbelfaecher:informatik:oberstufe:modellierung:uml:start [25.10.2021 14:24] – [Darstellungsmöglichkeiten im UML Diagramm:] sbel
Zeile 27: Zeile 27:
 Man kann sich das Implementationsdiagramm als "Todo-Liste" zur Implementation in einer bestimmten Programmiersprache vorstellen. Man kann sich das Implementationsdiagramm als "Todo-Liste" zur Implementation in einer bestimmten Programmiersprache vorstellen.
  
-| {{ :faecher:informatik:oberstufe:modellierung:uml:implementationsd.drawio.png |}}             || + {{ :faecher:informatik:oberstufe:modellierung:uml:implementationsd.drawio.png?550 }}              || 
-|Allgemein                                                                      |Beispiel  |+ Allgemein                                                                              Beispiel  |
  
  
Zeile 43: Zeile 43:
 === Möglichkeit A === === Möglichkeit A ===
  
-Attribute am Assoziationspfeil: Hier werden die Attribute, welche die Verbindung zur assoziierten KLasse herstellen, an den Pfeil geschrieben und in der Liste der Klassenattribute weggelassen. +Attribute am Assoziationspfeil: Hier werden die Attribute, welche die Verbindung zur assoziierten KLasse herstellen, an den Pfeil geschrieben und in der Liste der Klassenattribute weggelassen. Man sieht sofort, welöches Attribut die Beziehung herstellt, der Typ des Attributs ist stets die assoziierte Klassen.
  
 {{ :faecher:informatik:oberstufe:modellierung:uml:assoca.drawio.png |}} {{ :faecher:informatik:oberstufe:modellierung:uml:assoca.drawio.png |}}
 +
 +Wenn es mehrere Assoziationen gibt sieht dieses Darstellung folgendermaßen aus:
 +
 +{{ :faecher:informatik:oberstufe:modellierung:uml:multiplea.drawio.png |}}
 +
 +=== Möglichkeit B ===
 +
 +Der Asooziationspfeil verbindet lediglich die Klassen, dem Pfeil kann man nicht ansehen, welches Attribut die Verbindung realisiert. Das erkennt man erst, wenn man die Typen der Attribute genau betrachtet.
 +
 +{{ :faecher:informatik:oberstufe:modellierung:uml:assocb.drawio.png |}}
 +
 +Bei mehreren Assoziationen ergibt sich das folgende Bild:
 +
 +{{ :faecher:informatik:oberstufe:modellierung:uml:multib.drawio.png |}}
  
  • faecher/informatik/oberstufe/modellierung/uml/start.txt
  • Zuletzt geändert: 02.02.2022 12:29
  • von Mareike Nutz