aparbar : aparcar en barcelonaopenaccess.uoc.edu/webapps/o2/bitstream/10609/23528... · junio de...

19
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

Upload: others

Post on 11-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

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:

Fina Cara Fernández

Junio de 2013

Muchas gracias