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 [2025/09/23 11:44] (aktuell) – [Student] kmaurizi | ||
|---|---|---|---|
| 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. | ||
| + | * Der Student meldet sich beim '' | ||
| + | === show_report === | ||
| + | Gibt die Referenz auf das '' | ||
| ==== StudentReport ==== | ==== StudentReport ==== | ||
| Zeile 137: | Zeile 139: | ||
| * 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 155: | ||
| === 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 180: | ||
| ---- | ---- | ||
| - | None | + | Zeugnis für: Moritz |
| + | Mathe : | ||
| + | Deutsch | ||
| + | Turnen | ||
| ---- | ---- | ||
| Zeugnis für: Pia | Zeugnis für: Pia | ||
| Zeile 187: | Zeile 195: | ||
| 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 | ||