Show simple item record

dc.contributorTarrés Ruiz, Francisco
dc.contributor.authorEscarrà Vallmajor, Bernat
dc.date.accessioned2013-06-03T17:33:40Z
dc.date.available2013-06-03T17:33:40Z
dc.date.issued2013-05-13
dc.identifier.urihttp://hdl.handle.net/2099.1/18355
dc.description.abstractUna Smart City és una plataforma que integra i unifica tota la activitat i gestió d’una ciutat en un sol bloc. Permeten la gestió i el creuament de totes les dades en un punt central, per afavorir la presa de decisions, prediccions, planejament i actuacions, de la manera més eficient possible. Engloba, tant els dispositius físics com el programari que fa possible comunicar i gestionar les dades. Des de la capa més baixa (sensors i actuadors) fins a la més alta (presentació de dades). Abertis telecom disposa d’una ciutat intel·ligent de demostració (anomenada Smart Zone), que conté tots els elements necessaris per emular el funcionament d’una plataforma Smart City. Un dels conceptes clau d’aquesta plataforma, és la integració i uniformització de dades (amb independència del fabricant, protocol o tipus de dades que caracteritzi el dispositiu d’origen) que aconsegueix a partir de la capa de gestió, oferint una interfície estàndard (serveis web) de les quals les aplicacions es poden nodrir. Aprofitant aquesta interfície, es crea una aplicació web desenvolupada en PHP al costat-servidor, i HTML5 i JavaScript al costat-client, produint una aplicació completa que permet la visualització de les dades ofertes per la capa de gestió de la plataforma d’una forma amigable. A més, s’implementa una API que ofereix una nova alternativa de consumició automatitzada de les dades sensòriques. A diferència dels serveis web SOAP ja disponibles fins al moment, es construeix una API seguint les directives REST i oferint formats alternatius de consum (XML, PHP, JSON i CSV). Aquesta API pretén permetre el desenvolupament d’aplicacions sobre la plataforma de la manera més ràpida, eficient i còmode al conjunt més ampli possible de desenvolupadors (amb diferents graus d’experiència, especialitzats en diferents llenguatges de programació, etc). Seguint les fases de desenvolupament de programari: anàlisi de requeriments, disseny i implementació, s’obté una aplicació web i una API, desenvolupades amb programari lliure, i completament funcionals. English: The company has a platform of Smart Cities in operation. This platform enables access to the data collected by sensors of different characteristics (type, number, protocol, etc.) in a uniform, following initiative SWE (Sensor Web Enablement) standard proposed by the OGC (Open Geospatial Consortium), which defines a framework of web services and protocols communication in a heterogeneous network of sensors. In addition, the platform has a presentation layer and a run. The aim of this project is to study the concept of so-called smart cities. The purpose is to develop an application for mobile devices, part of the presentation layer of the platform, which makes use of data from different sensors, databases or other devices, therefore, study the state of art mobile applications, as well as its specific implementation projects Smart Cities. The knowledge of the platform and the development of application gives the opportunity to define an application programming interface (API) to access and communicate in an orderly different components platform and the applications that run on top. It also aims oversee the creation of a Software Development Kit (SDK) that provides a future developers the tools needed to create software for the Smart City Platform.
dc.language.isocat
dc.publisherUniversitat Politècnica de Catalunya
dc.rightsAttribution-NonCommercial-ShareAlike 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Informàtica::Aplicacions de la informàtica
dc.subject.lcshApplication software
dc.subject.lcshInternet programming
dc.subject.otherSmart Cities
dc.subject.otherSensor Web Enhancement
dc.subject.otherAplicacions per Smartphones
dc.titleEstudi, disseny i desenvolupament d'una aplicació mòbil pel processat de dades sensòriques sobre una plataforma de Smart Cities.
dc.typeBachelor thesis
dc.subject.lemacLlenguatges de programació
dc.rights.accessOpen Access
dc.date.updated2013-05-16T06:31:30Z
dc.audience.educationlevelEstudis de primer/segon cicle
dc.audience.mediatorEscola d'Enginyeria de Telecomunicació i Aeroespacial de Castelldefels


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Except where otherwise noted, content on this work is licensed under a Creative Commons license: Attribution-NonCommercial-ShareAlike 3.0 Spain