Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:modellierung:schulkiosk_i:start [03.11.2021 18:51] – angelegt sbel | faecher:informatik:oberstufe:modellierung:schulkiosk_i:start [03.11.2021 19:08] (aktuell) – sbel | ||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
<WRAP center round box 98%> | <WRAP center round box 98%> | ||
- | Mit dem Kioskverwaltungsprogramm sollen | + | Mit dem Kioskverwaltungsprogramm sollen |
- | festgehalten und der Gesamtgewinn berechnet werden. In dem Kiosk gibt es als Waren Getränke | + | festgehalten und der Gesamtgewinn berechnet werden. |
- | und Backwaren. Als Backwaren werden ausschließlich Brezeln und belegte Brötchen verkauft. | + | |
- | Die Waren haben eine Warenbezeichnung, einen Einkaufspreis und einen Verkaufspreis. | + | Die Brötchen |
- | Getränke haben unterschiedliche Inhaltsgrößen. Für die belegten Brötchen muss die Art des | + | Außerdem wird die Art des Belags (Kräuter-Aufstrich, |
- | Belags (Kräuter-Aufstrich, | + | |
- | bestrichen sind oder nicht. | + | |
- | + | ||
- | Die Waren werden über ihre Warenbezeichnung eindeutig festgelegt. Bei der Neuaufnahme einer | + | |
- | Ware sollen die Warenbezeichnung, | + | |
- | Bei den Getränken wird zusätzlich die Inhaltsgröße und bei den belegten Brötchen die Art des | + | |
- | Belags eingegeben. | + | |
+ | Die Brötchen werden über ihre Warenbezeichnung eindeutig festgelegt. Bei der Neuaufnahme eines | ||
+ | Brötchens sollen die Bezeichnung, | ||
+ | Belags eingegeben werden. | ||
</ | </ | ||
Zeile 30: | Zeile 25: | ||
{{: | {{: | ||
=== (A1) === | === (A1) === | ||
- | Erstelle für die die Klassen '' | + | Erstelle für die die Klasse |
- | '' | + | '' |
---- | ---- | ||
Zeile 37: | Zeile 32: | ||
=== (A2) === | === (A2) === | ||
- | Das Kiosk-Verwaltungsprogramm verwaltet den Warenbestand | + | Das Kiosk-Verwaltungsprogramm verwaltet den Brötchenbestand |
Kontostand. Beim Einkauf von Waren wird der Kontostand belastet, beim Verkauf wird der | Kontostand. Beim Einkauf von Waren wird der Kontostand belastet, beim Verkauf wird der | ||
Verkaufspreis dem Konto gut geschrieben. | Verkaufspreis dem Konto gut geschrieben. | ||
- | {{ : | + | {{ : |
- | + | ||
- | * Deklariere und initialisierein der Klasse Kiosk eine geeignete Datenstruktur zur Verwaltung der einzelnen Waren. Im Implementationsdiagramm findest du den Namen des Attributs '' | + | |
- | Für jeden Warentyp enthält die Klasse Kiosk eine Methode, mit der beim Einkauf von | + | * Deklariere und initialisiere in der Klasse Kiosk eine geeignete Datenstruktur zur Verwaltung |
- | einer Anzahl gleicher Artikel der Warenbestand verwaltet wird. | + | * Implementiere |
- | * Implementieren Sie beispielhaft für die Klasse Broetchen | + | |
- | Der Hausmeister will den zu erwarten Gewinn ermitteln. Dazu vergleicht er Einkaufs- und Verkaufspreis der vorhandenen | + | Der Hausmeister will den zu erwarten Gewinn ermitteln. Dazu vergleicht er Einkaufs- und Verkaufspreis der vorhandenen |
* Implementiere in der Klasse Kiosk eine Methode '' | * Implementiere in der Klasse Kiosk eine Methode '' | ||
- | Am Ende eines Verkaufstages werden die nicht verkauften | + | Am Ende eines Verkaufstages werden die nicht verkauften |
- | Hilfsorganisation " | + | Hilfsorganisation " |
- | * Implementiere in der Klasse Kiosk eine Methode '' | + | * Implementiere in der Klasse Kiosk eine Methode '' |