1. Projektbezeichnung

Digitalisierung der Aufnahmetests für die HTL Leonding

2. Projektauftraggeber

Das Projektthema wurde von uns, dem Projektteam (Melanie Bauer, Katharina Einzenberger, Mark Grünzweil, Henry Ladstätter) ausgesucht und in Auftrag gegeben. Es fungiert als Projekt für unseren Schulgegenstand "Systemplanung u. Projektentwicklung". Offizielle Projektleitung übernimmt Mark Grünzweil, 3AHIF der HTL Leonding.

3. Projekthintergrund

Die HTL Leonding bietet aktuell keine Möglichkeit, das Wissen von Schülern vor dem Eintritt in die Schule zu prüfen, seitdem die Aufnahmeprüfung 1997 abgeschafft wurde. Das Projekt soll eine digitale Lösung bereitstellen, die Schülern eine einfache Möglichkeit bietet, ihre Kenntnisse in einem unverbindlichen Aufnahmetest zu testen.

4. Projektergebnis

Das Projektergebnis ist eine JavaFX-Anwendung, die Schülern einen digitalen Aufnahmetest ermöglicht. Sie zeigt Fragen im Multiple-Choice-Format an, ermöglicht die Beantwortung und liefert nach Abschluss eine Auswertung mit korrekten Antworten.

5. Projektziele

Ziel ist es, eine Testumgebung zu schaffen, die Schülern erlaubt, ihre Eignung für die HTL zu prüfen und sich besser auf die Anforderungen der Schule vorzubereiten. Das Testergebnis soll sofort einsehbar sein und detailliertes Feedback geben.

6. Projektbeschreibung

Das Projekt umfasst die Entwicklung einer JavaFX-Anwendung mit folgenden Anforderungen:

Funktionale Anforderungen Beschreibung

Benutzeroberfläche

Darstellung von Fragen und Antwortmöglichkeiten in einer JavaFX-Anwendung.

Antwortauswahl

Schüler können Antworten auswählen, ändern und absenden.

Auswertung

Nach Abschluss des Tests werden die Antworten automatisch ausgewertet.

Ergebnisrückmeldung

Die Anwendung zeigt das Testergebnis und die richtigen Antworten an.

Datenquelle

Fragen und Antworten werden aus einer Datenbank geladen; Bilder werden aus dem Dateisystem geladen.

Nicht-funktionale Anforderungen (NFA):

  • Usability: Intuitive Benutzerführung

  • Performance: Schnelle Reaktionszeiten und Stabilität

  • Plattformunabhängigkeit: Funktioniert auf Windows, macOS und Linux

7. Meilensteine

Phase Meilenstein / Ergebnis Soll-Termin Freigabe

Projektstart

Projektstart und Aufgabenverteilung

04.02.2025

Projektleitung

Analysephase

Anforderungsanalyse und Projektplanung

18.02.2025

Projektteam

Entwurfsphase

Entwurf der Benutzeroberfläche (UI)

11.03.2025

Projektteam

Implementierungsphase

Basisfunktionalität (Fragebogenverwaltung)

01.04.2025

Projektteam

Implementierungsphase

Testdurchführung entwickelt

22.04.2025

Projektteam

Implementierungsphase

Auswertung integriert und Testergebnis-Feedback

20.05.2025

Projektleitung

Testphase

Durchführung und Abschluss interner Tests

10.06.2025

Projektteam

Abnahme

Abschluss des Projekts und Abnahme

24.06.2025

Projektteam und zuständiger Fachlehrer

8. Freigaben

Da wir, das Projektteam, selbst der Auftraggeber des Projekts sind, brauchen wir keine Freigaben durch den Auftraggeber. Die einzige Freigaben, die wir benötigen, sind die des Projektantrags und der Abnahme des Projekts durch die zuständige Lehrkraft für das Fach "Systemplanung u. Projektentwicklung".

9. Projektdaten

Projektstart: Februar 2025
Projektende: Juni 2025
Das Projektende erfolgt durch die Absegnung durch die zuständige Lehrkraft.

10. Projektressourcen

Ressource Beschreibung Anmerkungen

Personal

Vier Programmierer

Projektleitung und technische Durchführung

Software

Java (JavaFX), Versionskontrolle mit Git

Entwicklungsumgebung JetBrains IntelliJ IDEA

Hardware

Laptops/Desktops für Entwickler und Testgeräte

Java-kompatible Systeme

Erlöse

keine

wir erwarten uns keine Erlöse, da es sich um ein Schulprojekt handelt

11. Projektrisiken

Risiko Beschreibung

Technische Herausforderungen

Komplexität bei der Implementierung der automatischen Auswertung

Sicherheitsanforderungen

Datenschutz und Integrität der personenbezogenen Daten gewährleisten

Zeitplanabweichungen

Unvorhergesehene Verzögerungen bei der Entwicklung oder während der Testphase

Zeitdruck

Zeit bis zum Schuljahresende könnte zu knapp werden, da nebenbei noch andere Projekte laufen

12. Projektorganisation

Rolle Name

Projektleitung

Mark Grünzweil

Projektteam

Vier Programmierer (Melanie Bauer, Katharina Einzenberger, Mark Grünzweil, Henry Ladstätter)

Projektauftraggeber

Projektteam

zuständige Lehrkraft

Lehrer für "Systemplanung u. Projektentwicklung" (Thomas Stütz)

13. Abschluss des Projektauftrags

Unterschrift aller Beteiligten

Leonding, 10.11.2024