Qualitätsziel | Ansätze in der Architektur |
---|---|
Übersichtliche Oberfläche |
Minimalistische und einladene Benutzeroberfläche über das Mops Styleguide |
Zuverlässige Tokengenerierung |
Durch Testabdeckung wird die Zuverlässigkeit geprüft |
Automatisierung der Systemabläufe |
Umfangreiche Geschäftslogik |
Das Klausurzulassungssystem lässt sich aus folgenden Bestandteilen zusammensetzen:
-
Anbindung an die Benutzeroberfläche
-
Tokengenerierung/ -verifikation
-
Datenbank
Die Datenbank dient zur Speicherung des Studenten, des Tokens und des Organisatoren. Die Tokengenerierung erstellt einen verschlüsselten Token und speichert den Public Key und den Token in der Datenbank. Die Tokenverifikation greift auf die Datenbank zu, um die benötigten Daten zu erhalten. Die beiden Bestandteile sind an die Benutzeroberfläche angeschlossen, welche in zwei unterschiedliche Rollen, dem Studenten und dem Organisator, aufgeteilt sind.