UC.1N.04 – Přihlášení do aplikace

Context of Use

Registrovaný uživatel se přihlašuje do aplikace a podle login name jej aplikace autorizuje (tj. přidělí roli) buď jako Vedoucího týmu, Mentora nebo Garanta

Scope

PSTSP

Level

user goal

Primary Actor

nepřihlášený uživatel

Constraints

N/A

Preconditions

  1. Nepřihlášený uživatel se nachází na domovské stránce aplikace

Trigger

uživatel klikne na tlačítko Přihlášení v horní liště vpravo

Main Success Scenario

  1. uživatel klikne na tlačítko Přihlášení v horní liště vpravo
  2. uživatel vidí stránku Přihlášení
  3. uživatel vyplní své již v systému existující přihlašovací jméno (Login)
  4. uživatel vyplní své již v systému existující přihlašovací heslo (password)
  5. uživatel klikne na tlačítko Přihlásit

Postconditions

  1. PSTSP přihlásí uživatele a přesměruje jej na stránku dle typu role
  2. v horní liště je vpravo je zobrazen štítek role uživatele
  3. v horní liště je vpravo je zobrazeno dropdown menu se jménem uživatele
  4. pro roli Vedoucí týmu jsou zobrazeny položky v pravém vertikálním menu Seznam témat, Neúplné týmy, Můj tým, pokud má přidělené téma, tak i Téma projektu, Řešení projektu
  5. pro roli Mentor jsou zobrazeny položky v pravém vertikálním menu Seznam témat, Mentorované projekty, Témata bez týmu, Témata bez mentora, Historie
  6. pro roli Garant jsou zobrazeny položky v pravém vertikálním menu Seznam témat, Neúplné týmy, Témata bez mentora, Témata s mentory, Seznam týmů, Mentoři s týmy, Správa uživatelů, Správa studentů, Správa zadání, Správa štítků, Přidělování témat, Nastavení s kategoriemi Ročníky a Ostatní, Logování, Statistika využívání

Alternative Flows

  • 5a. Není vyplněno login jména
      Postconditions:
      1. zůstává zobrazena stránka Přihlášení
      2. vstupní pole je červeně orámováno
      3. objeví se chybové hlášení Prosím vyplňte své uživatelské jméno.

  • 5b. Není vyplněno přihlašovací heslo
      Postconditions:
      1. zůstává zobrazena stránka Přihlášení
      2. vstupní pole je červeně orámováno
      3. objeví se chybové hlášení Prosím vyplňte své heslo.

  • 5c. Kombinace login jména a hesla neexistuje
      Postconditions:
      1. zůstává zobrazena stránka Přihlášení
      2. objeví se chybové hlášení o neúspěšném přihlášení

Technology and Data Variations List

N/A

Related Information

N/A