Publication:
DISEÑO DE UN BACKEND ESCALABLE DE RECOLECIÓN y ANÁLISIS DE DATOS GEOREFERENCIADOS OBTENIDOS VÍA CROWDSOURCING

dc.contributor.advisorLOPEZ MONCADA, CLAUDIA ANDREA
dc.contributor.authorCOCIÑA PACHECO, JORGE ANDRÉS
dc.contributor.departmentUniversidad Tecnica Federico Santa Maria UTFSM INFORMATICAes_CL
dc.contributor.otherREYES COVARRUBIAS, CECILIA VIRGINIA
dc.coverage.spatialUniversidad Técnica Federico Santa María UTFSM. Casa Central Valparaísoes_CL
dc.date.accessioned2018-03-28T18:59:00Z
dc.date.available2018-03-28T18:59:00Z
dc.date.issued2018
dc.descriptionCatalogado desde la version PDF de la tesis.es_CL
dc.description.abstractEsta memoria documenta el análisis, diseño y desarrollo del backend de un software que busca visibilizar los servicios públicos en la ciudad de Valparaíso. La solución consistió en una API RESTful, que soporta un mecanismo de crowdsourcing, que permite recopilar información de los servicios higiénicos de la ciudad y además, registrar los movimientos de los usuarios, para posteriormente poder realizar análisis de su comportamiento. Esta solución fue construida utilizando el lenguaje de programación PHP y el framework Phalcon.El trabajo comienza con la selección de las mejores opciones de desarrollo, lo que permite tomar las decisiones sobre la arquitectura de software, lenguaje, y framework para la construcción de la solución. La toma de decisiones se centró en que la aplicación cumpliera con los requerimientos no funcionales de escalabilidad de carga, extensibilidad y reusabilidad. Posterior a esto se realizó un proceso de validación del cumplimiento de estos requerimientos.es_CL
dc.description.abstractThis report documents the analysis, design, and development of a software backend that seeks to make Valparaíso’s public services more visible through crowdsourcing data about them. The solution consists of a RESTful API, which supports the crowdsourcing mechanism and allows tracking user actions on the web interface.The document reports on the selection of the development tools, which included making decisions about the software architecture, programming language, and framework. The decision-making process focused on satisfying three non-functional requirements: load scalability, extensibility, and reusability. As a result, the back-end was built using PHP and the Phalcon framework. Finally, validation of compliance with the requirements was carried out.eng
dc.description.degreeINGENIERO CIVIL EN INFORMÁTICAes_CL
dc.description.programINGENIERÍA CIVIL EN INFORMÁTICA
dc.format.extent76 h.
dc.format.mediumCD ROM
dc.format.mimetypeapplication/pdf
dc.identifier.barcode3560900258025
dc.identifier.urihttp://hdl.handle.net/11673/24464
dc.rights.accessRightsA - Internet abierta www.repositorio.usm.cl y otros repositorios a la que la USM se adscriba
dc.subjectARQUITECTURA DE SOFTWAREes_CL
dc.subjectCROWDSOURCINGes_CL
dc.subjectPHPes_CL
dc.subjectRESTFULes_CL
dc.titleDISEÑO DE UN BACKEND ESCALABLE DE RECOLECIÓN y ANÁLISIS DE DATOS GEOREFERENCIADOS OBTENIDOS VÍA CROWDSOURCINGes_CL
dc.typeTesis Pregradoes_CL
dspace.entity.typePublication
usm.date.thesisregistration2016
usm.identifier.thesis4500012339
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
3560900258025UTFSM.pdf
Size:
761.09 KB
Format:
Adobe Portable Document Format
Description: