Top Banner
13

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

Apr 05, 2015

Download

Documents

Isold Nathe
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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