Use Case: Delete Image - sapacaFaceRecognition/Documentation GitHub Wiki
1. Delete Image
1.1 Brief Description
Ein gespeichertes Bild soll durch einen Benutzer gelöscht werden können.
2. Flow of Events
2.1 Basic Flow
In dem Use Case "Delete Image" löscht der User (Rolle Admin) ein Image aus der Datenbank. Zuerst wird geprüft ob der User die Berechtigung besitzt, falls dieser dazu berechtigt ist wird das Image aus der Datenbank gelöscht und die Seite neu geladen. Anschließend wird der User über das erfolgreiche Löschen des Images informiert.
2.1.1 Feature File
2.1.2 Feature File Log
2.2 Alternative Flows
- User hat keine Berechtigung: Falls der User um nicht ausreichende Berechtigung zum Löschen eines Images verfügt bekommt er eine Benachrichtigung das er nicht dazu berechtigt ist.
3. Special Requirements
na
4. Preconditions
4.1 Angemeldeter User
Der User muss angemeldet sein um ein Image löschen zu können.
4.2 Berechtigung
Der User muss über die nötigen Berechtigungen verfügen um ein Image löschen zu können.
5. Postconditions
5.1 Gelöschtes Image
Das Image muss von der Datenbank gelöscht sein und auch auf dem Webinterface nicht mehr anzeigbar sein.
6. Extension Points
6.1 Function Points
FP: 13,26
Transaction | DET´s | FTR´s/RET´s | Complexity |
---|---|---|---|
EI Delte Button | 1 | 1 | Simple |
EO Confrim Message | 1 | 1 | Simple |
EI Confirm Buttons | 1 | 1 | Simple |
ILF | 1 | 1 | Simple |