BibliotecaBabele

Group project for the Databases course at the University of Padua, (BSc in Computer Science, Academic Year 2022/23).

The project received a grade of 29/30. Detailed rating (in italian)

Biblioteca Babele è una biblioteca pubblica, munita di svariate sedi, che permette la libera iscrizione degli utenti.

Ogni utente è in grado di richiedere prestiti ed effettuare donazioni di libri. La biblioteca è suddivisa in aree, ognuna del corrispettivo genere, da cui si possono sottrarre libri per darli in prestito agli utenti, similmente è possibile aggiungerne tramite donazioni degli stessi.

Si possono spostare i libri in altre aree (per esempio, nel caso in cui ci fossero dei libri occasione, verrebbero ricollocati in un’apposita Area temporanea, per poi tornare in quella d’appartenenza). Ogni libro è identificabile univocamente dal suo codice ISBN e numero di copia e può essere di una fra 3 tipologie, ovvero brossura, tascabile e illustrato.

La biblioteca presenta anche delle aule studio adibite appunto allo studio individuale ed alla consultazione del materiale preso in prestito. Per usufruire dell’aula studio è necessario effettuare in anticipo una prenotazione utilizzando l’apposito portale web, che consente inoltre di visualizzare i posti liberi.

La biblioteca conserva in magazzino delle copie di riserva di alcuni libri che potrebbero venire danneggiati richiedendo dunque di essere sostituiti, contiene anche i nuovi arrivi che devono ancora essere classificati e disposti nelle apposite Aree.

La biblioteca organizza molteplici Eventi che avranno luogo nella rispettiva Aula Magna ed ogni Utente nel momento dell’iscrizione alla biblioteca può decidere se iscriversi anche ad una Newsletter di suo interesse che lo notifichi degli Eventi di quel genere.

For more information, please refer to the project report (written in italian): PDF, HTML