Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m320_2024:learningunits:lu09:aufgaben:schulverwaltung [2024/09/17 09:17] – msuter | modul:m320_2024:learningunits:lu09:aufgaben:schulverwaltung [2024/09/26 10:04] (aktuell) – msuter | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== LU09.A01 - Schulverwaltung ====== | ====== LU09.A01 - Schulverwaltung ====== | ||
+ | < | ||
<WRAP center round todo 60%> | <WRAP center round todo 60%> | ||
Zeile 23: | Zeile 23: | ||
Dabei nutzen Sie Ihr Wissen zu ein- und zweiseitiger Beziehung sowie den 4 gezeigten Fällen der Referenzzuweisung. Ebenso verwenden Sie Mehrfachbeziehungen. | Dabei nutzen Sie Ihr Wissen zu ein- und zweiseitiger Beziehung sowie den 4 gezeigten Fällen der Referenzzuweisung. Ebenso verwenden Sie Mehrfachbeziehungen. | ||
- | {{https:// | + | {{https:// |
===== Vorgehen ===== | ===== Vorgehen ===== | ||
Zeile 49: | Zeile 49: | ||
* Beim Versuch mehr als 20 Studenten einzufügen, | * Beim Versuch mehr als 20 Studenten einzufügen, | ||
- | === count_student | + | === count_students |
* Gibt die Anzahl Studenten zurück. | * Gibt die Anzahl Studenten zurück. | ||
Zeile 82: | Zeile 82: | ||
=== Konstruktor === | === Konstruktor === | ||
* Beachten Sie die Parameter und Defaultwerte. | * Beachten Sie die Parameter und Defaultwerte. | ||
+ | === show_report === | ||
+ | Gibt die Referenz auf das '' | ||
==== StudentReport ==== | ==== StudentReport ==== | ||
Zeile 137: | Zeile 138: | ||
* Bei einem ungültigen Index soll ein '' | * Bei einem ungültigen Index soll ein '' | ||
- | === calc_average | + | === count_grades === |
+ | * Gibt die Anzahl Noten ('' | ||
+ | |||
+ | === average | ||
* Die Methode berechnet den Notendurchschnitt aus allen '' | * Die Methode berechnet den Notendurchschnitt aus allen '' | ||
* Falls keine '' | * Falls keine '' | ||
Zeile 150: | Zeile 154: | ||
=== Konstruktor === | === Konstruktor === | ||
* Initialisieren Sie die Werte '' | * Initialisieren Sie die Werte '' | ||
- | * Achten Sie auf die Zusicherung für den Wert von '' | + | * Achten Sie auf die Zusicherung für den Wert von '' |
=== date.setter === | === date.setter === | ||
Zeile 175: | Zeile 179: | ||
---- | ---- | ||
- | None | + | Zeugnis für: Moritz |
+ | Mathe : | ||
+ | Deutsch | ||
+ | Turnen | ||
---- | ---- | ||
Zeugnis für: Pia | Zeugnis für: Pia | ||
Zeile 187: | Zeile 194: | ||
Turnen | Turnen | ||
---- | ---- | ||
- | None | + | Student Theo nicht gefunden |
Fach: Mathe mit 2 Noten | Fach: Mathe mit 2 Noten | ||
- 1: 5.00 am 01.01.2011 | - 1: 5.00 am 01.01.2011 |