Evasione ordini - A7F/Progetto-I GitHub Wiki
NOME CASO D’USO: checkout di un ordine
OBIETTIVO: stampa dello scontrino
FREQUENZA: molto frequente
LIVELLO: utente
PORTATA: applicazione
ATTORE PRIMARIO: cassiere
PARTI INTERESSATE: cassiere, cameriere
- il cassiere indicherà al programma quali ordini del tavolo aggiungere al totale e stamperà lo scontrino
- il cameriere vedrà che il tavolo di cui è stato effettuata l'evasione torna disponibile all' occupazione
PRECONDIZIONI: login avvenuto correttamente
POSTCONDIZIONI: evasione corretta dello scontrino
SCENARIO DI SUCCESSO: il cassiere seleziona il tavolo ed il programma mostra gli ordini del tavolo stampando lo scontrino relativo agli ordini selezionati
ESTENSIONE:
- SCENARIO ALTERNATIVO 1, SE NON VIENE SELEZIONATO NESSUN ELEMENTO DEL MENU = se il cassiere dopo aver selezionato il tavolo non aggiunge elementi del menu nello scontrino, il programma informa che non è stato selezionato nessun elemento