Cortellazzi, Jacopo
(2016)
Crowdsensing and proximity services for impaired mobility.
[Laurea], Università di Bologna, Corso di Studio in
Ingegneria informatica [L-DM270]
Documenti full-text disponibili:
Anteprima |
|
Documento PDF
Disponibile con Licenza: Salvo eventuali più ampie autorizzazioni dell'autore, la tesi può essere liberamente consultata e può essere effettuato il salvataggio e la stampa di una copia per fini strettamente personali di studio, di ricerca e di insegnamento, con espresso divieto di qualunque utilizzo direttamente o indirettamente commerciale. Ogni altro diritto sul materiale è riservato
Download (11MB)
| Anteprima
|
Abstract
La tesi si occupa della creazione di una piattaforma virtuale, composta da un sito web e da una applicazione Android, a supporto di persone con handicap motori.
La piattaforma e composta da una mappa interattiva che permette agli utenti di inserire nuovi locali o di commentarne esistenti, e di fare lo stesso per le barriere architettoniche.
Per questi motivi il progetto e dettato da una continua comunicazione tra client e server, rendendo la piattaforma aggiornata e dinamica, anche alla vista degli utenti.
La parte web viene implementata attraverso Spring MVC, utilizzando delle View .jsp ed AJAX per la comunicazione remota con il server.
La parte mobile e stata implementata basandosi principalmente sulle classi di geolocalizzazione di Android, oltre alle librerie osmdroid ed osmbonuspack, fornendo compatitiblita con OSM.
Questa fornisce anche un servizio di calcolo del percorso, cercando di evitare il numero maggiore di ostacoli.
L'applicazione Android appoggia le proprie comunicazioni sulla libreria Robospice.
La parte di persistenza e stata implementata adottando un approccio ad alto livello, grazie ad Hibernate e JPA.
Abstract
La tesi si occupa della creazione di una piattaforma virtuale, composta da un sito web e da una applicazione Android, a supporto di persone con handicap motori.
La piattaforma e composta da una mappa interattiva che permette agli utenti di inserire nuovi locali o di commentarne esistenti, e di fare lo stesso per le barriere architettoniche.
Per questi motivi il progetto e dettato da una continua comunicazione tra client e server, rendendo la piattaforma aggiornata e dinamica, anche alla vista degli utenti.
La parte web viene implementata attraverso Spring MVC, utilizzando delle View .jsp ed AJAX per la comunicazione remota con il server.
La parte mobile e stata implementata basandosi principalmente sulle classi di geolocalizzazione di Android, oltre alle librerie osmdroid ed osmbonuspack, fornendo compatitiblita con OSM.
Questa fornisce anche un servizio di calcolo del percorso, cercando di evitare il numero maggiore di ostacoli.
L'applicazione Android appoggia le proprie comunicazioni sulla libreria Robospice.
La parte di persistenza e stata implementata adottando un approccio ad alto livello, grazie ad Hibernate e JPA.
Tipologia del documento
Tesi di laurea
(Laurea)
Autore della tesi
Cortellazzi, Jacopo
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Crowdsensing Spring Android Map Async OSM Robospice AJAX JPA Hibernate smart-city smart-cities
Data di discussione della Tesi
16 Marzo 2016
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Cortellazzi, Jacopo
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Crowdsensing Spring Android Map Async OSM Robospice AJAX JPA Hibernate smart-city smart-cities
Data di discussione della Tesi
16 Marzo 2016
URI
Statistica sui download
Gestione del documento: