Publication:
Implementación de un módulo de gestión de mapas utilizando herramientas de software libre

Loading...
Thumbnail Image
Identifiers
Publication date
2011-04
Defense date
2011-04-15
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
El objetivo principal del presente PFC es la implementación y puesta en marcha de un módulo de geolocalización y gestión de mapas, de aquí en adelante MGM, englobado como un engranaje más de un Sistema de Información Turística, en adelante SIT ya descrito en el punto anterior. Es necesario el cumplimiento de una serie de objetivos secundarios que a continuación se enumeran: •El MGM tiene el cometido de atender las peticiones canalizadas a través del módulo de comunicaciones del SIT, iniciadas desde de los dispositivos móviles, procesarlas para poder obtener la geolocalización y el mapa y finalmente, enviar la respuesta con la localización física del mapa correspondiente a cada solicitud al módulo de comunicaciones de SIT, para que éste las reenvíe a los dispositivos móviles. •Los mapas deben ser descargados desde algún servidor remoto, como por ejemplo yahoo maps o google maps, y almacenados en algún repositorio de datos del MGM. Es importante recalcalcar el hecho de que los mapas deben ser descargados y luego servidos directamente desde el SIT y no desde los servidores remotos de mapas (por ejemplo yahoo maps, google maps). •El formato de intercambio de mensajes, entre el MGM y el módulo de comunicaciones del del SIT, debe utilizar tecnologías estándar como por ejemplo el lenguaje XML. •Dado que el MGM y el SIT pueden residir en distintas o la misma máquina, deben emplearse protocolos de comunicación estándar a nivel de enlace de datos, tales como Ethernet, WIFI, GPRS, HDSPA. •Debido a que el SIT utiliza un módulo de comunicaciones que está implementado utilizando la tecnología de sockets, el MGM debe ser capaz de interconectarse con el SIT mediante esta tecnología, utilizando cualquiera de los protocolos anteriormente descritos. •La comunicación entre el MGM y los dispositivos móviles del SIT, debe ser lo más fluida, flexible y fiable posible, con el objetivo de poder agilizar las comunicaciones priorizando el menor uso posible de ancho de banda, reduciendo de esta manera los costes económicos, derivados del uso de protocolos de comunicación con coste asociado como pueda ser GPRS, HDSPA, etc. El MGM tiene que poder ser escalable con el objetivo de dar servicio en un futuro a más peticiones provenientes de los dispositivos móviles del SIT. Es fácil que un servicio en el mundo de las redes de comunicaciones, muera ante una avalancha de peticiones por no estar correctamente dimensionado e implementado, para que la escalabilidad pueda serle aplicada. •El MGM debe ser capaz de tolerar solicitudes de información erróneas, bien por contenido mal formado o por fallo de conexiones a nivel de comunicaciones. •El MGM debe ser un módulo enfocado a estar en continuo crecimiento pudiendo, en un futuro, dotarlo de diferentes servicios para satisfacer funcionalidades no soportadas actualmente. Es en este punto donde un diseño e implementación modular por parte del analista y el programador toma una importancia capital.
Description
Keywords
Herramientas de software, Software libre, Desarrollo de software, Sistemas de información turística, Sistemas de información geográfica
Bibliographic citation