Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Übung ("alte" Klausuraufgabe)

Ähnliche Präsentationen


Präsentation zum Thema: "Übung ("alte" Klausuraufgabe)"—  Präsentation transkript:

1 Übung ("alte" Klausuraufgabe)
Hörsaalübung 4: Klassendiagramme und die UML Übung ("alte" Klausuraufgabe) Entwerfen Sie ein Klassenmodell mit Attributen und Multiplizitäten! Sie entwickeln Software für ein Autoradio. Die folgenden Informationen sollen dargestellt werden: Das Autoradio hat 3 „Ebenen“ von Stationstasten (z.B. „UKW“, „MW“ und „TRAVEL“). Jede dieser Ebenen enthält 6 Stationstasten. Auf jeder Stationstaste kann in jeder Ebene ein Radiosender abgespeichert werden. Es gibt analoge und digitale Sender. Bei digitalen Sendern wird zur Erkennung ein Textstring (z.B. **FFH**) vom Sender übertragen und als Name angezeigt. Bei analogen Sendern wird stattdessen die Empfangsfrequenz als Text angezeigt. Beim Abspeichern eines Senders werden die Empfangsfrequenz und auch der Erkennungstext abgespeichert und in Zukunft neben der Stationstaste angezeigt. Ein Radiosender muss nicht wissen, ob er auf einer Stationstaste liegt. Das Radio kennt immer den aktuell gehörten Radiosender. Evtl. hilft es Ihnen, wenn Sie zuerst ein Objektdiagramm zeichnen. OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik

2 Beispiel als Vorlage Hörsaalübung 4: Klassendiagramme und die UML
Lab-Ing Sekretärin 1 * Lehrkörper gehört_FB_an Fachbereich Dozent Angestellter {abstract } 1 * gehört_FB_an hält_ Veranstaltung Referent 1 * Masterstudent Betreuer Masterarbeits- betreuung * 1 Tutor Student Professor Masterarbeit Thema Abgabe abbrechen besucht_ Veranstaltung Teilnehmer * betreut_ Veranstaltung * Betreuer Aufgabe auf Overhead, Lösung am Beamer (animiert) Lehrveranstaltung Semester Raumnummer Kurs Leistung Note wiederholen OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik

3 Ihre Lösung Hörsaalübung 4: Klassendiagramme und die UML
OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik

4 Eine zweite Lösung Hörsaalübung 4: Klassendiagramme und die UML
OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik

5 (Eine) Lösung der Übung
Hörsaalübung 4: Klassendiagramme und die UML (Eine) Lösung der Übung .. 1 Autoradio StationsEbene StationsTaste .. 1 3 6 Name Anzeigetext RadioSender gibt wieder 1 Frequenz .. 1 GibText() Speichere() DigitalSender AnalogSender Text GibText () GibText () OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik


Herunterladen ppt "Übung ("alte" Klausuraufgabe)"

Ähnliche Präsentationen


Google-Anzeigen