funktionella krav fk14 - Grupp4-LNU/musiklararportalen GitHub Wiki

ID: UC 1.4

Titel: Radera lektion

Nivå: Användarmål

Primär Aktör:

Förhandsvillkor: Användaren är inloggad och det finns minst en sedan tidigare av användaren skapad lektion.

Eftervillkor: Lektionen är borttagen.

Steg-för-steg

  1. Startar när användaren navigerat till Lektionsbanken
  2. Användaren navigerar sig till "Mina lektioner"
  3. Systemet visar sedan tidigare skapade lektioner
  4. Användaren väljer att radera en lektion
  5. Systemet frågar användaren om han vill radera lektionen
  6. Användaren godkänner
  7. Systemet tar bort lektionen

Alternativa flöden:

2a. Användaren navigerar sig till "Lektioner"

  1. Användaren letar upp en lektion som han äger och väljer att radera lektionen
  2. Systemet frågar användaren om han vill radera lektionen
  3. Användaren godkänner
  4. Systemet tar bort lektionen

2b. Användaren navigerar sig till "Lektioner"

  1. Användaren letar upp en lektion som han äger och öppnar lektionen
  2. Systemet visar lektionen för användaren
  3. Användaren väljer att radera lektionen
  4. Systemet frågar användaren om han vill radera lektionen
  5. Användaren godkänner
  6. Systemet tar bort lektionen

6a. Användaren godkänner inte att lektionen tas bort

  1. Användaren väljer att inte radera lektionen
  2. Systemet omdirigerar användaren tillbaka till lektionerna
⚠️ **GitHub.com Fallback** ⚠️