UC11 - Anforderungen - UC13
Verwaltung einer Veranstaltung[]
Bild: Usecasediagramm
ID: UC12
Beschreibung: Der Veranstalter verwaltet eine Veranstaltung.
Ereignisauslöser: Der Veranstalter wählt "Veranstaltung verwalten".
Auslösender Aktor: Veranstalter
Beteiligte Aktöre: Datenbank
Verwendete Anwendungsfälle: -
Priorität: Hoch
Status: Vorgeschlagen
Iteration: 1
Interaktionsschritte: 6 + 2
Komplexität: Mittel
Risikobewertung: Mittel, da die Veranstaltungsverwaltung funktionsumfangreich seien muss.
Nichtfunktionale Anforderungen: -
Vorbedingungen: Der Veranstalter ist eingeloggt und besitzt die Rechte zum Verwalten der Veranstaltung.
Nachbedingungen: Der Veranstalter hat die Veranstaltung verwaltet und Änderungen wurden persistent abgespeichert.
Standardablauf:
1. Dem Veranstalter wird eine Oberfläche zur Verwalten einer Veranstaltung geboten.
2. Der Veranstalter führt die von ihm gewünschten Aktionen aus.
3. Der Veranstalter wählt "Änderungen übernehmen".
4. MyFB20 fragt nacht, ob die Änderungen wirklich übernommen werden sollen.
5. Der Veranstalter bestätigt.
6. Die Änderungen werden an die Datenbank übergeben.
Alternativabläufe:
Alternativablauf A: Der Veranstalter bestätigt nicht
5.A.1. Falls der Veranstalter nicht bestätigt, werden die Änderungen nicht an die Datenbank übergeben, bleiben aber in seiner Oberfläche vorerst aktiv. Er kann die Eingaben völlig verwerfen, indem er die Verwaltung einfach wieder verlässt.
5.A.2. Weiter bei 1.
Bild: Activitydiagramm
GUI
Screenshots des Prototypens inklusive Beschreibungen.