APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de...
Transcript of APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de...
![Page 1: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/1.jpg)
APARBAR Aparcar en Barcelona
Ingeniería Técnica de Telecomunicaciones
Estudios de Informática, Multimedia y Telecomunicación
Fina Cara Fernández
Junio de 2013
Presentación
![Page 2: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/2.jpg)
Fina Cara Fernández
Junio de 2013
Índice • Introducción, objetivos principales y beneficios
• Estado del arte: Aparcar en Barcelona y proyectos tecnológicos
• Diseño: casos de uso y interfaz gráfica de usuario
• Implementación: arquitectura, modelo de datos y diseño software
• Demostración: plan de pruebas
• Conclusiones y líneas futuras
![Page 3: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/3.jpg)
Fina Cara Fernández
Junio de 2013
Introducción
• Proyecto de empresa “Aparcar en Barcelona”
• Aplicación web
Contenidos multimedia
Comentarios de usuarios
Búsquedas
![Page 4: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/4.jpg)
Fina Cara Fernández
Junio de 2013
Objetivos principales
• Requerimientos
Registro y acceso de usuarios
Publicar comentarios
Interaccionar entre ellos
Seguimiento de otros usuarios
Búsqueda de aparcamiento
![Page 5: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/5.jpg)
Fina Cara Fernández
Junio de 2013
Beneficios
![Page 6: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/6.jpg)
Fina Cara Fernández
Junio de 2013
Estado del arte
![Page 7: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/7.jpg)
Fina Cara Fernández
Junio de 2013
Aparcar en Barcelona
• En general
Estudios, guías turísticas, blogs, foros, etc
• Aplicaciones tecnológicas
Ayuntamiento de Barcelona, AparcaYa, etc
• Soluciones ingeniosas
Aparkarma, WeSmartPark , Parkopedia, MyPark
![Page 8: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/8.jpg)
Fina Cara Fernández
Junio de 2013
Proyectos tecnológicos
![Page 9: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/9.jpg)
Fina Cara Fernández
Junio de 2013
Diseño
• Paradigma UML
![Page 10: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/10.jpg)
Fina Cara Fernández
Junio de 2013
Casos de uso
• Diagrama de casos de uso
![Page 11: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/11.jpg)
Fina Cara Fernández
Junio de 2013
Interfaz gráfica de usuario
![Page 12: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/12.jpg)
Fina Cara Fernández
Junio de 2013
Implementación
• Arquitectura J2EE
MySQL
HTTP request
HTTP response
Browser
![Page 13: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/13.jpg)
Fina Cara Fernández
Junio de 2013
Modelo de datos
• Diagrama de entidades
Características, campos, tipos, claves primarias, secundarias y referenciales
![Page 14: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/14.jpg)
Fina Cara Fernández
Junio de 2013
Diseño software
• Diagrama de paquetes
entity
control
database
usecase
layouts
![Page 15: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/15.jpg)
Fina Cara Fernández
Junio de 2013
Diseño software
• Diagrama de componentes
Componentes entidades
Componentes de acceso a la BBDD
Componentes de casos de uso Componentes de ventanas
![Page 16: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/16.jpg)
Fina Cara Fernández
Junio de 2013
Plan de Pruebas
• Para cada prueba
Requerimiento
Caso de uso
Precondiciones
Acciones
Resultado
Estado
![Page 17: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/17.jpg)
Fina Cara Fernández
Junio de 2013
Conclusiones
• Detección del negocio de una aplicación web para compartir experiencias de aparcamiento
• Solucionado como proyecto de empresa J2EE
• Estructura compleja. Modelo MVC
• Ventajas: mantenimiento y ampliación
![Page 18: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/18.jpg)
Fina Cara Fernández
Junio de 2013
Líneas futuras
• Nuevos requerimientos, ampliación del modelo de datos
• Aplicación para móvil, navegadores GPS
![Page 19: APARBAR : Aparcar en Barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · Junio de 2013 Índice •Introducción, objetivos principales y beneficios •Estado del arte:](https://reader033.fdocument.pub/reader033/viewer/2022042620/5f3bd8640a8a5e6f8c759410/html5/thumbnails/19.jpg)
Fina Cara Fernández
Junio de 2013
Muchas gracias