Datenbank: SQLite
Entwicklungsumgebung: jeder für sich
- Logindaten (ID, NUtzername, Passwort, Name, Nutzergruppe(ID))
- Nutzergruppen (ID, BEzeichnung)
- Admins --> Fragen erstellen, beantworten, Statistik zu eigenen Fragen (eigene Fragen bearbeiten / löschen)
- Studenten / Nutzer --> Fragen beantworten
- evtl. Superadmin --> kann alles
- Fragen (ID, Frage, ErstellerId)
- Antworten (ID, Antwort, Flag(Richtig/falsch), FrageID)
- gegebene Antworten(iD, FRageId, NutzerId, AntwortId, Datum, Flag(richtig/falsch))
- Session mitgeben
- Benutzercontrollfeld (wer ist eingelogt, ausloggen, (frage bearbeiten))
- überprüft eingegebene Logindaten, leitet weiter
- zeigt fragen an, wertet Antwort aus