Supervisione dell' organico - A7F/Progetto-I GitHub Wiki

NOME CASO D’USO: supervisione organico

OBIETTIVO: modifica degli account dei dipendenti

FREQUENZA: sporadica

LIVELLO: utente

PORTATA: applicazione

ATTORE PRIMARIO: capo

PARTI INTERESSATE:

  • cameriere, cassiere, cuoco
    • il capo può modificare le credenziali (ruolo, nome utente e password) di cameriere, cassiere e cuoco, così come può aggiungere nuovi impiegati o rimuoverne.

PRECONDIZIONI: login alla vista di amministrazione avvenuto correttamente

POSTCONDIZIONI: modifica su database avvenuta con successo

SCENARIO DI SUCCESSO: il capo aggiunge o rimuove con successo un impiegato dal database

ESTENSIONE:

  • SCENARIO ALTERNATIVO 1, ID GIA’ PRESENTE = se il capo inserisce un nuovo account con un id già presente nella tabella il programma informa l’utente che è già presente quindi bisogna reinserire i dati cambiando l’id

  • SCENARIO ALTERNATIVO 2, CONNESSIONE AL DATABASE NON RIUSCITA = in caso di mancanza di connessione al database il programma informa che non è stato possibile aggiornare le tabelle con i nuovi cambiamenti