OfficeViz - abgeschlossen

Projektarbeit Michael Reiter

Betreuer: Dominikus Baur

Arbeit wurde am 24.10.2008 abgegeben.

Aufgabenstellung

Visualisierung eines Gebäudes (vorzugsweise die Amalienstraße) mit verschiedenen (teilweise) vorhandenen Datenquellen (Anwesenheitsinformationen, Belegungsinformationen von Hörsäalen, Kontaktinformationen einzelner Mitarbeiter, Webcams, Mikrophone). Besonders interessant wären hier die Interaktionstechniken - das ganze sollte ja möglichst mit den Händen (Körper) bedient werden können, so dass nur wenige Eingabemöglichkeiten vorhanden sind.

Anwendung

Es soll ein umfassendes Informationssystem erstellt werden, welches alle für einen Besucher des Institutsgebäudes - seien es Studenten, Professoren oder sonstige Personen - relevanten Informationen übersichtlich darstellt.

Als grundlegende Anforderungen wurde identifiziert:
  • Suche nach dem Büro einer Person
  • Suche nach Zeit und Ort einer Veranstaltung
  • Ist Person X anwesend/verfügbar?
  • Wo befindet sich Raum X?

Es soll ein möglichst einfaches Benutzerinterface entworfen werden, sodass eine spätere Erweiterung des Systems - zur Eingabe per Gesten - erfolgen kann. Die Interaktion mit diesem System wird vorläufig per Maus/Tastatur erfolgen.

Informationsquellen

Momentan vorgesehen sind folgende Informationen im System darzustellen:
  • Belegungspläne der Räume
  • Mitarbeiterinformationen, wie Name, Raum, email, Telefonnummer, Anwesenheitsinformationen (aus Skype Status abgeleitet), ggf. Sprechstunde
  • Vorlesungsinformationen, v.A. Zeit und Ort von Veranstaltungen
  • Informationen zur Raumausstattung
  • Anzeige der Videostreams von Webcams

Momentaner Status

Zum gegenwärtigen Zeitpunkt werden Mitarbeiterinformationen, Vorlesungsinformationen und allg. News von der Medieninformatik Website mit Hilfe von XSLT-Stylesheets ausgelesen und in einer XML-Datei abgelegt. Diese Vorgehensweise wurde gewählt, da die Daten auf der Website nur unzureichend strukturiert sind. So wird es einfacher bei Strukturänderungen das Programm anzupassen. Insbesondere muss der Programmcode selbst nicht verändert werden, lediglich die XSLT-Stylesheets müssen angepasst werden.

Konkrete Aufgaben

  • Einverständnis der Mitarbeiter einholen um ihren Skype Status auszulesen
  • Erstellen einer XML-Repräsentation des Gebäudes in der Amalienstrasse um Räume und Raumbelegeung, sowie Raumausstattung auslesen zu können
  • Zugriff auf Webcams
  • Implementierung des Systems zur Informationsverwaltung und Aquise

  • Modul zur 3D-Darstellung modellieren und implementieren
  • 3D-Modellierung des Gebäudes in der Amalienstrasse

  • Interaktionskonzept erstellen und implementieren

Zeitplan

  • 5.5.2008: Beginn
  • 19.5.2008: Informationsauswahl
  • 9.6.2008: Modellierung und Entwurf
  • 25.6.2008: Implementierung des Moduls zum Management der Informationen
  • ...
  • 25.7.2008: Fertig

Design

Implementierung

Das System wird in C# implementiert.

Literatur

-- DominikusBaur - 25 Apr 2008
Topic revision: r3 - 24 Oct 2008, DominikusBaur
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Medieninformatik-Wiki? Send feedback