Skip to main content

Prestiti & Restituzioni - Gestione Biblioteca Amministratore Scuola

Che cos'è la Gestione Prestiti & Restituzioni?

La Gestione Prestiti & Restituzioni è il sistema centrale per amministrare tutti i prestiti librari della scuola. Permette agli amministratori di registrare nuovi prestiti, gestire restituzioni, monitorare libri in ritardo e mantenere un controllo completo sull'inventario della biblioteca.

Che cosa fa?

Il sistema di gestione prestiti consente di:

  • Registrare nuovi prestiti con selezione automatica di libri disponibili
  • Gestire restituzioni con valutazione delle condizioni del libro
  • Monitorare libri in ritardo e inviare solleciti automatici
  • Prorogare prestiti esistenti
  • Esportare report dettagliati dei prestiti
  • Visualizzare statistiche complete sui prestiti attivi

Come utilizzare la Gestione Prestiti & Restituzioni

Accesso alla Gestione Prestiti

  1. Accedi alla piattaforma Scuola In Cloud come amministratore scolastico
  2. Naviga al menu "Gestione Biblioteca"
  3. Seleziona "Prestiti & Restituzioni" dal menu laterale

Creazione di un Nuovo Prestito

Accesso alla Creazione

  • Dalla pagina "Prestiti & Restituzioni", clicca il pulsante "Nuovo Prestito Libro"
  • Si apre il form di creazione con selezione guidata

Selezione Libro e Bambino

Selezione Libro

  • Campo obbligatorio con selezione intelligente
  • Mostra solo libri con copie disponibili
  • Visualizza autore e categoria come descrizione
  • Ricerca per titolo o autore

Selezione Bambino

  • Campo obbligatorio con selezione per sezione
  • Filtrato automaticamente per bambini attivi
  • Mostra nome completo e sezione
  • Ricerca per nome o cognome

Date e Scadenze

Data Prestito

  • Campo obbligatorio, predefinito a oggi
  • Formato italiano (d/m/Y)
  • Non modificabile dopo creazione

Data Scadenza

  • Campo obbligatorio, predefinito a 14 giorni dopo
  • Deve essere successiva alla data di prestito
  • Formato italiano (d/m/Y)
  • Validazione automatica

Stato e Note

Stato Prestito

  • Campo obbligatorio con opzioni:
    • In prestito: Stato normale attivo
    • Restituito: Libro riconsegnato
    • In ritardo: Scadenza superata
    • Perso: Libro smarrito

Note Aggiuntive

  • Campo opzionale per osservazioni
  • Massimo 65.535 caratteri
  • Utile per condizioni speciali o note importanti

Gestione Prestiti Esistenti

Tabella Prestiti

La tabella mostra tutti i prestiti con:

  • Libro: Titolo con autore come descrizione
  • Bambino: Nome completo con sezione
  • Data Prestito: Formato d/m/Y
  • Scadenza: Formato d/m/Y, colore rosso se scaduta
  • Restituito: Data restituzione o trattino
  • Stato: Badge colorato (Primario, Successo, Pericolo, Warning)

Ordinamento e Ricerca

  • Ordinamento predefinito: Per scadenza ascendente
  • Ricerca per titolo libro, nome bambino
  • Ordinamento per tutte le colonne

Filtri Disponibili

Stato

  • In prestito, Restituito, In ritardo, Perso

Solo Scaduti

  • Mostra solo prestiti con data scadenza passata e non restituiti

Bambino

  • Filtro per bambino specifico

Libro

  • Filtro per libro specifico

Azioni sui Prestiti

Restituzione Libro

  • Pulsante "Restituisci" per prestiti attivi o in ritardo
  • Form con valutazione condizioni:
    • Eccellenti: Libro in perfetto stato
    • Buone: Condizioni normali
    • Discrete: Segni di usura
    • Scarse: Danni significativi
    • Danneggiato: Danni gravi
  • Campo note per osservazioni sulla restituzione
  • Aggiornamento automatico disponibilità libro

Proroga Prestito

  • Pulsante "Prolunga" per prestiti attivi
  • Form con:
    • Giorni di proroga: 1-30 giorni (default 7)
    • Motivo: Campo obbligatorio per giustificazione
  • Aggiornamento automatico data scadenza
  • Tracciamento storico proroghe

Modifica Prestito

  • Pulsante "Modifica" per editing dettagli
  • Possibilità modifica stato e note
  • Data restituzione visibile solo in modifica

Visualizzazione Dettagli

  • Pulsante "Vedi" per modal dettagli completi
  • Informazioni complete prestito e storico

Operazioni di Massa

Restituzione Multipla

  • Selezione multipla prestiti
  • Restituzione bulk con conferma
  • Aggiornamento automatico contatori disponibilità

Invio Solleciti

  • Selezione multipla prestiti scaduti
  • Invio notifiche email ai genitori
  • Tracciamento notifiche inviate
  • Report risultati (inviate/fallite)

Controllo Libri in Ritardo

Azione Controllo Automatico

  • Pulsante "🚨 Controlla Libri in Ritardo" nella barra azioni
  • Scansione automatica tutti prestiti attivi
  • Aggiornamento stati "In ritardo" per scaduti
  • Report risultati con conteggi

Notifiche Automatiche

  • Sistema integrato notifiche per ritardi
  • Email automatiche genitori per libri scaduti
  • Possibilità invio solleciti manuali

Esportazione Dati

Esporta Prestiti

  • Pulsante "📊 Esporta Prestiti" (funzionalità futura)
  • Esportazione Excel pianificata
  • Include tutti campi e filtri applicati

Sicurezza e Validazioni

Controlli Automatici

Disponibilità Libri

  • Impossibile prestare libri senza copie disponibili
  • Aggiornamento real-time contatori disponibilità
  • Prevenzione sovraprenotazioni

Validazioni Date

  • Scadenza deve essere futura rispetto al prestito
  • Controllo formato date italiano
  • Prevenzione date passate

Permessi Accesso

  • Controllo granular permessi per azioni
  • Filtri automatici per visibilità
  • Audit trail completo operazioni

Caratteristiche Avanzate

Componenti Specializzati

BookSelectComponent

  • Selezione libri con disponibilità real-time
  • Filtro per categoria
  • Ricerca intelligente

ChildSelectComponent

  • Selezione bambini per sezione
  • Filtro automatico bambini attivi
  • Ricerca per nome completo

Statistiche e Report

  • Integrazione con BookLendingService per statistiche
  • Cache ottimizzato per performance
  • Report libri popolari e statistiche utilizzo

Workflow Completo

  • Gestione ciclo vita completo prestito
  • Tracciamento condizioni libri
  • Sistema notifiche integrato
  • Reportistica avanzata

Considerazioni Importanti

Workflow Tipico

  1. Creazione: Selezione libro disponibile e bambino
  2. Monitoraggio: Controllo scadenze e stati
  3. Restituzione: Valutazione condizioni e riconsegna
  4. Gestione Ritardi: Solleciti e proroghe se necessario
  5. Report: Analisi utilizzo biblioteca

Stati Prestito

  • In prestito: Attivo, libro con bambino
  • Restituito: Completato, libro disponibile
  • In ritardo: Scaduto, richiede attenzione
  • Perso: Smarrito, richiede gestione speciale

Gestione Condizioni

  • Tracciamento condizioni restituzione
  • Possibilità registrazione danni
  • Note per manutenzione libri
  • Storico completo condizioni

Performance

  • Caricamento ottimizzato con eager loading
  • Cache per statistiche frequenti
  • Query ottimizzate per filtri complessi
  • Paginazione configurabile