Archidroide

226 views

Published on

ArchiDroide, gestione bibliotecaria informatizzata tramite tecnologie mobile open source

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
226
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Archidroide

  1. 1. Gestione bibliotecaria informatizzatatramite tecnologie mobile open sourceL. Bianconi, D. Debernardi, P. MontaltoArcheoFOSS 2011
  2. 2. Che cosè?Un sistema per lausilio alla catalogazione e gestione delpatrimonio librario ed archivistico.Archidroide è basato su tecnologie Open Source quali:Google AndroidPHPMySQLZXing ("Zebra Crossing")ArchiDroideArchidroide è rilasciato sotto licenza GNU GPL.
  3. 3. Il contesto 1/2Perchè ad archeofoss?Larchitettura è stato ideata avendo in mente unampiagamma di situazioni di tipo archivistico non strettamentelegate alla gestione bibliotecaria (è solo un caso duso).ArchiDroide
  4. 4. Il contesto 2/2Principali attività individuate:CatalogazioneRicercaLocalizzazioneGestione prestiti/restituzioniArchiDroide
  5. 5. CatalogazioneArchiDroideEseguire linserimento semi-automatico dati del volume: Identificazione volume Reperimento dati del volume Verifica/integrazione dei dati Memorizzazione dei dati
  6. 6. Ricerca volumeArchiDroidePossibilità di ricercare il volume nellarchivio per: Titolo Autore Soggetto Identificativo univoco (ISBN)
  7. 7. LocalizzazioneArchiDroideLocalizzare fisicamente il volume allinterno della strutturaospitante.Come?Coordinate GPSIndoor positioningPosizionamento grafico su mappaVisualizzazione percorso
  8. 8. Prestiti/restituzioniArchiDroideFacilitare 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
  9. 9. Il SistemaArchiDroideWEBSERVICEGoogle Books APIMySQL ArchivioAltre fonti
  10. 10. Un servizio RESTIl backend del sistema:Servizio REST (o RESTFul da Representational StateTransfer)JSON (formato di scambio dei dati)PHP (linguaggio di programmazione)MySQL (DBMS)Interrogazione fonti esterneArchiDroide
  11. 11. L’applicazione mobile 1/6ArchiDroideE lentry point al sistemaAccesso alle funzionalità:InserimentoRicerca/modifica/localizzazionePrestitiRestituzioniDo you expect me to talk?
  12. 12. L’applicazione mobile 2/6ArchiDroide Scansione BarCode ISBN (ZXingopen source library) Interrogazione Google Books Verifica e modifica dati Salvataggio dei dati
  13. 13. L’applicazione mobile 3/6ArchiDroide Ricerca
  14. 14. L’applicazione mobile 4/6ArchiDroide Dettaglio volume Modifica dati volume Localizzazione volume
  15. 15. L’applicazione mobile 5/6ArchiDroide Visualizzazione mappa struttura ospitante Visualizzazione posizione corrente del dispositivo Visualizzazione posizione del volume allinterno dellastruttura GPS + RETI 3G
  16. 16. L’applicazione mobile 6/6ArchiDroide Prestito volume Restituzione volume Riconoscimento ISBN da BarCode Riconoscimento tessera utente daQRCode
  17. 17. Bibliografia Google Androidhttp://www.android.com/ International Standard Bibliographic Descriptionhttp://it.wikipedia.org/wiki/International_Standard_Bibliographic_Description International Standard Book Numberhttp://it.wikipedia.org/wiki/ISBN QR Codehttp://en.wikipedia.org/wiki/QR_code ZXinghttp://code.google.com/p/zxing/ArchiDroide
  18. 18. Grazie per l’attenzione

×