Software Archiktektur (ScharrerGlaser) - HochschuleHofStundenplanapp/iOS-App GitHub Wiki
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.