Hausaufgaben App

Aus TBZ_-_Wiki
Wechseln zu:Navigation, Suche

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

Use case.png

Storyboard

Startseite

Storyboard1.png

Neue Hausaufgabe definieren

Storyboard2.png

Schulfächer bearbeiten

Storyboard3.png

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