tenez hallenreservierungssystem verwaltung von mehreren vereinen mehrere standorte mit plätzen...

13

Upload: isold-nathe

Post on 05-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source
Page 2: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

TENEZ

• Hallenreservierungssystem

• Verwaltung von mehreren Vereinen

• Mehrere Standorte mit Plätzen

• Kundenverwaltung

• Reports

• Mobile Version

• Open Source

Page 3: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Reservierungen

Page 4: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Kundenverwaltung

Page 5: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Reports

Page 6: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Mobile Version

Page 7: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Architektur

Page 8: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Technologien

• Helma 1.7

• MVC Web Application Framework

• Server-side JavaScript Environment (SSJS)

• Zugriff auf alle Java Libraries

• Automatisches Caching

• http://dev.helma.org/

Page 9: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Leistungstest

• Testumgebung

• MacBook 2.4 GHz, 2 GB Speicher

• Durchgeführt mit JMeter

• 50 Reservierungen pro Sekunde/Instanz

• 1.500 Seitenaufrufe pro Sekunde/Instanz

• Speicherverbrauch: 650 MB total

Page 10: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Teststrategie

• Automatisierte Unit Tests

• Jala Unit Test Framework

• Automatisierte Black-Box-Test

• Selenium

Page 11: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Selenium

Page 12: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Status Quo• Gutes technisches Fundament

• Definierte Funktionalitäten sind vorhanden

• Möglichkeiten für Erweiterungen gegeben

• Ausblick

• Guthabenverkauf über Frontend

• Kombination mit einer Lichtregelung in der Halle

Page 13: TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source

Probleme

• Neue Technologie für 4 von 5 Projektmitglieder

• Mangelhafte Dokumentation des Frameworks

• Vor allem zu Beginn starke Beanspruchung der geschulten Person