Show simple item record

Professor Advisordc.contributor.advisorBaloian Tataryan, Nelson 
Authordc.contributor.authorBensan Araya, Matías José 
Staff editordc.contributor.editorFacultad de Ciencias Físicas y Matemáticas
Staff editordc.contributor.editorDepartamento de Ciencias de la Computación
Associate professordc.contributor.otherHitschfeld Kahler, Nancy 
Associate professordc.contributor.otherRivara Zúñiga, María Cecilia
Admission datedc.date.accessioned2015-06-12T17:12:06Z
Available datedc.date.available2015-06-12T17:12:06Z
Publication datedc.date.issued2014
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/131014
General notedc.descriptionIngeniero Civil en Computación
Abstractdc.description.abstractLa motivación principal del presente proyecto es invertir la tendencia de aislamiento, egoísmo y soledad que provocan los adelantos tecnológicos, pues fomentan un tipo de relaciones personales más artificial, falso y lejano. El hecho de perder el ritual de tener que reunirse para compartir con los otros enfría las relaciones interpersonales en todos los niveles. El producto desarrollado (desde ahora Near-U) se plantea como una posible solución a dicho problema, teniendo como objetivo el desarrollo de un sistema informático para reunirse y conocer gente en base a nuestros propios intereses. Para esto se busca diseñar y desarrollar un sistema que permita a sus usuarios contactar con otros que tengan intereses similares y estén a una distancia menor o igual a cierta distancia dada. Por lo que se desarrolló una plataforma cliente servidor a través de la cual los usuarios anotan una lista de todos sus intereses que deseen compartir. El sistema a su vez sigue los desplazamientos de sus usuarios a través de sus coordenadas geográficas. Y cuando dos usuarios están a una distancia menor o igual a cierta distancia dada, se envía a cada usuario una notificación indicando dicho evento. De este modo el sistema le indica a cada usuario cuando está cerca de otro usuario con los mismos intereses. Uno de los mayores desafíos fue la comparación de distancia entre cada par de usuarios en el sistema, tarea que requiere un gran poder de cómputo. Para solucionarlo se diseñó una arquitectura de software enfocada en bridar servicios confiables y robustos en escenarios de alta demanda. Dicha arquitectura se compone de una aplicación web siguiendo el modelo de diseño MVT (Modelo Vista - Template) y un servicio externo para mantener la estructura de datos que permite calcular las distancias entre cada par de puntos de forma eficiente. Al final del trabajo se puede observar como la estructura de datos espaciales ayuda enormemente a reducir los tiempos de respuesta en contraposición con una solución por fuerza bruta, hasta en un orden de magnitud. Sin embargo no resulta tan útil al momento de reducir la tasa de pérdida de requests al servidor. Como potenciales mejoras al sistema de Neau-U, se destaca la posibilidad de mantener aquellos datos de uso más frecuente en una memoria de acceso rápido (caché) en el servidor. Otra potencial mejora es el escalamiento horizontal de los servidores de procesamiento (aquellos que calculan las distancias entre cada par de puntos).en_US
Lenguagedc.language.isoesen_US
Publisherdc.publisherUniversidad de Chileen_US
Type of licensedc.rightsAtribución-NoComercial-SinDerivadas 3.0 Chile*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Keywordsdc.subjectSistemas de información geográficaen_US
Keywordsdc.subjectTeléfonos inteligentesen_US
Keywordsdc.subjectAplicación móvilen_US
Títulodc.titleAplicación móvil georreferenciada de búsqueda de intereses en común por medio de un sistema diseñado para la alta demandaen_US
Document typedc.typeTesis


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 3.0 Chile
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 Chile