Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
2
AIP - Aufgabe 1 „Das Kinosystem“
Haberland, Bergfeld, Boekhoven, Nguyen, Jochheim
3
Gliederung Die WAM-Architektur in der Vorlage
Klassen-, Objekt- und Sequenzdiagramme Die Aufgabe Demonstration des geänderten Projektes Änderungen am Code
4
WAM in der Vorlage Film.java
Beispiel für eine Material-Klasse, denn: abstrakt formuliert Konzentration auf fachliche Funktionalität ausschließlich Kenntnis über für sie wichtige Attribute: gibTitel(), gibLaenge(), gibFSK(), hatUeberlaenge() Klasse Film weiß nicht, wann sie stattfindet Nur konzentriert darauf, eine fachliche Funktion zu erfüllen
5
WAM in der Vorlage Wo noch?
„Material“ FSK Kinosaal Uhrzeit
6
WAM in der Vorlage „Automat“
Multiplexticketservice.java Automatisiert Arbeitsabläufe Arbeitet auf Schnittstellen: reservierePlatz(), verkaufePlatz() stornierePlatz() Was gehört noch zur WAM-Klasse „Werkzeug“?
7
WAM in der Vorlage „Werkzeug“
KassenWerkzeugUI.java Bietet Hilfsmethoden für die GUI getPlatzplan() get...Button() ...
8
Klassendiagramm Programmlogik
10
Klassendiagramm GUI
12
Sequenzdiagramm
14
Objektdiagramm
16
Die Aufgabe Erweiterung des bestehenden Systems um Tage einer Woche
Eine Woche: Donnerstag bis Mittwoch Reservierung, Kauf und Stornierung Implementierung des Preises als Fachwert
17
Demonstration der Lösung
19
Fragen?
20
Vielen Dank.
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.