Si progettino lo schema Data-Flow (il diagramma di contesto e
Transcript
Si progettino lo schema Data-Flow (il diagramma di contesto e
Si progettino lo schema Data-Flow (il diagramma di contesto e quello di primo livello) e lo schema Entità/Relazione per i sistemi seguenti. Biblioteca a) Prestiti I lettori che frequentano la biblioteca si presentano all'ufficio prestiti con una tessera, su cui è scritto il loro nome e indirizzo, ed effettuano richieste di prestito per i libri che sono catalogati nella biblioteca. I libri hanno un titolo, una lista di autori e possono esistere in diverse copie. Tutti i libri contenuti nella biblioteca sono identificati da un codice. A seguito di una richiesta, viene dapprima consultato l’archivio dei libri disponibili (cioè non in prestito). Se il libro è disponibile, si procede alla ricerca del volume negli scaffali; il testo viene poi classificato come in prestito. Acquisito il volume, viene consegnato al lettore che procede alla consultazione. Terminata la consultazione, il libro viene restituito, reinserito in biblioteca e nuovamente classificato come disponibile. Per un prestito si tiene nota delle date di acquisizione e di riconsegna. b) Ordini e catalogazione Il gestore della biblioteca (bibliotecario) a partire da richieste esplicite dei clienti, segnalazioni varie crea una lista di libri da ordinare (identificati da autori, titolo, editore, anno di edizione). Si rivolge ad una agenzia per richiedere alcuni preventivi, ordina i libri dal distributore che ha presentato un preventivo dal costo minore. Quando i vari libri arrivano, vengono catalogati uno alla volta consultando il catalogo della biblioteca e vengono collocati negli scaffali nella posizione individuata. DISTRIBUTORE PREVENTIVO Prezzo LIBRO DA ORDINARE LIBRO SCRITTO AUTORE ESISTE COPIA PRESTITO LETTORE