La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Scienze dellInformazione Applicazione.

Presentazioni simili


Presentazione sul tema: "UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Scienze dellInformazione Applicazione."— Transcript della presentazione:

1 UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Scienze dellInformazione Applicazione Web per la Gestione e Fruizione di Documenti Digitali Relatore Prof. Riccardo Martoglia Anno Accademico 2009/2010 Tesi di Laurea Luca Bonacorsi

2 Introduzione al problema Il progetto di tesi risponde ad una reale esigenza lavorativa Richiesta di creare un sistema in grado di avvicinare un numero sempre maggiore di utenti ai servizi offerti da enti come le biblioteche Necessità di estendere i servizi classici di consultazione delle biblioteche Scelta di utilizzare il web che, per sua natura, permette di raggiungere un numero importante di persone Necessità di applicazioni informatiche per la creazione di tale servizio I documenti cartacei devono essere tradotti in formati digitali

3 Introduzione Grazie al mezzo informatico, è possibile creare strumenti di ricerca estremamente rapidi, diversamente dalla consultazione manuale classica Al contrario dei documenti cartacei, è possibile interagire con i documenti digitali senza pericolo di rovinarli o sciuparli Consultazione disponibile 24 ore su 24 La consultazione, grazie ai particolari meccanismi di interattività della libreria digitale, diventa una vera e propria user- experience Possibilità di segnalare ad amici documenti di interesse comune

4 Introduzione Questa tesi descrive un progetto sviluppato in ambito lavorativo. Si tratta di: Unapplicazione per la gestione e fruizione di documenti digitali ( libreria digitale ) Analisi delle tecnologie utilizzate per il suo sviluppo Focalizzazione sui requisiti logico-funzionali tramite class diagram Implementazione delle funzionalità con Flash, AS3 e XML

5 Problematiche affrontate nella tesi Analisi delle tecnologie Progetto Implementazione

6 Analisi delle tecnologie XML: linguaggio di mark-up, caratteristiche e proprietà Obiettivo principale di XML: rappresentazione di informazioni strutturate, di qualsiasi tipo, purché riconducibili a precise regole, ad una gerarchia di informazioni

7 Analisi delle tecnologie Esempio di XML per la descrizione di documenti digitali XML come tramite tra sorgente dati e libreria digitale

8 Analisi delle tecnologie Adobe Flash: applicazione per lo sviluppo di contenuti, interfacce utente e applicazioni web multimediali ed interattive Adobe Flash Player : software che consente di visualizzare applicazioni sviluppate con Adobe Flash

9 Analisi delle tecnologie ActionScript 3.0: linguaggio di programmazione orientato agli oggetti XML, Flash e ActionScript 3.0 Libreria Digitale

10 Problematiche affrontate nella tesi Analisi delle tecnologie Progetto Implementazione

11 Progetto: Libreria Digitale Libreria Digitale: documenti proposti in formati digitali e fruibili tramite computer Applicazione web dedicata

12 Progetto: problematiche da risolvere Presentazione dei documenti in formati digitali: Quali? Immagini bitmap (.jpg,.gif,.png )

13 Progetto: problematiche da risolvere Generare una struttura dati contenente le informazioni dei documenti affinché siano utilizzabili dalla libreria digitale XML

14 requisiti funzionali Progetto : requisiti funzionali Lapplicativo dovrà caricare dati XML esterni Lapplicativo dovrà caricare documenti esterni per facilitare laggiornabilità L'applicativo dovrà permettere all'utente di selezionare uno specifico documento tramite un sistema di navigazione sequenziale, oppure tramite icone organizzate in menu altamente interattivi Le icone saranno create, a partire dai documenti, automaticamente da script opportuni

15 requisiti funzionali Progetto : requisiti funzionali Dovranno essere presenti strumenti specifici che abilitino la possibilità di ridimensionare i documenti per apprezzarne i dettagli e trascinarli sullo schermo per prendere visione di eventuali porzioni nascoste

16 requisiti funzionali Progetto : requisiti funzionali Dovrà essere presente un elemento interattivo, dotato di un campo di testo di 'input' grazie al quale poter compiere ricerche di documenti E richiesta la possibilità di stampare i documenti selezionati

17 Progetto: class diagram La classe 'Main ': Cuore della libreria digitale E il contenitore e gestore di tutti gli elementi grafico- interattivi e dei documenti Estensione del framework di Flash

18 la classe Main Progetto : la classe Main

19 Progetto: class diagram La classe BitmapLoader ': Oggetti BitmapLoader gestiscono il caricamento e la visualizzazione dei documenti Oggetti BitmapLoader segnalano visivamente la fase di precaricamento dei documenti Oggetti BitmapLoader contengono le immagini

20 Progetto: class diagram 'Main' crea tanti oggetti 'BitmapLoader', quanti sono i documenti richiesti

21 Progetto: class diagram Classe MacStyleMenu: Un oggetto di questo tipo contiene un gruppo di miniature n menu per n gruppi di miniature Interazione in stile dock menu del Mac

22 Progetto: class diagram Classe XmlLoader : Carica stringhe XML esterne Informa il resto dellapplicazione del completamento del caricamento dei dati XML tramite eventi Espone i dati al resto dellapplicazione Lapplicazione utilizza i dati per costruire i menu, caricare i documenti, etc

23 Problematiche affrontate nella tesi Analisi delle tecnologie Progetto Implementazione >

24 Implementazione : XML

25 Implementazione : funzionalità chiave Visualizzazione base dei documenti

26 Implementazione : funzionalità chiave 1° livello di ingrandimento

27 Implementazione : funzionalità chiave Esplorazione dettagli

28 Implementazione : funzionalità chiave Selezione dei documenti

29 Implementazione : funzionalità chiave Ricerca dei documenti

30 Implementazione : funzionalità chiave Stampa dei documenti

31 Sviluppi futuri Documenti digitali non solo come bitmap ma anche come tracce video Letture e commenti di documenti come poesie, opere letterarie eseguite da interpreti, possono essere utilizzate come tracce audio (es.: in formato.mp3, etc) Lapplicazione è visibile on-line: http://digilib.netribe.it/bdr01/FedoraViewer.jsp?pidCollec tion=Cirano-de-bergerac:702&page=2 http://digilib.netribe.it/bdr01/FedoraViewer.jsp?pidCollec tion=Cirano-de-bergerac:702&page=2


Scaricare ppt "UNIVERSITÀ DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Scienze dellInformazione Applicazione."

Presentazioni simili


Annunci Google