Software Archiktektur (ScharrerGlaser) - HochschuleHofStundenplanapp/iOS-App GitHub Wiki

Diagramm

Diagramm

Einstellungen

Zum Bearbeiten der Einstellungen werden die gespeicherten Einstellungen (Semesterzeit(WS/SS), Studiengang, Semester, Vorlesungen) temporär verwendet. Wenn der Benutzer die Einstellungen übernehmen möchte, werden die temporäreren Einstellungen persistent gespeichert.

Änderungen

Ruft mit Hilfe der Netzwerk-Komponente die Änderungen ab und zeigt sie in der View. Gegebenenfalls werden diese an das Kalender Interface weitergegeben.

Stundenplan

Holt sich den Stundenplan von den Einstellungen und zeigt ihn an.

Kalender Interface

Wird von Einstellungen oder Änderungen aufgerufen um den Stundenplan oder die Änderungen in den Kalender zu schreiben.

Netzwerk

Wird von Einstellungen oder Änderungen aufgerufen um die Daten vom Server zu holen und sie zurück zu geben.