Autenticazione - A7F/Progetto-I GitHub Wiki

NOME CASO D’USO: autenticazione

OBIETTIVO: accesso all’ambiente di lavoro corretto

FREQUENZA: molto frequente

LIVELLO: utente

PORTATA: applicazione

ATTORE PRIMARIO: qualunque utente

PARTI INTERESSATE:

  • cameriere, cuoco, cassiere, capo
    • tutte le parti interessate vogliono effettuare l'accesso alla relativa vista utente per iniziare a lavorare

PRECONDIZIONI: il programma deve essere lanciato

POSTCONDIZIONI: l’utente ottiene l’accesso all’ ambiente

SCENARIO DI SUCCESSO: l’utente inserisce le proprie credenziali ed accede all’ambiente cui appartiene

ESTENSIONE:

  • SCENARIO ALTERNATIVO 1, CREDENZIALI ERRATE = il programma informa l’utente che le credenziali inserite sono errate e torna a chiedere le credenziali

  • SCENARIO ALTERNATIVO 2, FILE MENU ASSENTE = il programma informa che non è stato possibile caricare dal file di testo il menu del ristorante quindi attende che si autentichi il gestore del ristorante in modo che possa specificare un percorso valido.