Compartir
Título
Herramienta visual para la gestión y análisis de la carga docente.
Autor(es)
Director(es)
Palabras clave
Aplicación web
API
Asignaturas
Profesores
Titulaciones
VueJS
Spring Boot
AWS
Web application
Subjects
Professors
Degrees
Clasificación UNESCO
3304.17 Sistemas en Tiempo Real
1203.23 Lenguajes de Programación
5701.04 Lingüística Informatizada
Fecha de publicación
2022-09
Resumen
[ES]Este documento describe el desarrollo del proyecto titulado “Herramienta visual para
la gestión y análisis de la carga docente” del Trabajo de Fin de Grado en Ingeniería
Informática.
La aplicación tiene una arquitectura cliente-servidor, donde el cliente proporciona una
interfaz que permite al usuario solicitar servicios al servidor, programa que maneja las
peticiones y devuelve una respuesta para que el cliente muestre los resultados.
El lado del cliente ha sido desarrollado con VueJS, mientras que el lado del servidor con
Spring Boot y toda la aplicación ha sido desplegada en producción en AWS.
El objetivo principal es que el usuario pueda realizar búsquedas sobre profesores,
titulaciones y asignaturas mediante filtros, ordenaciones y paginaciones; estos datos se
podrán visualizar en unas tablas acompañadas de gráficos.
Esta herramienta podría facilitar las labores de gestión del equipo de dirección en la
planificación docente de los cursos en la parte relativa a la carga docente del profesorado,
además de permitir al profesor examinar fácilmente su carga docente y asignaturas
asociadas de una manera visual en un navegador web.
Se ha utilizado una metodología de desarrollo ágil para trabajar de manera más eficiente
y rápida, consiguiendo una aplicación con mayor flexibilidad e inmediatez. [EN]This document describes the development of the project entitled "Visual tool for
management and analysis of course load" of the Final Degree Project in Computer
Engineering.
The application has a client-server architecture, where the client provides an interface that
allows the user to request services from the server, program that handles the requests and
returns a response for the client to display the results.
The client side has been developed with VueJS, while the server side with Spring Boot
and the whole application has been deployed in production on AWS.
The main objective is to allow the user to search for professors, degrees and subjects by
means of filters, sorting and pagination; this data can be displayed in tables accompanied
by graphs.
This tool could facilitate the management team's management tasks in the teaching
planning of the courses in the part related to the teaching load of the teaching staff, in
addition to allowing the teacher to easily examine his teaching load and associated
subjects in a visual way in a web browser.
An agile development methodology has been used to work more efficiently and quickly,
achieving an application with greater flexibility and immediacy.
Descripción
Trabajo de Fin de Grado. Grado en Ingeniería Informática. Curso académico 2021-2022.
URI
Aparece en las colecciones













