Download - Tfg alejandro
![Page 1: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/1.jpg)
1
Un portal web para compartir recursos docentes
AutorAlejandro Elena del Águila
DirectorAntonio Leopoldo Corral Liria
![Page 2: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/2.jpg)
2
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Índice
1. Introducción2. Estado del arte3.Tecnologías4. ComparTM5. Conclusiones
![Page 3: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/3.jpg)
3
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Motivación
• Aprender tecnologías Web• Crear una comunidad estudiantil parar compartir
recursos docentes
![Page 4: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/4.jpg)
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
![Page 5: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/5.jpg)
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
![Page 6: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/6.jpg)
6
Introducción Estado del arte Tecnologías ComparTM Conclusiones
¿Qué es ComparTM?
• Gestor de contenidos• Características de red social
![Page 7: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/7.jpg)
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
![Page 8: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/8.jpg)
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)
![Page 9: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/9.jpg)
9
Introducción Estado del arte Tecnologías ComparTM Conclusiones
MVC
![Page 10: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/10.jpg)
10
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Gestión de peticiones
![Page 11: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/11.jpg)
11
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Tecnologías
• Modelo
• Vista
• Controlador
![Page 12: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/12.jpg)
12
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Fases de desarrollo
• Requisitos• Diseño• Implementación
![Page 13: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/13.jpg)
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
![Page 14: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/14.jpg)
14
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Casos de uso
![Page 15: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/15.jpg)
15
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Casos de uso
![Page 16: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/16.jpg)
16
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Plantillas de MADEJA
![Page 17: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/17.jpg)
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
![Page 18: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/18.jpg)
18
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Diagramas de clases
![Page 19: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/19.jpg)
19
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Diagrama entidad-relación
![Page 20: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/20.jpg)
20
Introducción Estado del arte Tecnologías ComparTM Conclusiones
Implementación
DEMO
![Page 21: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/21.jpg)
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
![Page 22: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/22.jpg)
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
![Page 23: Tfg alejandro](https://reader035.vdocuments.pub/reader035/viewer/2022070516/58ce5d431a28ab2f268b5389/html5/thumbnails/23.jpg)
23
GRACIAS POR SU ATENCIÓN