User manual

Entwicklung von Klassendiagrammen Seite: 97/152
© Laser & Co. Solutions GmbH Benutzerhandbuch SiSy
8.4.4 Systemstruktur entwerfen
Die Systemstruktur einer objektorientierten Anwendung bildet die Objekte und deren
Beziehungen im Programm ab, welche im realen System als physische Elemente vor-
handen sind. Als Bauplan der Objekte dienen Klassendeklarationen, welche die Eigen-
schaften (Attribute) und das Verhalten (Methoden/Operationen) der Objekte beschrei-
ben. Das Klassendiagramm beschreibt also die Struktur der Klassen (Baupläne der Ob-
jekte) und die Beziehungen zwischen den Klassen. In unserer Aufgabenstellung finden
wir die Objekte des Systems als
Substantive, deren Beziehungen und Verhalten als
Verbalphrasen.
Es soll eine Mikrocontrollerlösung entwickelt werden, bei der durch drücken eines Tasters eine LED
eingeschaltet wird. Dabei soll der Taster an Port GPIOA.0 und die LED an Port GPIOD.13
ange-
schlossen werden
Daraus lässt sich folgende Klassenstruktur ableiten:
Klassenstruktur, Systementwurf mit dem UML Klassendiagramm