Skip to content

Latest commit

 

History

History
52 lines (47 loc) · 1.98 KB

requisiti_casi_uso.md

File metadata and controls

52 lines (47 loc) · 1.98 KB

Casi d'uso

Tipologie di utenti

Il sito è realizzato per prevedere la distinzione di 4 tipologie di utenti:

  • Utente generico (non loggato)
  • Utente recensore
  • Utente ristoratore
  • Amministratore

Un utente generico può:

  • Visulizzare la homepage del sito
  • Eseguire ricerche in base al nome del ristorante cercato
  • Eseguire ricerche in base alla locazione del ristorante cercato
  • Visualizzare i dettagli dei ristoranti presenti nel sito
  • Visualizzare le recensioni lasciate dagli altri utenti
  • Visualizzare la pagina "FAQ"
  • Visualizzare la pagina "CHI SIAMO"
  • Visualizzare la pagina "REGOLAMENTO"
  • Visualizzare gli utlimi ristoranti inseriti
  • Visualizzare le ultime recensioni lascite all'interno del sito
  • Eseguire il login
  • Eseguire la procedura di registrazione

Un utente recensore può:

  • Fare tutto ciò che può fare un utente generico, ad eccezione di:
    • Esecuzione di login
    • Esecuzione della procedura di registrazione
  • Inserire recensioni
  • Visualizzare i dettagli del proprio profilo
  • Modificare l'immagine di profilo
  • Visualizzare tutte le recensioni da lui lascitate
  • Eliminare recensioni da lui lascitate

Un utente ristoratore può:

  • Fare tutto ciò che può fare un utente generico, ad eccezione di:
    • Esecuzione di login
    • Esecuzione della procedura di registrazione
  • Richiedere di inserire uno o più ristoranti
  • Visualizzare i ristoranti inseriti con successo
  • Visualizzare le sue richieste di inserimento rifiutate
  • Visualizzare tutte le richieste da lui inoltrate e in fase di approvazione
  • Visualizzare il proprio profilo
  • Modificare alcuni campi del proprio profilo

Un amministratore può:

  • Fare tutto ciò che può fare un utente generico, ad eccezione di:
    • Esecuzione di login
    • Esecuzione della procedura di registrazione
  • Eliminare le recensioni degli altri utenti
  • Visualizzare il proprio profilo
  • Modificare la propria immagine di profilo
  • Approvare o rifiutare richieste di inserimento di ristoranti