Files
pm/00-praemble.md

6.4 KiB

\newpage

Kurzfassung

Die vorliegende Diplomarbeit dokumentiert die Entwicklung der Webanwendung „AlumniHub“, einer zentralen Plattform für den Absolventenverein der HTL Ungargasse, welche die bisherige manuelle Verwaltung durch ein modernes, automatisiertes System ablöst. Ziel war es, eine interaktive Plattform auf Basis von ASP.NET Core, Blazor und dem Oqtane CMS zu schaffen, die Kommunikation, Veranstaltungsorganisation und professionelles Networking vereint.

Die technische Umsetzung erfolgte arbeitsteilig: Konstantin Hintermayer (Product Owner) verantwortete die Linux-Serverinfrastruktur, die PostgreSQL-Datenbank, CI/CD-Pipelines sowie automatisierte Modulfunktionen wie das interaktive „Schwarze Brett“. Adam Gaiswinkler gestaltete ein responsives Schuldesign (UX) und implementierte sowohl ein Event-Anmeldetool als auch eine „Hall of Fame“ mit automatisierten PDF-Profil-Exporten. Florian Edlmayer konzipierte den exklusiven Premiumbereich mit digitalem Freigabeworkflow, gewährleistete die Einhaltung der DSGVO-Richtlinien und integrierte ein sicheres Single-Sign-On-Verfahren (OAuth 2.0 via LinkedIn). Im Ergebnis entstand eine leistungsstarke Plattform, die den administrativen Aufwand des Vereins signifikant minimiert.

\cleardoublepage

Abstract

This diploma thesis documents the development of "AlumniHub," a centralized web platform for the alumni association of the HTL Ungargasse, replacing previous manual administration with a modern, automated system. The primary goal was to create an interactive ecosystem based on ASP.NET Core, Blazor, and the Oqtane CMS that unifies communication, event organization, and professional networking.

The technical implementation was divided into specialized areas: Konstantin Hintermayer (Product Owner) managed the Linux server infrastructure, PostgreSQL database, CI/CD pipelines, and automated module functions such as the digital "Blackboard." Adam Gaiswinkler designed a responsive, school-branded user interface (UX) and implemented an event registration tool alongside a "Hall of Fame" featuring automated PDF profile exports. Florian Edlmayer developed an exclusive Premium Area with a digital approval workflow, ensured GDPR compliance, and integrated a secure Single Sign-On system (OAuth 2.0 via LinkedIn). The resulting product is a high-performing platform that significantly reduces the association's administrative workload.

\newpage

Danksagung

Obwohl die Umsetzung dieses Projektes durch das Projektteam selbst erfolgte, gab es eine Reihe an Personen, die uns tatkräftig unterstützt haben.

An erster Stelle möchten wir uns bei Herrn Prof. Thomas Gürth und Herrn Prof. Johannes Kreuzer bedanken. Ohne Ihre umfangreiche Unterstützung, Kreativität und fachliche Kompetenz wäre das Projekt in dieser Form nicht realisierbar gewesen. Sie beide haben uns durch dieses Projekt begleitet, uns mit wertvollen Ideen und Hilfestellungen versorgt und uns gleichzeitig den notwendigen Freiraum für eigenständiges Lernen und Arbeiten gelassen.

Neben einer exzellenten Betreuung bedarf eine Diplomarbeit auch eines engagierten Auftraggebers. Bei Lukas Aigner bedanken wir uns für das Vertrauen in unser Team und die Ermöglichung dieses Projektes. Trotz zeitlicher Verzögerungen im Rahmen der Arbeit, erfuhren wir von seiner Seite großes Verständnis und fanden stets eine konstruktive Basis für Diskussionen vor.

Ein besonders komplexer Aspekt dieser Arbeit war die Infrastruktur, für die im Prozess drei verschiedene Lösungen evaluiert wurden. Wir danken Stefan Reinel und dem Team von LiveDesign für die bereitwillige Unterstützung. Ohne die aktuelle Infrastruktur hätten wir bis heute keine zufriedenstellende Lösung für unsere Homepage gefunden.

Als wir im Oktober kurzfristig eine neue Produktionsumgebung benötigten, wurde uns unbürokratisch durch die Schule geholfen. Herr Prof. Harald Dassler und Herr Prof. Andreas Resch haben uns zur Weiterentwicklung eine virtuelle Maschine zur Verfügung gestellt und den externen Zugriff ermöglicht. Es ist nicht selbstverständlich, dass in einer Institution dieser Größe ein solcher Wunsch so schnell und unkompliziert umgesetzt wird.

Für den „frischen Wind“ und das sorgfältige Korrekturlesen der Arbeit bedanken wir uns herzlich bei Frau Prof. Gertrude Brindlmayer. Ihr geschulter Blick auf Details, die dem Team im Arbeitsprozess entgangen waren, stellte eine große Bereicherung für die finale Qualität dieser Arbeit dar.

Vorwort

Die vorliegende Diplomarbeit entstand im Schuljahr 2025/2026 an der Höheren Technischen Bundeslehr- und Versuchsanstalt (HTL) Schulzentrum Ungargasse (SZU) in enger Kooperation mit dem lokalen Absolventenverein.

Unsere Motivation für dieses Projekt entsprang dem gemeinsamen Wunsch, die in die Jahre gekommene Datenverwaltung des Vereins zu modernisieren und eine lebendige, digitale Anlaufstelle für ehemalige Schülerinnen und Schüler zu schaffen. Was zu Beginn als reine schulische Pflichtaufgabe startete, entwickelte sich schnell zu einem Projekt, mit dem wir uns stark identifizierten. Besondere Dynamik erhielt unsere Arbeit durch eine unvorhergesehene Teamverkleinerung im Laufe des Projekts: Aus einer ursprünglich größeren Gruppe wurden schließlich wir drei. Diese Situation zwang uns, weitaus mehr Verantwortung zu übernehmen, unsere Fähigkeiten stark auszubauen und als enges Team zusammenzuwachsen.

Die Arbeit an AlumniHub bot uns dadurch die einmalige Gelegenheit, theoretisches Wissen in einem realen, anspruchsvollen Praxisprojekt anzuwenden. Es war eine herausfordernde, aber äußerst lehrreiche Zeit, auf deren Ergebnis wir sehr stolz zurückblicken.

Einsatz Künstlicher Intelligenz (KI-Disclaimer)

Die vorliegende Diplomarbeit und die entwickelte Software sind das eigenständige Werk unseres Projektteams. Werkzeuge der Künstlichen Intelligenz wurden lediglich als ergänzendes Hilfsmittel herangezogen. Ihr Einsatz beschränkte sich auf punktuelle Assistenz, wie etwa beim Korrekturlesen, bei Übersetzungen, bei gezielter Recherche sowie als Unterstützung bei der Fehlersuche im Programmiercode. Alle weitreichenden Entscheidungen, die inhaltliche Ausarbeitung sowie der maßgebliche Code stammen exklusiv von uns. Jegliche KI-Vorschläge wurden kritisch hinterfragt, validiert und vollkommen eigenverantwortlich integriert.

\cleardoublepage \pagestyle{empty} \pagenumbering{arabic} \setcounter{page}{1}