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.

Delete Image Mockup

2. Flow of Events

2.1 Basic Flow

UC Browse Image

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

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