Portfolio

SimuWorld Trainer

Current
  Axa II Forum
  Axa I Scheduler
  Axa I Projector
  Haute Finance CMS
  Click2Nourish.org

Other
  Duyvis CMS

Previous Work
  SimuWorld eStrategy
  SimuWorld inStore
  SimuWorld Trainer
  Warwick PACE
Aquality home page The core of the SimuWorld technology was a computational engine, via which simple financial models could be designed and operate. This kernel was utilised in a number of design, evaluation and computation tools, including the SimuWorld Trainer. This application was responsible for gathering data from the SimuWorld games, while in progress, processing them and sending the results back.
In every SimuWorld game there were two user classes, the trainer and the trainee(s). The trainer was responsible of initialising the game, gathering and processing the decisions and sending the results back using the Trainer. The trainer during the game could review decisions and results from all teams, set decision-taking deadlines, submit feedback to his/her trainees and communicate with them. Suitable home page
inStore home page From a technical point of view, the Trainer was a desktop application developed in Visual C++/MFC, incorporating the computational core and communicating via FTP with the SimuWorld server hosting the game.

The first version of Trainer was an adequate and efficient tool, but in order to achieve maximum integration with the existing SimuWorld infrastructure Trainer II was designed, implemented and deployed. Trainer II was a fully-fledged web application, fully integrated into the existing SimuWorld technology, enabling the trainer to perform all the actions of Trainer and several more. The complete game data was stored in the backend for future evaluation; the trainer could create new games, assign names to the teams and modify contact information; a chat facility was available to enable real-time communication; several game administration features present.

Trainer II interface was designed, implemented in DHTML/Javascript, Java applets were used for graph generation, Visual Basic and COM to integrate the computational kernel to the web application and ASP/SQL/T-SQL. The web application was deployed on an SQL Server 2000/IIS 5.0.
Application design, implementation, testing and deployment: Develware and SimuWorld.
Management and support: SimuWorld.