1. Pflichtenheft

1.1. 1. Ausgangsituation

Die HTL Leonding ist eine Höhere Technische Lehranstalt. Derzeit wird sie von ca. 1000 Schülern besucht, welche in eine der 4 Zweige:

  • Informatik

  • Medientechnik

  • Elektronik

  • Medizintechnik

unterrichtet werden.

1.2. 2. Ist-Zustand

Derzeit werden an unserer Schule verschiedene Turniere gehalten, welche auf Papier festgehalten werden.

1.3. 3. Problemstellung

Das Verwalten eines Turniers auf Papier ist sehr mühsam, unübersichtlich und nimmt viel Zeit in Anspruch. Es gibt derzeit keine Applikation, die dieses Verfahren vereinfachen könnte.

1.4. 4 Aufgabenstellung

Es wird eine Applikation erstellt, die das Planen, Verwalten und Durchführen von Turnieren für den Benutzer/Verwalter vereinfacht, unabhängig von der tatsächlichen Sportart und dem Turniermodus.

1.5. 4.1 Funktionelle Anforderungen

  • Erstellen eines Turniers

    • Turniermodus

      • KO-Runden

      • Gruppenmodus

      • Playoffs

      • Rundensystem

      • Bundesligamodus

  • Durchführen eines Turniers

    • Eintragen eines Ergebnisses

    • Planen der darauffolgenden Spiele, basierend auf den Ergebnissen

  • Beobachten des Turnierverlaufs

1.6. 4.2 Nicht-Funktionelle Anforderungen

  • Sicherheit

  • Einfache Nutzbarkeit

  • Effizienz

1.7. 4.3 Klassendiagramm

classdiagram

1.8. 4.4 Use-Case-Diagramm

usecasediagramm

1.9. 5. Ziel

Vereinfachung der Turnierplanung-, verwaltung und durchführung

1.10. 6. Ergebnis

Application, die das Planen, Verwalten und Durchführen von Turnieren vereinfacht.