Systemanforderungen an das Kapazitätsmanagement
Um die Anforderungen an ein Kapazitätsmanagement-System strukturiert und umfassend zu erarbeiten, nutzen wir die Methode der Use Cases (Anwendungsfälle). Diese Methode hilft dabei, Anforderungen aus Sicht der Benutzer zu definieren und konkretisiert, welche Funktionen das System bieten muss, um die Bedürfnisse der verschiedenen Benutzergruppen zu erfüllen.
Unsere Use Cases
Echtzeitüberwachung der Verfügbarkeit von Sitzplätzen
Ziel: Das System soll jederzeit anzeigen können, wie viele Sitzplätze aktuell frei oder besetzt sind
Anwendungsfall: Verfügbarkeit überwachen
​
Beschreibung:
Das System erhält kontinuierlich Daten über die Auslastung der Sitzplätze, entweder durch Sensoren, die jede Belegung erfassen, oder durch eine Verbindung zur Kasse, bei der die Platzbelegung beim Kauf registriert wird.
Die Sensoren oder das Kassensystem senden Echtzeitdaten an das Kapazitätsmanagement-System, das diese Informationen zentral verarbeitet und speichert.
​
Funktionale Anforderungen:
Echtzeitschnittstelle zu Sensoren oder Kassensystem.
Datenbank, die die aktuelle und historische Verfügbarkeit speichert.
Logik zur Echtzeitverarbeitung und Aktualisierung der Daten.
​
Nicht funktionale Anforderungen:
Hohe Geschwindigkeit und Zuverlässigkeit, um die Datenverarbeitung in Echtzeit zu gewährleisten.
Sicherstellung der Datenintegrität und Minimierung von Ausfallzeiten.
Digitale Darstellung der Platzverfügbarkeit
Ziel: Schüler und Lehrer sollen die aktuelle Platzverfügbarkeit sowohl auf Bildschirmen vor Ort (z. B. in der Mensa) als auch auf der Schulwebsite einsehen können.
​
Anwendungsfall: Platzverfügbarkeit anzeigen
​
Beschreibung:
Das System stellt die aktuelle Verfügbarkeit grafisch dar, zum Beispiel als Anzeige der freien und besetzten Sitzplätze in der Mensa.
Es wird eine Webschnittstelle entwickelt, über die die Verfügbarkeit in Echtzeit auf der Website der Schule angezeigt wird.
​
Funktionale Anforderungen:
Display-Anzeigen in der Mensa, die die Belegungsgrafik in Echtzeit aktualisieren.
Webintegration zur Darstellung der aktuellen Platzverfügbarkeit.
UI/UX-Design, das die Verfügbarkeit für Benutzer leicht verständlich macht.
​
Nichtfunktionale Anforderungen:
Hohe Ausfallsicherheit, damit die Anzeige auch bei Systembelastung zuverlässig funktioniert.
Nutzerfreundliche Darstellung, die schnell und intuitiv verständlich ist.
Kompatibilität mit verschiedenen Bildschirmgrößen und Browsern.
Reservierungsmöglichkeit für Plätze
Ziel: Schüler und Lehrer sollen die Möglichkeit haben, Plätze über die Schulwebsite zu reservieren.
​​
Anwendungsfall: Platzreservierung
​
Beschreibung:
Über eine Online-Plattform können Benutzer ihre Plätze in der Mensa im Voraus reservieren.
Der Benutzer loggt sich mit seinen Schul-Login-Daten ein und kann verfügbare Plätze auswählen und buchen.
Reservierungen werden in der Datenbank gespeichert und bei der Verfügbarkeitsanzeige in Echtzeit berücksichtigt.
​
Funktionale Anforderungen:
Benutzerverwaltung und Authentifizierung über das Schulsystem.
Funktion zur Platzreservierung mit Auswahl und Bestätigung.
Anpassung der Echtzeitdarstellung, sodass reservierte Plätze korrekt angezeigt werden.
​
Nicht funktionale Anforderungen:
Datensicherheit, um Benutzerinformationen zu schützen und Zugriffe zu sichern.
Schnelle Reaktionszeiten bei hoher Benutzeranzahl, um die Reservierung in Echtzeit zu gewährleisten.
Fehlertoleranz und Fehlerbehandlung, um technische Probleme bei der Reservierung zu minimieren.