Si vuole realizzare una base di dati per un'azienda che si occupa di confezionare prodotti alimentari come latte, panna, succhi di frutta.
Si desidera rappresentare i dati relativi ai fornitori, distinguendoli in due categorie: i venditori di prodotti alimentari e quelli di rotoli di
tetra-pak utilizzati per il confezionamento.
Oltre ai fornitori, si terrà traccia anche dei clienti ai quali saranno
venduti i prodotti confezionati. Per entrambi si memorizzeranno il codice, il nome, la
categoria di prodotti forniti o richiesti ed altri dati sensibili come indirizzo e numero di telefono.
Sia per i prodotti alimentari che per i rotoli di confezionamento, si terrà traccia di ogni singolo acquisto memorizzando il
codice, il tipo di prodotto
acquistato, la quantità, la spesa sostenuta e la data d'acquisto.
Per quanto riguarda le richieste di prodotti confezionati, si rappresenterà
il codice, il nome della ditta che effettua l'ordine, il tipo e la quantità di prodotto, la capacità della singola confezione,
la data dell'ordine e la data di consegna.
Si memorizzano informazioni relative ai macchinari di confezionamento tracciando il
codice, il nome della macchina, l'alimento che può confezionare e i rotoli
di tetra-pak che può utilizzare.
Nell'azienda inoltre sono presenti serbatoi asettici che sono utilizzati per contenere gli alimenti che stanno per essere confezionati da una determinata
macchina, nel caso in cui essa si guasti.
Per ogni serbatoio c'è una ed una sola macchina di riserva che entra in funzione
in caso di un eventuale guasto.
Per i serbatoi asettici si tiene traccia del loro codice e delle macchine ad
essi collegate.
Si tiene anche traccia delle macchine guaste, poiché esse non possono essere
utilizzate per il confezionamento.
Per ogni determinato macchinario in funzione, si memorizza il prodotto che
viene confezionato, il rotolo utilizzato e la data in cui avviene quel determinato confezionamento.
Al termine di ogni confezionamento, il prodotto è immediatamente venduto. Si tiene traccia di ogni ordine evaso, memorizzando tipo di prodotto,
capacità della confezione, quantità, cliente e ricavo.
Si chiede di poter visualizzare globalmente i prodotti presenti
in magazzino, costituito dall'insieme dei prodotti non confezionati e dei rotoli di tetra-pak.
Infine, si desidera avere informazioni globali sulle spese ed i ricavi dell'azienda, con il relativo
bilancio.
| Termine | Descrizione | Sinonimi | Collegamenti |
| Fornitori | Società che fornisce o prodotti alimentari o i rotoli di tetrapak utilizzati per il confezionamento. | Venditori | Prodotti non confezionati, Rotoli di tetrapak, Spese |
| Clienti | Società che richiede i prodotti confezionati | Prodotti confezionati, Ricavi, Richieste di prodotti confezionati | |
| Prodotti non confezionati | Prodotti alimentari come latte, panna, succhi di frutta acquistati dai fornitori e destinati al confezionamento | Prodotti alimentari, Prodotti acquistati, Alimenti che stanno per essere confezionati, Prodotti che vengono confezionati, Prodotti forniti | Macchina, Magazzino, Fornitori, Rotoli di tetrapak |
| Rotoli di tetrapak | Materiali utilizzati per il confezionamento di prodotti non confezionati | Rotoli, Rotoli di confezionamento, Prodotti forniti | Macchina, Fornitori, Magazzino, Prodotti non confezionati, Spesa |
| Prodotti confezionati | Prodotto destinato direttamente alla vendita ai clienti | Prodotti richiesti, ordini evasi | Macchina, Ricavi, Clienti, Prodotti non confezionati, Rotoli di tetrapak |
| Richieste di prodotti confezionati | Richieste effettuate dai clienti per i prodotti confezionati | Ordine | Clienti, Prodotti confezionati, Ricavi |
| Macchina | Macchinario industriale adibito al confezionamento dei prodotti non confezionati utilizzando i rotoli di tetrapak | Macchinario di confezionamento, Macchinari | Prodotti non confezionati, Rotoli di tetrapak, Prodotti confezionati, Macchina guasta, Serbatoi asettici |
| Macchina di riserva | Macchina assegnata ad un serbatoio asettico che è utilizzata nel caso ci sia una macchina guasta | Macchina, Macchina guasta, Serbatoio asettico | |
| Macchina guasta | Macchina guastata che non può essere utilizzata per produrre i prodotti confezionati | Serbatoi asettici, Macchina | |
| Serbatoi asettici | Serbatoi utilizzati per contenere i prodotti non confezionati nel caso in cui vi sia una macchina guasta | Serbatoi | Prodotto non confezionato, Macchina, Macchina guasta |
| Spese | Spese sostenute per l'acquisto di rotoli di tetrapak e prodotti non confezionati | Fornitori, Prodotti non confezionati, Rotoli di tetrapak, Bilancio | |
| Ricavi | Ricavi ottenuti dalla vendita di prodotti confezionati ai clienti | Clienti, Prodotti confezionati, Bilancio | |
| Bilancio | Saldo ottenuto dalla differenza delle spese e dei ricavi | Ricavi, Spese | |
| Magazzino | Insieme dei prodotti non confezionati e dei rotoli di tetrapak | Prodotti non confezionati, rotoli di tetrapak |
Il termine dati sensibili, riferito a fornitori e clienti, indica
l'indirizzo, il numero di telefono, il numero di fax e l'indirizzo e-mail.
Per i prodotti non confezionati, si vuole rappresentare il loro codice, il tipo
di prodotto, ad esempio panna, latte, succhi di frutta, la data d'acquisto, la
quantità e la spesa sostenuta.
Per i rotoli di tetrapak si vuole rappresentare il loro codice, il tipo di
rotolo, distinto in base alla stampa presente su di essi, la data d'acquisto, la
loro lunghezza e la spesa sostenuta.
Per quanto concerne le macchine, esse sono suddivise in gruppi il cui numero è
sempre minore o uguale al numero di serbatoi. Ogni gruppo è collegato ad un
serbatoio asettico e in ognuno viene definita una macchina di riserva. Tale
macchina di riserva viene utilizzata per produrre prodotti confezionati
solamente nel caso in cui, nel suo stesso gruppo, vi sia una macchina guasta.
Ogni gruppo può produrre diversi prodotti confezionati, ed ogni macchina al suo
interno li può produrre,
Siccome al termine di ogni confezionamento il prodotto confezionato è
immediatamente venduto, si può unificare la rappresentazione dei prodotti
confezionati e degli ordini evasi. Tale rappresentazione conterrà il codice
del prodotto confezionato, il tipo di prodotto, la macchina che lo ha
confezionato, il rotolo utilizzato, la capacità di una singola confezione, il
numero di confezioni prodotte, la data di confezionamento, il cliente che ha
fatto la richiesta e il ricavo ottenuto dalla vendita.
Per ciò che riguarda la gestione finanziaria, si vuole poter rappresentare il
bilancio dell'azienda che si ottiene con la differenza tra il totale dei rotoli
ottenuti e il totale delle spese sostenute.
- Frasi di carattere generale:
Si vuole realizzare una basi di dati per un'azienda che si occupa di
confezionare dei prodotti alimentari come latte, panna, succhi di frutta di cui
si desidera rappresentare i dati relativi ai fornitori di prodotti non
confezionati, ai fornitori di rotoli di tetrapak, ai clienti, alle macchine di
confezionamento.
- Frasi relative ai fornitori:
Si suddivideranno i dati relativi ai fornitori in due categorie: i fornitori
di prodotti non confezionati quali ad esempio latte, panna... e i fornitori di
rotoli di tetrapak. Per entrambi si vogliono conoscere il nome dell'azienda, la
categoria di prodotti forniti, il prezzo del prodotto, l'indirizzo della sede,
il numero di telefono, di fax e l'e-mail.
- Frasi relative ai clienti:
Ai clienti sono destinati i prodotti confezionati. Di essi si vuole
conoscere il codice, il nome e dati quali l'indirizzo, il numero di telefono, di fax e
l'e-mail.
- Frasi relative ai prodotti non confezionati:
Per quel che riguarda i prodotti non confezionati si vogliono memorizzare la
data dell'acquisto, la quantità del prodotto, il tipo del prodotto (latte,
panna...), la spesa sostenuta.
- Frasi relative ai rotoli di tetrapak:
Per quanto concerne i rotoli di tetrapak si terrà traccia della data di
acquisto, della quantità acquistata, del tipo di rotolo (adibito al
contenimento di latte o panna o succo di frutta ecc...) e della spesa sostenuta.
- Frasi relative alle richieste dei prodotti confezionati:
Per i prodotti confezionati si rappresenteranno il nome della ditta a cui
sono destinati, il tipo di prodotto confezionato (latte, panna....), la
capacità della confezione che lo contiene, la quantità di confezioni prodotta,
la data della richiesta e la data di consegna.
- Frasi relative alle macchine:
Per quanto riguarda le macchine si vogliono rappresentare il nome, il tipo di
alimento che può confezionare e quali tipi di rotoli di tetrapak può
utilizzare. Esse sono suddivise in gruppi il cui numero è sempre minore o
uguale al numero di serbatoi. Ogni gruppo è collegato ad un serbatoio asettico
e in ognuno viene definita una macchina di riserva. Tutte le macchine appartenenti ad uno stesso gruppo, possono confezionare gli stessi prodotti e utilizzare gli stessi rotoli.
- Frasi relative alle macchine di riserva:
Le macchine di riserva vengono utilizzate per produrre prodotti confezionati
solamente nel caso in cui, nel loro stesso gruppo, vi sia una macchina guasta.
- Frasi relative ai serbatoi asettici:
Dei serbatoi asettici si vuole conoscere il nome, a quale macchina sono
collegati e il prodotto non confezionato che possono contenere.
- Frasi relative alle macchine guaste:
Si devono considerare casi in cui la macchina si guasti e non possa essere
utilizzata per gestire il confezionamento dei prodotti non confezionati, in modo
da spostare la produzione di prodotti confezionati su un'altra macchina
collegata ai serbatoi asettici.
- Frasi relative ai prodotti confezionati:
Per quel che concerne i prodotti confezionati si devono memorizzare il tipo
di prodotto confezionato, il rotolo che è stato utilizzato, la data del
confezionamento, il cliente a cui è destinato, la capacità e la quantità
delle confezioni prodotte.
- Frasi relative alla gestione finanziaria:
Per la gestione finanziaria si devono considerare le spese per i prodotti
forniti e i ricavi per i prodotti confezionati venduti. Si vuole poter rappresentare il
bilancio dell'azienda che si ottiene con la differenza tra il totale dei ricavi
ottenuti e il totale delle spese sostenute.
- Frasi relative al magazzino:
Si dovranno memorizzare le informazioni relative a un magazzino che terrà
traccia delle quantità di prodotti non confezionati e dei rotoli di tetrapak
disponibili.
1. Inserire un nuovo fornitore (in media 1 volta all'anno)
2. Inserire un nuovo cliente (in media 1 volta al mese)
3. Inserire i dati relativi all'acquisto di un prodotto non confezionato (in
media 4 volte al giorno)
4. Inserire i dati relativi all'acquisto di rotoli di tetrapak (in media 3 volte a settimana)
5. Inserire i dati relativi alla produzione e vendita di un prodotto confezionato (in media
20 volte al giorno)
6. Inserire i dati relativi alla richiesta di produzione di prodotti
confezionati (in media 20 volte al giorno)
7. Acquisto di una nuova macchina (in media ogni 3 anni)
8. Acquisto di un nuovo serbatoio asettico (in media ogni 5 anni)
9. Eliminazione di una macchina (in media ogni 3 anni)
10. Eliminazione di un serbatoio asettico (in media ogni 5 anni)
11. Modificare lo stato delle macchine (in media 5 volte al giorno)
12. Visualizzazione dello stato delle macchine (in media 10 volte al giorno)
13. Visualizzazione dei serbatoi non utilizzati (in media una volta al giorno)
14. Riutilizzare una macchina guasta dopo la sua riparazione (in media ogni 6
mesi)
15. Visualizzazione dei prodotti confezionati da vendere la successiva settimana
(in media una volta al giorno)
16. Visualizzazione delle spese settimanali (in media una volta a settimana)
17. Visualizzazione delle spese mensili (in media una volta al mese)
18. Visualizzazione delle spese annuali (in media una volta all'anno)
19. Visualizzazione dei ricavi settimanali (in media una volta a settimana)
20. Visualizzazione dei ricavi mensili (in media una volta al mese)
21. Visualizzazione dei ricavi annuali (in media una volta all'anno)
22. Visualizzazione del bilancio mensile (in media una volta al mese)
23. Visualizzazione del bilancio annuale (in media un volta all'anno)
24. Visualizzazione dei prodotti presenti in magazzino (in media una volta al
giorno)
[indice] - [Progettazione
concettuale] - [Progettazione logica] - [Codifica SQL] - [Testing]