ISTITUTO TECNICO TECNOLOGICO “G. Marconi” – ROVERETO ESAME DI STATO 2016 Nilo Zanfei Classe 5 - Sezione Bi – Articolazione Informatica e Telecomunicazioni A.S. 2015-2016 Progetto in collaborazione con ADEP: Analisi degli Open Data MATERIE COINVOLTE: Informatica Tecnologie informatiche Sistemi e Reti Descrizione Generale Perfezionamento di un sito web, realizzato lo scorso anno dai nostri colleghi, che analizza gli opendata in formato .json forniti dalla Provincia di Trento e li usa per costruire tabelle e grafici che confrontano i risultati dei campioni effettuati nei vari siti di depuratori del Trentino per determinati periodi di tempo. Il perfezionamento riguarda l' interfaccia grafica del sito e la parte riguardante i grafici. L Azienda L’ azienda con la quale abbiamo collaborato per la realizzazione della tesina è l’ ADEP, ossia l’ Agenzia per la depurazione delle acque. Questa agenzia si occupa della gestione degli impianti di depurazione della provincia autonoma di Trento. Mappa degli impianti in Trentino: Sede di Rovereto: L’ incontro con l’ azienda Verso i primi di febbraio io ed il mio compagno di classe Davide Maccanò siamo stati in visita alla sede di Rovereto dell’ Agenzia per la depurazione delle acque. Appena arrivati siamo stati accolti dal responsabile Emilio Debiasi. Abbiamo sostenuto un colloquio nel quale ci è stato spiegato il progetto che l’ anno scorso avevano iniziato i nostri colleghi. Ci sono stati dati degli obbiettivi minimi (facilmente raggiungibili entro la fine di giugno) e degli obbiettivi a lungo termine. Gli obbiettivi minimi sono stati: - Porting dei file php in javascript - Miglioramento dell’ interfaccia generale del sito Ci sono state spiegate inoltre le tecnologie che avremmo dovuto utilizzare. Successivamente al colloquio vi è stata una visita all’ azienda e ci è stata illustrato tutto il processo della depurazione delle acque, dal processo di grigliatura , passando dall’ ossidazione fino ad arrivare alla sedimentazione finale. Processo di ossidazione Schema dei vari processi Il Progetto Il progetto si tratta di un sitoweb hostato su altervista iniziato lo scorso anno dai nostri colleghi. In questo sito l’ utente può visualizzare e analizzare i dati relativi al campionamento di tutti i comuni della provincia di Trento in base all’ anno di campionamento, sia in forma di tabelle che in forma di grafici. I dati sono degli open data che vengono prelevati dal sito di open data del trentino, ossia dati.trentino.it. Interfaccia della home Interfaccia della Lettura e analisi dei dati Tecnologie Utilizzate Le tecnologie che abbiamo utilizzato durante la realizzazione del progetto sono: HTML/CSS JAVASCRIPT/DOJO TOOLKIT PHP Dojo Toolkit Dojo Toolkit è libreria modulare Javascript Open Source studiata per sviluppare velocemente applicazioni web: - cross browser - interattive e funzionali(ajax) - con un look accattivante Perchè abbiamo usato dojo? - robusto - dojo foundation - licenza open source - accessibilità - package (carichi solo quello che serve) - la base dojo.js pesa solo 26 kb Gli Open Data Gli Open Data sono dei dati aperti, cioè dei dati a cui tutti possono accedere e da cui tutti possono prelevare informazioni e utilizzarle. Sono messi a disposizione da un’ ente, nel nostro caso dalla Provincia Autonoma di Trento, e sono accessibili tramite un sito web. Sono visibili da tutti, ma non interpretabili da tutti. Il formato con il quale i dati si presentano è tipicamrente JSON o XML. Esempio di Open Data