Refactoring und Erweiterung eines webbasierten Seminar Management Tools
Ziel der Arbeit ist die Weiterentwicklung eines bestehenden webbasierten Seminar Management Tools durch gezieltes Refactoring sowie die Umsetzung neuer Anforderungen aus dem Stakeholder-Feedback. Im Fokus stehen die Verbesserung von Usability und Workflows, die Erweiterung funktionaler Anforderungen sowie die nachhaltige Weiterentwicklung der bestehenden Systemarchitektur.
[IN PROGRESS]
Literaturanalyse
- Webbasierte Informationssysteme und 3-Tier-Architekturen
- Software-Refactoring und Technical Debt
- Usability und UX-Design
- Rollenbasierte Zugriffskontrolle (RBAC) und Sicherheitskonzepte
Praktischer Teil
- Analyse der bestehenden Systemarchitektur (Frontend, Backend, Datenbank)
- Identifikation und Behebung von Usability- und Workflow-Problemen
- Refactoring zentraler Komponenten zur Verbesserung von Wartbarkeit und Erweiterbarkeit
- Umsetzung neuer Anforderungen aus Stakeholder-Feedback, insbesondere:
- Verbesserung von Workflows und Benutzerführung
- Erweiterung von Rollen- und Berechtigungskonzepten
- Import- und Automatisierungsfunktionen (z. B. CSV/JSON)
- Erweiterte Datenansichten, Filter- und Exportfunktionen
- Integration und Validierung neuer Funktionalitäten im bestehenden System
- Evaluation der Verbesserungen anhand exemplarischer Nutzungsszenarien
