ZHAW-Logo OAPA-Logo TAT-Logo
zurück  
Diplomarbeit 2005 (DA05): Arbeits-Archiv
 
DA And 05/2 - Lernkonsole fur Busfahrer der Londoner Verkehrsbetriebe auf Basis Game-Based-Training
Studierende: Benjamin Sager, sagerben
  Micha Troxler, troxlmic

Betreuer: Luzi Anderegg, anee

Die hier vorliegende Dokumentation wurde um im Rahmen einer Diplomarbeit im Studiengang Kommunikation und Informatik an der Zurcher Hochschule Winterthur im Fachbereich Softwareentwicklung geschrieben. Das Softwareprojekt beinhaltet die Erweiterung der webbasierten eLearningplattform VTC nach dem Game Based Training (GBT) Ansatz. VTC steht fur Virtual Training Campus und wird von der Firma a2-c hergestellt und vertrieben.

Das Ziel war es, die Applikation fur den Multiuserbetrieb umzubauen und so den Inhalt fur den Benutzer attraktiver zu machen?. Der Prototyp, der im Rahmen dieser Arbeit entstand, enthalt die zwingend notige Funktionalitat, die fur den Betrieb notig ist. Aus Zeitgrunden konnte nicht alle Features implementiert werden, die beabsichtigt waren, trotzdem erfullt der Prototyp seine Funktion als Demonstrationsobjekt.

Der ganze Entwicklungsprozess wurde nach den Ansatzen des "Unified Process" durchgefuhrt. Durch die iterative Vorgehensweise (jede Phase entsprach einer Iteration - die Construction Phase wurde in zwei Iterationen aufgeteilt) konnten laufend Risiken minimiert werden. Zunachst mussten wir die Funktionsweise von VTC analysieren um spater ein Konzept zu erarbeiten, wie die zu Applikation VTC integriert. Zum Ende jeder Iteration erstellten wir einen Prototypen. Serverseitig wird PHP kombiniert mit einer MySQL Datenbank eingesetzt auf Seiten des Clients wird der Inhalt mit Hilfe von Flash dargestellt.

Das Betriebskonzept ist darauf ausgerichtet, dass VTCplus serverseitig auf praktisch jedem Webserver einsetzbar ist, der die XAMP Funktionalitaten beinhaltet. Auf der Client Seite benotigt unser Programm nur einen HTML 4.01 kompatiblen Browser mit Flashplugin sowie eine Internetanbindung.

Dieses Dokument beschreibt, nach einigen einleitenden Passagen, den Ablauf unseres Projekts in den Phasen Anforderungen, Analyse, Design, Implementation und Test. Danach folgen Erlauterungen zum Projektmanagement sowie Anleitungen zum Programm.

zurück