Hausaufgaben App
Aus TBZ_-_Wiki
Inhaltsverzeichnis
Beschreibung
Eine App, welche die Hausaufgaben verwaltet. Es kann ein Datum ausgewählt werden, und zu diesem Datum können neue Hausaufgaben hinzugefügt werden.
Wird die App gestartet, wird ein Kalender angezeigt und im unteren Bildschirm eine Liste aller Hausaufgaben zu dem ausgewähltem Datum.
Um eine Hausaufgabe hinzufügen zu können müssen zuerst folgende Kriterien erfüllt werden:
• Titel
• Beschreibung
• (Datum)
Optional stehen folgende Felder zur Verfügung:
• Erledigt
• Schulfach
• Test/ Prüfung
Zusätzlich können Schulfächer definiert werden, die zu den Hausaufgaben hinzugefügt werden. Die Fächer werden auf einer eigenen Seite verwaltet. Sie können neu erstellt, bearbeitet und gelöscht werden.
Diagramme
Use Case Model
Storyboard
Startseite
Neue Hausaufgabe definieren
Schulfächer bearbeiten
Testfälle
Nr. | Testfall | Erwartung | Ergebnis | Status |
---|---|---|---|---|
1 | Hausaufgabe hinzufügen | Hausaufgabe wird in der Datenbank eingetragen | Hausaufgabe wurde nicht hinzugefügt | Fehlerhaft |
2 | Erledigt Slider auf "Ja" setzen und Hausaufgabe updaten | Die Hausaufgabe wird auf der Datenbank aktualisiert | Hausaufgabe wurde nicht aktualisiert | Fehlerhaft |
3 | Neues Schulfach definierern | Neues Schulfach ist in der Datenbank eingetragen und auswählbar im Drop-Down-Menü | Schulfach wurde nicht hinzugefügt | Fehlerhaft |
4 | Schulfach bearbeiten | Schulfach wurde in der Datenbank aktualisiert | Schulfach wurde nicht aktualisiert | Fehlerhaft |
5 | Schulfach löschen | Schulfach wurde in der Datenbank entfern | Schulfach wurde nicht entfernt | Fehlerhaft |
6 | Abbrechen Button | Man gelangt auf die letzte aufgerufene Seite | Man gelangt auf die letzte aufgerufene Seite | Funktioniert |