Webapplikation HOPE
Transcription
Webapplikation HOPE
Webapplikation HOPE Informatik Informatique E-Business / Prof. Rolf Jufer HOPE ist ein “third party product” zum browserbasierten Fussballmanager Hattrick. Bei Hattrick, einem Strategie- und Aufbausimulationsspiel aus Schweden, treten über 700’000 User aus 102 Ländern in virtuellen Spielen gegeneinander an. Mit unserer Webapplikation unterstützen wir diese Spieler bei der langfristigen Planung und Verwaltung ihres Teams. HOPE ist sprachunabhängig und wurde komplett mit Open-Source Produkten entwickelt. Idee Als langjährige Hattrick-Spieler waren wir mit den Features der bestehenden Tools unzufrieden. Bisher verwalteten wir unsere Mannschaften mit Excel und wollten nun ein professionelles System für die Planung entwickeln. Die Resonanz in der Community auf unsere Projektidee war gross und so beschlossen wir sie umzusetzen. Umsetzung Für die Umsetzung wählten wir das Open-Source Framework Jakarta Struts aus, welches die Trennung zwischen Businesslogik, Präsentation und Datenhaltung erlaubt. Es war uns wichtig, dass unsere zukünftigen Kunden, die HattrickSpieler, von Anfang an in die Dip lomarbeit mit einbezogen werden. Es entstand gleich zu Beginn eine grosse Testcommunity, die unsere Arbeit kritisch testete. Unser iteratives Vorgehen ermöglichte uns Releases in kurzen Zyklen aufzuschalten. So konnte schnell auf Wünsche eingegangen und Anregungen umgesetzt werden. nung von Hattrick-Teams. Nebst kleineren Features wie Stadionausbauhilfen bieten wir eine Finanz- und eine Trainingplanung an. In der Finanzplanung lassen sich zukünftige Investitionen planen. Die Trainingsplanung hilft dem BenutDer Zugriff auf die Hattrick-Daten zer, die Jugendspieler optimal zu erfolgt über eine XML-Schnittstelle, fördern. welche die schwedischen HattrickHersteller bereitstellen. Die erhal- Ein weiteres Hauptfeature ist die tenen Daten werden in eine MySql- Voraussage von Spielresultaten. Datenbank geschrieben und dienen Der User kann jederzeit seine Geals Grundlage für die Features von winnwahrscheinlichkeit gegen eiHOPE. Durch die gute Skalierbar- nen bestimmten Gegner berechkeit und ein modulares Design ha- nen lassen. ben wir die Wartbarkeit verbessert. Wir sind gerüstet, um auf zukünf- Fazit tige Hattrick-Regeländerungen mit Nebst den technologischen Hergeringen Anpassungen an der Ap- ausforderungen wie die Integration plikation reagieren zu können. vieler Open-Source Frameworks konnten wir ein Produkt von der Fachlich beschäftigt sich HOPE Zertifizierung bei Hattrick bis hin zur vor allem mit der langfristigen Pla- Marktreife entwickeln. Bütikofer Alain 1980 079 330 71 19 [email protected] Imboden Alex 1979 078 621 43 19 [email protected] Sasso Leo 1981 078 641 80 15 [email protected] Screenshot: Spiele voraussagen 109