jBiblio
jBiblio è un software di tipo gestionale, progettato specificatamente per gestire quelle piccole (a volte anche totalmente improvvisate) biblioteche
scolastiche.
Il programma è dotato del minimo indispensabile per gestire i libri, i "clienti" (nome generico che fa riferimento a chi vuole prendere in prestito i libri)
e, ovviamente, i prestiti.
jBiblio ruota attorno a tre artefatti principali
L'operazione di inserimento (o modifica) di un libro è stata pensata in modo da minimizzare le tempistiche, riducendo in numero di dati che l'utente deve inserire
manualmente.
jBiblio utilizza due meccanismi per fare ciò:
L'app può essere usata per inserire velocemente l'ISBN in altre operazioni: ricerca di libri e prestiti, inserimento di un libro in un nuovo prestito, modifica di un libro.
Il motore di ricerca dei prestiti è stato progettato per utilizzare qualsiasi tipo di informazione, sia libri che clienti. In questo modo è possibile cercare, ad esempio,
tutti i prestiti che hanno (o hanno avuto) quel libro specifico, oppure un libro di uno specifico autore o con quella parola nel titolo. Oppure tutti i prestiti
effettuati da una specifica classe (o sezione, o entrambe).
Infine, jBiblio è fornito di un meccanismo per il backup del database (la copia viene compressa in un archivio *.zip e viene generato un file di testo con l'hash SHA1 per la verifica dell'integrità) e di un generatore di lista libri e statistiche in formato PDF.
A partire dalla versione v0.9.7.0, jBiblio permette di creare un file di preferenze dove è possibile specificare:
*: viene usato solo nella generazione dei file pdf.
Di queste, in realtà solo la durata del prestito è la voce più importante. Di default è impostata a 15 giorni.
L'applicazione si può scaricare dalla sezione release della pagina di GitHub, oltre che il suo codice sorgente.