|
|
| Zeile 10: |
Zeile 10: |
| |Ändern einer Prüfung || Prüfer | | |Ändern einer Prüfung || Prüfer |
| |- | | |- |
| |Beitreten einer Prüfung || Prüfling | | |Ablegen einer Prüfung || Prüfling |
| |- | | |- |
| |Ergebnisse einsichten || Prüfling/Prüfer | | |Ergebnisse einsichten || Prüfling/Prüfer |
Version vom 9. Juli 2020, 09:33 Uhr
Hier ist eine Auflistung der Use-Case-Szenarien für das testTool.
Auflistung
Use-Case-Szenarien
| Szenario |
Akteur/e
|
| Erstellen einer Prüfung |
Prüfer
|
| Ändern einer Prüfung |
Prüfer
|
| Ablegen einer Prüfung |
Prüfling
|
| Ergebnisse einsichten |
Prüfling/Prüfer
|
Szenarien
| UseCase |
Erstellen einer Prüfung
|
| Actor |
Prüfer
|
| Precondition |
Prüfer hat sich eingeloggt als Prüfer
|
| Events
|
| 1. |
Prüfer durchsucht nach Fragen
|
| 2. |
Prüfer wählt mind. eine Frage aus
|
| 3. |
Prüfer wählt gewünschtes Prüfdatum aus
|
| 4. |
Prüfer speichert die Prüfung
|
| 5. |
Software notiert sich die Daten
|
|
| Exceptions
|
| 1a. |
Keine Fragen vorhanden
|
| 1a1. |
Software meldet "Keine Fragen vorhanden"
|
| 1a2. |
Software bricht ab
|
| 2a. |
Prüfer wählt keine Frage aus
|
| 2a1. |
Vorgang wird abgebrochen
|
| 2b. |
Die Prüfung hat keine Fragen
|
| 2b1. |
Prüfung wird nicht im System gespeichert
|
| 3a. |
Prüfer wählt kein Datum aus
|
| 3a1. |
Vorgang wird abgebrochen
|
| 4a. |
Prüfer speichert nicht
|
| 4a1. |
Prüfung wird nicht im System gespeichert
|
|
| Postcondition |
Prüfung ist im System gespeichert
|
| UseCase |
Ändern einer Prüfung
|
| Actor |
Prüfer
|
| Precondition |
Prüfer hat sich eingeloggt als Prüfer, Es exisitiert eine Prüfung
|
| Events
|
| 1. |
Prüfer durchsucht nach Prüfungen
|
| 2. |
Prüfer wählt eine Prüfung aus
|
| 3. |
Prüfer ändert die Prüfung
|
| 4. |
Prüfer speichert die Prüfung
|
| 5. |
Software notiert sich die Daten
|
|
| BranchEvents
|
| 3a. |
Prüfer ändert nichts
|
| 3a1. |
Vorgang wird abgebrochen
|
| 3b. |
Prüfer wählt eine Frage aus zum Löschen
|
| 3b1. |
Frage wird aus der Prüfung gelöscht
|
| 3c. |
Prüfer durchsucht nach Fragen zum hinzufügen
|
| 3c1. |
Frage wird zur Prüfung hinzugefügt
|
| 3d. |
Prüfer löscht die Prüfung
|
| 3d1. |
Nachfrage nach Bestätigung durch System
|
| 3d1a. |
Prüfer bestätigt
|
| 3d1a1. |
System löscht die Daten zur Prüfung
|
| 3d1b. |
Prüfer widerruft
|
| 3d1b1. |
Vorgang wird abgebrochen
|
|
| Exceptions
|
| 1a. |
Keine Prüfung vorhanden
|
| 1a1. |
Software meldet "Keine Prüfung vorhanden"
|
| 1a2. |
Vorgang wird abgebrochen
|
| 2a. |
Prüfer wählt keine Prüfung aus
|
| 2a1. |
Vorgang wird abgebrochen
|
| 4a. |
Prüfer speichert nicht
|
| 4a1. |
Änderungen werden nicht im System gespeichert
|
|
| Postcondition |
Prüfung ist geändert
|