ZHAW-Logo OAPA-Logo TAT-Logo
zurück  
Diplomarbeit 2005 (DA05): Arbeits-Archiv
 
DA And 05/2 - Game-Based-Training platform for busdrivers of the londoner public transportation services
Studierende: Benjamin Sager, sagerben
  Micha Troxler, troxlmic

Betreuer: Luzi Anderegg, anee

This documentation was written during diploma work on a software project at the Zurich University of Applied Sciences in Winterthur. The project extends the already existing e-learning platform VTC with the game-based training component. VTC stands for "Virtual Training Campus" and is built and maintained by the a2-c company.

The goal was to create an application that increases the effectiveness and engagement of the pupil through interactivity, competition and reality. The achieved prototype includes basics of these elementary components. We were not able to implement all supposed features due to lack of time.

The development cycle of our project was based on the Unified Process Scheme. Through an interactive approach we could easily eliminate most risks early on. Each phase resulted in one iteration except the construction phase that was split up in two. To be able to build an extension on top of VTC we had to analyse it in depth. Beginning with the architecture VTC builds on, SCORM had to be understood. Most information was taken out of existing codes und had to be rewritten for our purposes. Each iteration ended with an output of another prototype. On the server side we used PHP scripts combined with MySQL database and we ended up writing to the client in Flash.

The operational concept has been aligned for the server side that VTCplus should be able to run on all major webservers, which are XAMPs and fulfil these requirements. For the client we required an HTML 4.01, capable browser with flash plug-in and an internet connection.

This document describes, after some introducing chapters, the flow of our project in these given phases: analysis, design, implementation and test. The following chapters explain the project management as well as giving an explanation of the programme.

zurück