Salta al contenuto principale

Sito web biblioteca - Esame Applicazioni Web

·2 minuti

Progetto di gruppo (2 persone) per l’esame di Applicazioni Web, svolto durante la laurea triennale. Consiste nello sviluppo di un ipotetico sito di una biblioteca avente più sedi.

Permette ai dipendenti della biblioteca di gestire:

  • prestiti
  • iscrizioni degli utenti
  • catalogo dei libri
  • catalogo delle copie fisiche

Permette agli utenti di:

  • verificare la disponibilità delle copie dei libri nelle diverse sedi
  • vedere l’elenco dei prestiti attivi (se registrati e autenticati)

Si presuppone la presenza di un support team che ha accesso diretto al database (tramite PhpMyAdmin ad esempio) e viene contattato dai dipendenti se devono essere effettuate delle special requests, quali ad esempio:

  • la modifica delle informazioni relative ad un libro già presente nel catalogo;
  • l’iscrizione di un nuovo dipendente della biblioteca, o la modifica dei dati di un dipendente esistente;
  • l’inserimento di una nuova sede o modifica dei dati di una sede esistente.

Il team di supporto dovrà solo modificare i dati nel database, senza modificare alcuna parte del codice.

Use cases #

Registrazione di un utente #

Un utente si reca in una delle sedi della biblioteca. Qui uno dei dipendenti, una volta effettuato l’accesso nell’area amministrazione, può inserire i dati dell’utente verificandone l’identità. La password iniziale viene inserita dal dipendente e può essere cambiata in un secondo momento dall’utente.

A questo punto il dipendente può inserire un prestito tramite l’interfaccia nell’area di amministrazione, ricercando una copia fisica disponibile nella propria sede.

Apporti personali #

  • Sviluppo di tutto il frontend