Resumen:
|
[ES] Este proyecto se centra en la mejora y la ampliación de un sistema software de
geoposicionamiento denominado "Pangea", aportándole la capacidad de generar y gestionar
mapas de calor.
El nuevo sistema se divide en ...[+]
[ES] Este proyecto se centra en la mejora y la ampliación de un sistema software de
geoposicionamiento denominado "Pangea", aportándole la capacidad de generar y gestionar
mapas de calor.
El nuevo sistema se divide en dos componentes principales. Por un lado, existe un
módulo de geoposicionamiento desarrollado en el sistema operativo Android, que registra y
almacena la ubicación de un dispositivo móvil a lo largo del tiempo. Por otro lado, se encuentra
un módulo dedicado a la creación de mapas de calor, los cuales pueden visualizarse mediante
una aplicación web a partir de las posiciones geográficas registradas.
Para lograr esto, el sistema está diseñado para gestionar volúmenes significativos de
datos geográficos y la información relacionada con cada edificio, con el fin de proporcionar a
los usuarios la capacidad de realizar búsquedas basadas en criterios de ubicación y período
temporal.
El presente documento ofrece una descripción detallada del proceso de desarrollo del
sistema, que abarca desde la utilización de los mapas de calor hasta las tecnologías empleadas
con ese propósito. Además, se presenta una exhaustiva metodología de Ingeniería de Software
que abarca la definición de requisitos, el análisis del sistema, el diseño, la implementación y las
pruebas.
[-]
[EN] This project focuses on improving and expanding a geopositioning software system
called "Pangea" with the ability to generate and manage heatmaps. The system consists of two
main components. Firstly, there is a ...[+]
[EN] This project focuses on improving and expanding a geopositioning software system
called "Pangea" with the ability to generate and manage heatmaps. The system consists of two
main components. Firstly, there is a geopositioning module developed for the Android operating
system, which records and stores the location of a mobile device over time. Secondly, there is a
heatmap generation module that allows the visualization of heatmaps through a web application,
using the recorded geographical positions.
To achieve this, the system is designed to handle significant volumes of geographic data
and building-related information, enabling users to perform location-based and time-range
searches.
This document provides a detailed description of the system's development process,
covering the various use cases for heatmaps and the technologies employed for this purpose.
Additionally, it presents a comprehensive software engineering methodology, including
requirements definition, system analysis, design, implementation, and testing.
[-]
|