Skip to content

Casi d'uso

Daniele-Cattabriga edited this page Mar 30, 2021 · 40 revisions

UC1: Gestione dell’ordinazione al tavolo

Portata: Applicazione gestionale di un ristorante
Livello: Obiettivo utente
Attore primario: Cameriere, Cuoco
Stakeholders e interessi:

  • Cameriere: Vuole comunicare facilmente alla cucina le ordinazioni effettuate dai tavoli.
  • Cuoco: Vuole ricevere la lista di ordini dei vari tavoli e comunicare al cameriere quando i piatti sono pronti.
  • Cassiere: Vuole chiudere correttamente ciascun conto.
  • Tavolo: Vuole ricevere i piatti ordinati.
  • Capo: Vuole tener traccia in maniera chiara dei conti e verificare che essi vengano chiusi correttamente.
  • Fisco: Vuole ricevere notifica dei conti chiusi per provvedere ad una corretta tassazione.

Scenario principale di successo:

  1. Il tavolo al completo chiede e attende l’arrivo del cameriere per ordinare.
  2. All’arrivo del cameriere il tavolo comunica i piatti desiderati.
  3. Il cameriere, interagendo con il software, comunica la comanda al cuoco.
  4. Il cuoco prepara le pietanze ordinate, proseguendo nella comanda mano a mano che i piatti sono pronti.
  5. Completata la comanda, lo notifica al cameriere tramite il software.
  6. Il cameriere riceve la chiamata e si reca in cucina per prelevare i piatti.
  7. Il cameriere consegna i piatti al tavolo, chiude l’ordine e lo notifica al software.
  8. Terminata la consumazione, il tavolo richiama il cameriere dopo aver deciso se ordinare ancora o chiedere il conto:
    1. Se il tavolo ordina nuovamente, si ripetono i punti da 2 a 8.
    2. Se il tavolo chiede il conto, si passa al punto 9.
  9. Il tavolo si reca alla cassa e comunica il suo identificativo al cassiere.
  10. Il cassiere accede al conto relativo al tavolo e fornisce un preconto.
  11. Il tavolo paga il conto.
  12. Il conto viene chiuso e l’importo è comunicato al Fisco, lo scontrino fiscale viene stampato.

UC2: Gestione delle prenotazioni
Portata: Applicazione gestionale di un ristorante
Livello: Obiettivo utente
Attore primario: Cassiere
Stakeholders e interessi:

  • Cassiere: Vuole chiudere correttamente ciascun conto.
  • Capo: Vuole massimizzare i profitti dato il numero di coperti.
  • Clienti: Vogliono prenotare un tavolo adatto al gruppo di cui fanno parte.
Un cliente contatta il locale per prenotare il tavolo. Il cassiere accede al software e verifica la disponibilità del locale in base all’orario scelto e alla tipologia di tavolo da riservare, infine comunica l’esito al cliente.

UC3: Gestione dell’accesso al locale
I clienti si recano alla cassa. Il cassiere verifica l’eventuale prenotazione. Se questa è presente i clienti sono accompagnati al tavolo, altrimenti il cassiere verifica la disponibilità in base ai tavoli momentaneamente liberi e alle prenotazioni precedentemente accordate. Il cassiere comunica ai clienti l’esito della ricerca.

Clone this wiki locally