Sistema de información móvil basado en GPS (B. Prieto)

37
ETSI de Telecomunicación Universidad de Málaga Autora: Beatriz Prieto Ramos Tutora: Cristina Urdiales García Sistema de información móvil basado en GPS

Transcript of Sistema de información móvil basado en GPS (B. Prieto)

Page 1: Sistema de información móvil basado en GPS (B. Prieto)

ETSI de Telecomunicación Universidad de Málaga

Autora: Beatriz Prieto RamosTutora: Cristina Urdiales García

Sistema de información móvil basado en GPS

Page 2: Sistema de información móvil basado en GPS (B. Prieto)

1. Objetivos2. Arquitectura del sistema3. Sistema web4. kXML5. Sistema móvil6. Pruebas y Resultados7. Conclusiones y trabajo futuro

Índice

Page 3: Sistema de información móvil basado en GPS (B. Prieto)

Índice

1. Objetivos2. Arquitectura del sistema3. Sistema web4. kXML5. Sistema móvil6. Pruebas y Resultados7. Conclusiones y trabajo futuro

Page 4: Sistema de información móvil basado en GPS (B. Prieto)

Información ubicua

Accesible

Minimizar costes

Personalización

Sistema web Aplicación teléfono móvil+

Introducción

Page 5: Sistema de información móvil basado en GPS (B. Prieto)

Usuarios sin conocimientos de programación puedan diseñar una aplicación con información geoposicionada.

Previsualizar el aspecto final en un ordenador tipo PCInformación personalizada: imagen, texto y sonido

Generación de un ejecutable para teléfonos móviles con tecnología JAVA J2ME

Comprobar el funcionamiento global de la aplicación utilizando el sistema para introducir información turística

Objetivos

Page 6: Sistema de información móvil basado en GPS (B. Prieto)

Conceptos previos

Page 7: Sistema de información móvil basado en GPS (B. Prieto)

Índice

1. Objetivos2. Arquitectura del sistema3. Sistema web4. kXML5. Sistema móvil6. Pruebas y Resultados7. Conclusiones y trabajo futuro

Page 8: Sistema de información móvil basado en GPS (B. Prieto)

Arquitectura del sistema

Page 9: Sistema de información móvil basado en GPS (B. Prieto)

Usabilidad‘La usabilidad se refiere a la capacidad de un

software de ser comprendido, aprendido, usado y ser atractivo para el usuario, en condiciones específicas de uso.’ (ISO 9126)

Interfaces conocidasMinimizar entrada de datos: Google MapsEtiquetas claras y concisasDiseño: Páginas webs y Pantallas aplicación

móvil

Page 10: Sistema de información móvil basado en GPS (B. Prieto)

Menú secundarioMenú secundario

Menú principalMenú principal

Título permanenteTítulo permanenteSituación en la navegaciónSituación en la navegación

Combinación colores: Azul y blancoCombinación colores: Azul y blanco

Minimizar uso de imágenesMinimizar uso de imágenes

Usabilidad web

Pie de páginaPie de página

Page 11: Sistema de información móvil basado en GPS (B. Prieto)

Pantalla reducidaConexiones lentas

Usabilidad móvilInterfaz gráfica no uniformeBotones/teclas pequeños

Acciones asociadas a teclasAcciones asociadas a teclas

Mensaje escrito al usuarioMensaje escrito al usuarioMinimizar uso de la redMinimizar uso de la red

Aviso sonoroAviso sonoro

Información esquematizadaInformación esquematizada

Page 12: Sistema de información móvil basado en GPS (B. Prieto)

Índice

1. Objetivos2. Arquitectura del sistema3. Sistema web4. kXML5. Sistema móvil6. Pruebas y Resultados7. Conclusiones y trabajo futuro

Page 13: Sistema de información móvil basado en GPS (B. Prieto)

Navegación por el sistema web

Page 14: Sistema de información móvil basado en GPS (B. Prieto)

Sistema web: Diseño contenidos

Archivos audio e imagenArchivos audio e imagen

Situación imagen:-topim-leftim

Situación imagen:-topim-leftim

Contenido textual y situación:-toptx-lefttx-widthtx

Contenido textual y situación:-toptx-lefttx-widthtx

Page 15: Sistema de información móvil basado en GPS (B. Prieto)

Sistema web: Base de datos

Page 16: Sistema de información móvil basado en GPS (B. Prieto)

HTMLJavaScriptCSSPHP

Acceso a MySQLSesiónInteracción sistema ficherosEjecución de programas

Herramienta XAMPP: Apache, PHP, MySQL, Mercury

Sistema web: Programación

Page 17: Sistema de información móvil basado en GPS (B. Prieto)

Google Maps: Sencillo y extendido

Sistema web: GIS

Page 18: Sistema de información móvil basado en GPS (B. Prieto)

Índice

