Descrizione delle Entità e delle Associazioni identificate l'Analisi della Traccia e le ipotesi aggiuntive formulate.
Commento al diagramma:
Entità REPARTO
Descrizione: rappresenta la suddivisione in reparti del catalogo della libreria.
Codice reparto è attributo chiave, Nome reparto è la descrizione (architettura e urbanistica, arte …)
Entità CATEGORIA
Descrizione: rappresenta le categorie a cui appartengono i libri.
Codice categoria è attributo chiave, Descrizione è la descrizione della categoria (“Da non perdere”, “I più venduti” …) Note permette di inserire un commento (“Sconto del 20%” …)
Entità LIBRO
Descrizione: rappresenta i libri presenti nel catalogo.
Codice libro è attributo chiave, Dati è un attributo che raggruppa informazioni varie (numero di pagine, tipo di rilegatura ...), Disponibilità è un attributo testuale utilizzato in fase di ordine; gli altri attributi sono di chiara interpretazione.
Associazione Catalogato
Descrizione: associa un libro ad un reparto.
Associazione Appartiene
Descrizione: associa un libro a varie categorie.
Entità UTENTE
Descrizione: rappresenta gli utenti registrati che possono effettuare acquisti.
Codice utente è attributo chiave, l’attributo Indirizzo è composto da città, via, numero civico ecc., gli altri attributi sono di chiara interpretazione.
Entità ORDINE
Descrizione: rappresenta gli ordini di acquisto effettuati dagli utenti.
Numero Ordine è attributo chiave, l’attributo Stato indica se l’ordine è evaso o da evadere, l’attributo Richiesta Fattura indica se l’utente ha richiesto fattura in fase di emissione d’ordine.
Associazione Incluso nel carrello
Descrizione: associa i libri agli utenti e rappresenta il carrello acquisti che l’utente “riempie” ogni volta che accede al sito del negozio virtuale.
Numero Copie è un attributo dell’associazione e rappresenta il numero di copie di un certo libro che l’utente ha inserito nel carrello, l’attributo Eliminato è utilizzato per eliminare il libro dal carrello ed evitare così di inserirlo nell’ordine.
Associazione Effettua
Descrizione: associa un utente ai suoi ordini d’acquisto.
L’associazione E’ incluso
Descrizione: associa un libro ad un ordine.
L’attributo Numero Copie indica il numero di copie di un libro inserite in un ordine.
venerdì 15 maggio 2009
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento