19.01.2015 Aufrufe

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

110 Kapitel 6 Projektorganisation<br />

6.2.1 Meilensteine<br />

Dem Projektplan in den Abbildungen 6.2 <strong>und</strong> 6.3 sind die einzelnen Meilensteine<br />

über den gesamten Projektverlauf hinweg zu entnehmen. Dabei werden die einzelnen<br />

Meilensteine mit blauen Dreiecken gekennzeichnet, während Releases <strong>und</strong> Abnahmen<br />

mit schwarzen Dreiecken dargestellt sind. Die Endpunkte der Phasen sind durch rote<br />

Dreiecke markiert. Bei dem ersten Meilenstein handelt es sich um einen primitiven<br />

technischen Prototypen, der als Resultat einer Einarbeitungsphase entstand, in der ein<br />

grober Gesamtüberblick über alle Systemkomponenten vorgenommen wurde. Dieser<br />

Prototyp diente zur Aufdeckung von Problemen, zur Ideenfindung <strong>und</strong> Einarbeitung<br />

in die verwendeten Technologien <strong>und</strong> ist deshalb kein Bestandteil eines Releases. Zur<br />

Abgrenzung wurde dieser Meilenstein durch ein grünes Dreieck dargestellt.<br />

Nach der Erstellung des bereits mehrfach zitierten Projektplans wurden drei Meilensteine<br />

angesetzt, die zusammen das erste Release Primitive Erstimplementierung R1 bilden.<br />

Einfache GUI (M1.1) Der erste Meilenstein steht für die Umsetzung einer einfachen<br />

grafischen Benutzungsoberfläche. Diese beinhaltet ein aus den Daten der<br />

angeb<strong>und</strong>enen Datenbank generiertes Punkt-Diagramm. Außerdem verfügt die<br />

GUI über einen Button zum Beenden des Programms, sowie über einen Button<br />

zum Erstellen des Diagramms. Darüber hinaus ist das Hauptfenster standardmäßig<br />

maximiert <strong>und</strong> rahmenlos.<br />

DB-Interface (M1.2) Das Datenbank-Interface implementiert den Verbindungsaufbau<br />

zur Datenbank. Außerdem stellt es Methoden für das Abrufen der Daten <strong>und</strong><br />

Metadaten aus der Datenbank bereit, sodass mit Hilfe dieser Methoden das<br />

Diagramm inklusive der Achsenbeschriftungen erstellt werden kann.<br />

TapDown- <strong>und</strong> TapUp-Gesten (M1.3) Die TapDown- <strong>und</strong> TapUp-Gesten werden implementiert<br />

<strong>und</strong> an die Buttons geb<strong>und</strong>en. Sie sorgen dafür, dass die o.g. Buttons<br />

durch Touch-Gesten betätigt werden können, die über den TUIO-Simulator<br />

simuliert werden.<br />

Das zweite Release Pflicht-Umsetzung <strong>und</strong> Zwischenbericht (R2, TaP v1.0) baut auf R1<br />

auf <strong>und</strong> beinhaltet folgende weitere Meilensteine:<br />

Gefüllter DB-Server (M2.1) Die Datenbank wird mit allen verfügbaren Daten gefüllt,<br />

damit die Anwendung auf existierende Daten zurückgreifen kann.<br />

Pie-Menü mit DB-Anbindung (M2.2) Ein drehbares <strong>und</strong> ruckelfreies Pie-Menü wird<br />

erstellt <strong>und</strong> an die Datenbank angeb<strong>und</strong>en. Mit Hilfe des Pie-Menüs kann in<br />

den verfügbaren Dimensionen <strong>und</strong> Kennzahlen der Datenbank navigiert werden.<br />

Außerdem werden mittels Drag and Drop die anzuzeigenden Dimensionen

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!