[Linux-Biella] DataBase

Daniele Vallini vallinidaniele a libero.it
Gio 3 Apr 2008 15:58:42 CEST


Il Wed, 2 Apr 2008 09:37:38 +0200
"Andrea Musuruane" <musuruan a gmail.com> ha scritto:

> Ciao Daniele,
> 
> 2008/4/1 Daniele Vallini <vallinidaniele a libero.it>:
> >  Il sottoscritto e Nicolo' stanno lavorando su un programma per contabilita' e uno per gestione biblioteche.
> 
> Posso chiederti cosa ti ha spinto a scrivere un software per la
> gestione delle biblioteche? Quali feature prevede? Cosa ha di diverso
> (in meglio) rispetto ad Alexandria che è usato anche per la gestione
> di piccole biblioteche (ad es. scolastiche)?
> 
> http://alexandria.rubyforge.org/

L' ho provato, bella interfaccia ma non mi convince:
- necessita di numerose librerie proprie, di ruby e di gnome
- archivia i libri un file per volume
- non prevede un database utenti
- prevede interrogazioni limitate

Puo' andare per una modesta biblioteca familiare ma per mia esperienza una biblioteca personale dignitosa ha parecchie miglia di libri, figurati la biblioteca pubblica anche solo di un piccolo Comune come quella che mi ha contattato.

Penso che sia meglio appoggiarsi ad un database, anche solo sqlite per ottenere maggiore efficienza ed una ottima possibilita' di personalizzare il sistema con l' SQL
Preferirei quindi una impostazione piu' essenziale in interfaccia ma piu' completa in funzioni con accesso anche solo in riga di comando o con dialog:

 libri: inserzione, eliminazione, prestito, reso
 utenti: inserzione, eliminazione,
 vista: prestiti scaduti, statistiche di uso, desiderata degli utenti

 il tutto implementando 3 tabelle:
 libri
 utenti
 movimenti

Ci penso sopra e vedo se trovo il tempo, la pazienza e la capacita'.
Se l' iniziativa procede, se altri sono interessati, potremmo discuterne lo sviluppo in questa mailing list.
Grazie comunque per la segnalazione.

-- 

      Vallini Daniele

Pe lavorare  con efficienza  utilizzo unicamente Linux  e
files in formati unificati ed affidabili, non .doc o .xls


Maggiori informazioni sulla lista Linux