Es gibt eine Vielzahl von Diagrammen:
Hier eine Auflistung der Strukturdiagramme die es gibt:
- Klassendiagramm
Komponentendiagramm
Kompositionsstrukturdiagramm
Objektdiagramm
Paketdiagramm
Profildiagramm
Verteilungsdiagramm
Hier eine Auflistung der Verhaltensdiagramme
- Aktivitätsdiagramm
Anwendungsfalldiagramm
Interaktionsübersichtsdiagramm
Kommunikationsdiagramm
Sequenzdiagramm
Zeitverlaufsdiagramm
Zustandsdiagramm
In der Schule wird in der Regel immer mit dem Klassendiagramm gearbeitet. Hin und wieder kommt das Objektdiagramm zum Einsatz.
Hier werde ich kurz das Klassendiagramm beschreiben:
Ein Klassendiagramm wird zur grafischen Darstellung (Modellierung) von Klassen, Schnittstellen sowie deren Beziehungen verwendet. Ein Klassendiagramm ist wie bereits oben in der Liste benannt ein Strukturdiagramm und wird in der Unified Modeling Language (UML) verwendet.
Ein Klassendiagramm ist dazu da um eine bessere Übersicht zu bekommen wie das Programm aufgebaut ist. Im Diagramm kann man dann besser erkennen welche Eigenschaften Attribute oder welche Eigenschaften Operationen sind.
Klassendiagramme werden in Rechteecke abgebildet.
Zuerst kommt die Überschrift (Name der Klasse), dann durch eine Horizontale Linie getrennt die Attributen wiederum durch eine Horizontale Linie die Operationen.