UC.01 – Přihlášení do aplikace
Context of Use
Registrovaný uživatel se přihlašuje do aplikace a podle login name jej aplikace přihlásí buď jako studenta nebo jako učitele
Primary Actor
nepřihlášený uživatel
Stakeholders and Interests
- student: chce se přihlásit do aplikace
- učitel: chce se přihlásit do aplikace
Constraints
- uživatelský účet již musí existovat - nelze se nově zaregistrovat
Preconditions
- je zobrazena domácí stránka UIS
- nikdo není přihlášen - horní lišta má černou barvu a na ní je vpravo viditelná položka menu Login
Trigger
uživatel klikne na položku menu
Login v horní liště vpravo
Main Success Scenario
- uživatel klikne na položku menu Login v horní liště vpravo
- objeví se stránka Login Page
- uživatel vyplní své již v UIS existující login name
- uživatel zadá heslo pass - pro všechny uživatele stejné heslo
- uživatel stiskne tlačítko Login
Postconditions
- UIS z login name zjistí, zda je uživatel v roli studenta či učitele
- v horní liště vpravo zmizí položka menu Login
- v horní liště je vpravo zobrazeno proklikávatelné jméno a příjmení přihlášeného uživatele
- v horní liště je vpravo zobrazena položka menu Logout
- pro roli studenta je zobrazeno menu Student's View a horní lišta má oranžovou barvu
- pro roli učitele je zobrazeno menu Teacher's View a horní lišta má tmavě zelenou barvu
- pro obě role je zobrazena stránka Overview
Alternative Flows
- 5a.
Zadané login name v UIS neexistuje
Postconditions:
- zůstává zobrazena stránka Login Page
- objeví se chybové hlášení o neúspěšném přihlášení
- 5b.
uživatel zadal jiné heslo než pass
Postconditions:
- zůstává zobrazena stránka Login Page
- objeví se chybové hlášení o neúspěšném přihlášení
Technology and Data Variations List
N/A
Related Information
- Informaci o všech registrovaných uživatelích lze zobrazit kliknutím na odkaz Database content ze stránky University
information System (Home page)
- pokud je nutné do UIS přidat dalšího uživatele, musí se to provést pomocí importu datového souboru do DB (položka Export/Import
DB v horní liště)