1. Objetivos2. Arquitectura del sistema3. Sistema web4. kXML5. Sistema móvil6. Pruebas y Resultados7. Conclusiones y trabajo futuro

Page 19: Sistema de información móvil basado en GPS (B. Prieto)

Información seleccionada en el sistema web

Información recuperada en la aplicación móvil

Analizadores sintácticos XML

kXML

Page 20: Sistema de información móvil basado en GPS (B. Prieto)

Estructura “informacion.xml”<?xml version="1.0 encoding="UTF−8"?><database name = "informacion"><table name = "coordenada"> <marker> <latitud> </latitud> <longitud> </longitud> <localizacion> </localizacion> <ficheroaudio> </ficheroaudio> <ficheroimagen> </ficheroimagen> <topim> </topim> <leftim> </leftim> <texto> </texto> <toptx> </ toptx> <lefttx> </lefttx> <widthtx> </widthtx> </marker></table></database>

<?xml version="1.0 encoding="UTF−8"?><database name = "informacion"><table name = "coordenada"> <marker> <latitud> </latitud> <longitud> </longitud> <localizacion> </localizacion> <ficheroaudio> </ficheroaudio> <ficheroimagen> </ficheroimagen> <topim> </topim> <leftim> </leftim> <texto> </texto> <toptx> </ toptx> <lefttx> </lefttx> <widthtx> </widthtx> </marker></table></database>

Page 21: Sistema de información móvil basado en GPS (B. Prieto)

Índice

1. Objetivos2. Arquitectura del sistema3. Sistema web4. kXML5. Sistema móvil6. Pruebas y Resultados7. Conclusiones y trabajo futuro

Page 22: Sistema de información móvil basado en GPS (B. Prieto)

Sistema operativoVelocidad de proceso, tiempo de respuestaCapacidad de memoriaBateríaPantalla

TamañoColorTáctil

Sistema móvil: Limitaciones

Page 23: Sistema de información móvil basado en GPS (B. Prieto)

Construir aplicaciones pequeñas OfuscadorSimplificar la aplicaciónLiberar memoriaTener en cuenta el funcionamiento del sistema:

Variables locales en lugar de atributos de objetosHilos de ejecución

Separación entre presentación y lógica de negocio: Patrón MVC

Sistema móvil:Estrategias de programación

Page 24: Sistema de información móvil basado en GPS (B. Prieto)

Sistema móvil:Patrón Modelo Vista Controlador

Page 25: Sistema de información móvil basado en GPS (B. Prieto)

Sistema móvil:Patrón Modelo Vista Controlador

Page 26: Sistema de información móvil basado en GPS (B. Prieto)

GPS: Sistema Posicionamiento Global

Precisión: Error 10 metros

Receptor GPS en el teléfono

Conexión en espacios abiertos

API Localización: JSR-179

Sistema móvil: GIS

Page 27: Sistema de información móvil basado en GPS (B. Prieto)

Navegación por la aplicación móvil

Page 28: Sistema de información móvil basado en GPS (B. Prieto)

Índice

1. Objetivos2. Arquitectura del sistema3. Sistema web4. kXML5. Sistema móvil6. Pruebas y Resultados7. Conclusiones y trabajo futuro

Page 29: Sistema de información móvil basado en GPS (B. Prieto)

Prueba sistema web

Page 30: Sistema de información móvil basado en GPS (B. Prieto)

Prueba sistema móvil

Conexión GPS

Page 31: Sistema de información móvil basado en GPS (B. Prieto)

Prueba sistema móvil

Recepción de información en el Teatro Romano de Málaga

Page 32: Sistema de información móvil basado en GPS (B. Prieto)

Prueba sistema móvil

Recepción de información en el Rectorado de la UMA

Page 33: Sistema de información móvil basado en GPS (B. Prieto)

Prueba sistema móvil

Vista del mapa con las localizaciones

Page 34: Sistema de información móvil basado en GPS (B. Prieto)

Índice

1. Objetivos2. Arquitectura del sistema3. Sistema web4. kXML5. Programación móvil6. Pruebas y Resultados7. Conclusiones y trabajo futuro

Page 35: Sistema de información móvil basado en GPS (B. Prieto)

Facilidad de uso : usableDistintos navegadores:

Internet Explorer, Firefox, Opera, Google Chrome

Amplia gama de teléfonos móvilesSin coste de conexiónTiempos interacción usuario

Respuesta del sistema web×Conexión GPS en entornos urbanosRespuesta de aplicación móvil

Conclusiones

Page 36: Sistema de información móvil basado en GPS (B. Prieto)

Descargar mapa Google Maps

Nuevos formatos: vídeos

Pantalla táctil

Acceso a Internet (coste adicional)

Ampliaciones

Page 37: Sistema de información móvil basado en GPS (B. Prieto)

ETSI de Telecomunicación Universidad de Málaga

Autora: Beatriz Prieto RamosTutora: Cristina Urdiales García

Sistema de información móvil basado en GPS