Tfg alejandro
-
Upload
alexandriw -
Category
Engineering
-
view
133 -
download
0
Transcript of Tfg alejandro
1
Un portal web para compartir recursos docentes
AutorAlejandro Elena del Águila
DirectorAntonio Leopoldo Corral Liria
2
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Índice
1. Introducción2. Estado del arte3.Tecnologías4. ComparTM5. Conclusiones
3
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Motivación
• Aprender tecnologías Web• Crear una comunidad estudiantil parar compartir
recursos docentes
4
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Objetivos
• Crear un gestor de contenidos• Se podrá tanto almacenar como descargar material
docente• Será posible seguir a otros usuarios• Habrá distinción entre universidades• Se podrá reportar el material docente inadecuado
5
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Temporización
24%
8%
16%16%
8%
16%
12%
FormaciónRequisitos y modeladoImplementación usuariosImplementación materialImplementación administradorOtras implementacionesMemoria
6
Introducción Estado del arte Tecnologías ComparTM Conclusiones
¿Qué es ComparTM?
• Gestor de contenidos• Características de red social
7
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Gestores de contenidos
• Crear, editar, gestionar y publicar contenido digital multimedia en diversos formatos
• Genera páginas web dinámicas interactuando con el servidor web para generar la página web bajo petición del usuario
8
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Symfony
• Fácil de instalar y configurar en la mayoría de plataformas
• Independiente del sistema gestor de bases de datos• Utiliza programación orientada a objetos• Utiliza MVC (Model-View-Controller)
9
Introducción Estado del arte Tecnologías ComparTM Conclusiones
MVC
10
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Gestión de peticiones
11
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Tecnologías
• Modelo
• Vista
• Controlador
12
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Fases de desarrollo
• Requisitos• Diseño• Implementación
13
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Requisitos
• Diagramas de casos de uso UML• Especificación de casos de uso mediante plantillas de
MADEJA
14
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Casos de uso
15
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Casos de uso
16
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Plantillas de MADEJA
17
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Diseño
• Diseño de la interfaz gráfica• Diseño de la base de datos
18
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Diagramas de clases
19
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Diagrama entidad-relación
20
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Implementación
DEMO
21
Introducción Estado del arte Symfony ComparTM Conclusiones
Conclusiones
• Se han aprendido tecnologías Web• Se ha hecho uso de un framework• Autodidacta• Satisfecho con el trabajo realizado
22
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Trabajo futuro
• Enlaces con más plataformas• Conectividad con redes sociales• Mayor monitorización de las personas a las que sigues• Seguir asignaturas
23
GRACIAS POR SU ATENCIÓN