Esercitazione 3 (week 2)
Realizzare un sistema per la gestione di una biblioteca.
- La biblioteca è organizzata in piani, ce ne sono 3 (diciamo piano-terra,
primo e secondo piano).
-
Ogni piano contiene 30 scaffali.
-
Ogni scaffale contiene fino a 10 libri.
- Ogni scaffale è caratterizzato da un codice alfanumerico (ad esempio:
"Saggistica 2003").
- Le informazioni relative ad un libro sono il titolo, l'autore e lo
scaffale in cui si trova.
Deve essere possibile stampare l'elenco dei libri contenuti in uno scaffale; dato un libro deve essere possibile stamparne le caratteristiche e la sua collocazione.
Una bozza del progetto (sviluppato in aula) è e descritta dal
seguente diagramma delle classi: