Diagramma dei Casi d'Uso

CRUD

Per stilare il diagramma dei casi d'uso il nostro gruppo ha fatto prevalentemente riferimento alla tavola CRUD. Ogni oggetto del nostro database, infatti, è soggetto alle operazioni fondamentali quali:

  • Creazione (Create) --> l'oggetto preso in considerazione viene creato
  • Lettura (Read) --> accesso ai dati che l'oggetto contiene
  • Modifica (Update) --> modifica un oggetto già esistente
  • Eliminazione (Delete) --> distrugge un oggetto ritenuto ormai inutile

È fondamentale sottolineare che, nel diagramma proposto, i metodi della tabella CRUD sono applicati a tutti i "Manage" eccezion fatta per la Classe Produzioni (Production). Quest'ultima infatti gode unicamente dei casi d'uso "Play" e "Stop", che rispettivamente avviano e terminano una produzione.

Consult

Il caso d'uso "Consult" permette all'utente di (appunto) consultare le informazioni principali di una tabella del Database a cui il caso d'uso fa riferimento. Ogni tabella avrà gli attributi che più la caratterizzano (es. Le produzioni le date di inizio e fine, gli strumenti il prezzo, gli strumenti la capacità, ecc.), filtrate secondo le indicazioni che l'utente riterrà più opportune.

L'Attore

Nel diagramma riportato si prevede un solo attore : Il Birraio. Questa scelta deriva dall'assenza di ulteriori attori quali fermentatori automatici o possibilità di acquisto interna al sito.

Diagramma casi d'uso

results matching ""

    No results matching ""