Presentacion pfc
-
Upload
enrique-ekikujo -
Category
Education
-
view
586 -
download
1
description
Transcript of Presentacion pfc
2Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Diseño
Análisis
Conclusiones
Pruebas
Introducción
Índice
Índice
3Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Introducción
¿Qué es?
Objetivos del proyecto
Introducción
Planificación y presupuesto
Tecnologías y herramientas
4Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
¿Qué es?
Es una aplicación web que facilita el intercambio de libros de
texto entre diferentes padres y colegios de Asturias.
Dirigida a los padres y colegios del Principado de Asturias.
Introducción
5Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Objetivos del proyecto
Permitir que los padres puedan intercambiar libros de texto de
segunda mano.
Los usuarios podrán buscar, subir y reservar libros de texto.
Automatización en la adjudicación de los libros.
Controlar a quien se presta libros con una lista de enemigos
Los colegios pueden publicar la lista de libros del curso
Los colegios podrán prestar libros
Los administradores gestionarán todo lo que pasa en la web
Mensajería entre usuarios
Introducción
6Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Tecnologías y herramientas
Java
Spring Roo
Spring Framework
Spring MVC
Spring Security
SpringSource Tool Suite
Tomcat
PostgreSQL
Junit
Jmeter
JPA
Hibernate
XHTML
CSS3
Introducción
7Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Planificación y presupuesto (I)
Duración aproximada de 7 meses y medio
Introducción
8Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Planificación y presupuesto (II)
El presupuesto asciende a 40.910,46 euros.
Introducción
9Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Análisis
Requisitos
Análisis
Descripción de actores
Diagrama de clases preliminar
10Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Requisitos
Los requisitos más importantes son:
Subir libros de texto para intercambiar
Reservar libros de otros padres o colegios
Añadir padre como enemigo
Añadir colegio al perfil para ver los libros que presta y su lista de
libros.
Adjudicación automática
Puntuar a padres después de adjudicación
Internacionalización de los contenidos
Tiempo máximo de respuesta de 4 segundos
Análisis
11Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Descripción de actores
Hay cuatro tipos de actores que interactúan con la aplicación.
Usuario anónimo
Usuario administrador
Usuario padre
Usuario colegio
Análisis
12Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Diagrama de clases preliminar
Análisis
13Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Diseño
Patrón MVC
Diseño
Diagramas de Interacción
Diagrama de clases
14Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Patrón MVC
Diseño
15Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Diagrama de clases
Diseño
16Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Diagramas de Interacción (I)
Diseño
Reservar libro de
texto de un padre
17Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Diagramas de Interacción (II)
Diseño
Reservar libro de
texto de un colegio
18Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Pruebas
Pruebas Unitarias y de Integración
Pruebas de Usabilidad y Accesibilidad
Pruebas
Pruebas de Rendimiento
19Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Pruebas Unitarias y de Integración
Se fueron desarrollando durante la fase de implementación
Las pruebas fueron realizadas utilizando la herramienta Junit
Se comprueba el buen funcionamiento del modelo y el correcto
funcionamiento de la web
Pruebas
20Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Pruebas de usabilidad y accesibilidad
Usabilidad
Cuestionarios de usabilidad
Actividades guiadas
Guía de Hassan Montero
Accesibilidad
T.A.W.
Hera
Checklist W.C.A.G
Pruebas
21Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Pruebas de Rendimiento
Herramienta utilizada: Jmeter
Carga de 50 usuarios. Media: 672ms.
Pruebas
22Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Conclusiones
Conclusión final
Trabajos futuros
Conclusiones
23Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Conclusión final
Web que facilita el intercambio de libros entre padres.
A nivel personal:
Proyecto de aplicación real
Adquirir nuevas competencias (JEE , Spring Roo, Spring Security,
JPA…)
Objetivos cumplidos en el plazo previsto
Conclusiones
24Web de Intercambio de Libros de Texto entre Padres de Asturias
Enrique Fernández Rodríguez
Trabajos futuros
Un padre reserva los libros de cualquier colegio
Mejorar el sistema de puntuación a padres
Extender fuera de Asturias
Internacionalizar la web en otros idiomas
Conclusiones