g4t1 [Main]

Architekturmodell

StudyBuddy
Abbildung 1: StudyBuddy
 
Beim StudyBuddy sieht man das wesentlichste im Groben. Sprich, dass der StudyBuddy in Firefox als Add-on eingebunden ist und 3 innere Komponenten mittels 2 äußerer erstellt werden. Das GUI wird mittels Javascript und XUL erstellt. 
 
LV-Verwaltung
Abbildung 2: LV-Verwaltung
 
In der LV-Verwaltung kann man LVs zum Stundenplan hinzufügen, dies geschieht entweder mittels Kontextmenü im Firefox oder manueller Eingabe im GUI. Mit Hilfe der eingegebenen Informationen werden genauere Daten (Ort, Zeit, etc.) aus dem Onlinevorlesungsverzeichnis ausgelesen, an den Stundenplan zurückgeliefert und zu guter Letzt wird die LV eingetragen. 
 
Terminverwaltung
Abbildung 3: Terminverwaltung
 
Der Kern der Terminverwaltung ist die Terminerfassung. Diese erfasst Termine und deren Beschreibung entweder aus dem Eingabefeld des Kalenders oder durch Hinzufügen mittels Kontextmenü nach Markieren im Browser. Die Erinnerungsverwaltung kann für jeden Termin eine Erinnerung speichern. Schließlich trägt die Terminerfassung die Termine in den Kalender ein. 
Letzte Änderung: 19.11.2009, 15:36 | 134 Worte