際際滷

際際滷Share a Scribd company logo
Gestione bibliotecaria informatizzata
tramite tecnologie mobile open source
L. Bianconi, D. Debernardi, P. Montalto
ArcheoFOSS 2011
Che cos'竪?
Un sistema per l'ausilio alla catalogazione e gestione del
patrimonio librario ed archivistico.
Archidroide 竪 basato su tecnologie Open Source quali:
Google Android
PHP
MySQL
ZXing ("Zebra Crossing")
ArchiDroide
Archidroide 竪 rilasciato sotto licenza GNU GPL.
Il contesto 1/2
Perch竪 ad archeofoss?
L'architettura 竪 stato ideata avendo in mente un'ampia
gamma di situazioni di tipo archivistico non strettamente
legate alla gestione bibliotecaria (竪 solo un caso d'uso).
ArchiDroide
Il contesto 2/2
Principali attivit individuate:
Catalogazione
Ricerca
Localizzazione
Gestione prestiti/restituzioni
ArchiDroide
Catalogazione
ArchiDroide
Eseguire l'inserimento semi-automatico dati del volume:
 Identificazione volume
 Reperimento dati del volume
 Verifica/integrazione dei dati
 Memorizzazione dei dati
Ricerca volume
ArchiDroide
Possibilit di ricercare il volume nell'archivio per:
 Titolo
 Autore
 Soggetto
 Identificativo univoco (ISBN)
Localizzazione
ArchiDroide
Localizzare fisicamente il volume all'interno della struttura
ospitante.
Come?
Coordinate GPS
Indoor positioning
Posizionamento grafico su mappa
Visualizzazione percorso
Prestiti/restituzioni
ArchiDroide
Facilitare le operazioni di prestito/restituzione di un volume.
Scansione codice a barre ISBN
Riconoscimento ottico (OCR) del frontespizio
Identificazione tessera utente mediante codice a barre
Il Sistema
ArchiDroide
W
E
B
S
E
R
V
I
C
E
Google Books API
MySQL Archivio
Altre fonti
Un servizio REST
Il backend del sistema:
Servizio REST (o RESTFul da Representational State
Transfer)
JSON (formato di scambio dei dati)
PHP (linguaggio di programmazione)
MySQL (DBMS)
Interrogazione fonti esterne
ArchiDroide
Lapplicazione mobile 1/6
ArchiDroide
E' l'entry point al sistema
Accesso alle funzionalit:
Inserimento
Ricerca/modifica/localizzazione
Prestiti
Restituzioni
Do you expect me to talk?
Lapplicazione mobile 2/6
ArchiDroide
 Scansione BarCode ISBN (ZXing
open source library)
 Interrogazione Google Books
 Verifica e modifica dati
 Salvataggio dei dati
Lapplicazione mobile 3/6
ArchiDroide
 Ricerca
Lapplicazione mobile 4/6
ArchiDroide
 Dettaglio volume
 Modifica dati volume
 Localizzazione volume
Lapplicazione mobile 5/6
ArchiDroide
 Visualizzazione mappa struttura ospitante
 Visualizzazione posizione corrente del dispositivo
 Visualizzazione posizione del volume all'interno della
struttura
 GPS + RETI 3G
Lapplicazione mobile 6/6
ArchiDroide
 Prestito volume
 Restituzione volume
 Riconoscimento ISBN da BarCode
 Riconoscimento tessera utente da
QRCode
Bibliografia
 Google Android
http://www.android.com/
 International Standard Bibliographic Description
http://it.wikipedia.org/wiki/International_Standard_Bibliographic_Description
 International Standard Book Number
http://it.wikipedia.org/wiki/ISBN
 QR Code
http://en.wikipedia.org/wiki/QR_code
 ZXing
http://code.google.com/p/zxing/
ArchiDroide
Grazie per lattenzione

More Related Content

Archidroide