Funktionella krav fk15 - Grupp4-LNU/musiklararportalen GitHub Wiki

ID: UC 1.3

Titel: Redigera sedan tidigare uppladdat lektionsmaterial

Nivå: Användarmål

Primär Aktör:

Förhandsvillkor: Användaren är inloggad och det finns minst ett sedan tidigare av användaren publicerat lektionsmaterial.

Eftervillkor: Lektionsmaterialet har ändrats.

Steg-för-steg

  1. Startat när användaren navigerat till Lektionsbanken
  2. Användaren navigerar sig till "Mina lektioner"
  3. Systemet visar sedan tidigare skapat lektionsmaterial
  4. Användaren väljer att redigera ett lektionsmaterial
  5. Systemet presenterar ett formulär för användaren som innehåller det tidigare innehållet i lektionsmaterialet.
  6. Användaren ändrar lektionsmaterialet och väljer att spara.
  7. Systemet sparar lektionsmaterialet, som i sin färdiga form visas för användaren och ber om dess godkännande.
  8. Användaren godkänner lektionsmaterialet.
  9. Systemet omdirigerar användaren till "Mina lektioner", där lektionsmaterialet som redigerades nu hamnat överst.

Alternativa flöden:

6a. Användaren godkänner inte lektionsmaterialet utan vill ändra

    1. Användaren väljer att inte godkänna
    1. Systemet visar åter igen formuläret för lektionsmaterialet, så som det var när det sparades.