Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ArchiDroide: gestione bibliotecaria informatizzata tramite tecnologie mobile open source

ArchiDroide: gestione bibliotecaria informatizzata tramite tecnologie mobile open source

Paolo Montalto

June 10, 2011
Tweet

More Decks by Paolo Montalto

Other Decks in Research

Transcript

  1. 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.
  2. 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
  3. Catalogazione ArchiDroide Eseguire l'inserimento semi-automatico dati del volume:  Identificazione

    volume  Reperimento dati del volume  Verifica/integrazione dei dati  Memorizzazione dei dati
  4. Ricerca volume ArchiDroide Possibilità di ricercare il volume nell'archivio per:

     Titolo  Autore  Soggetto  Identificativo univoco (ISBN)
  5. Localizzazione ArchiDroide Localizzare fisicamente il volume all'interno della struttura ospitante.

    Come? Coordinate GPS Indoor positioning Posizionamento grafico su mappa Visualizzazione percorso
  6. 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
  7. Il Sistema ArchiDroide W E B S E R V

    I C E Google Books API MySQL Archivio Altre fonti
  8. 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
  9. L’applicazione 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?
  10. L’applicazione mobile 2/6 ArchiDroide  Scansione BarCode ISBN (ZXing open

    source library)  Interrogazione Google Books  Verifica e modifica dati  Salvataggio dei dati
  11. L’applicazione mobile 5/6 ArchiDroide  Visualizzazione mappa struttura ospitante 

    Visualizzazione posizione corrente del dispositivo  Visualizzazione posizione del volume all'interno della struttura  GPS + RETI 3G
  12. L’applicazione mobile 6/6 ArchiDroide  Prestito volume  Restituzione volume

     Riconoscimento ISBN da BarCode  Riconoscimento tessera utente da QRCode
  13. 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