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
- Accedi alla piattaforma Scuola In Cloud come amministratore scolastico
- Naviga al menu "Gestione Biblioteca"
- 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
- Creazione: Selezione libro disponibile e bambino
- Monitoraggio: Controllo scadenze e stati
- Restituzione: Valutazione condizioni e riconsegna
- Gestione Ritardi: Solleciti e proroghe se necessario
- 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
No comments to display
No comments to display