Software per a la correcció automàtica a servidor
Sancho Ruiz, Xavier
Sánchez Pujadas, Francisco Javier, dir. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Título variante: Software for automatic correction on server
Título variante: Software para la corrección automática a servidor
Fecha: 2022
Resumen: Aquest projecte consisteix en el desenvolupament d'una eina software client servidor per a docència a l'Escola d'Enginyeria de la Universitat Autònoma de Barcelona. Aquest aplicatiu s'allotja a un servidor i permet realitzar correccions concretes de manera senzilla. Aquestes correccions són sobre pràctiques de programari de diferents assignatures impartides a la facultat. L'eina permet comunicar se amb el servidor per mitjà d'un client configurable on s'especifiquen diversos paràmetres que el servidor necessita per processar les peticions de correcció que els alumnes duen a terme. A més a més, permet a centralitzar els diferents correctors que els professors utilitzen en la mateixa plataforma i en facilita la introducció de nous correctors al servidor, ja que és una eina configurable a partir d'un fitxer d'inicialització. Ajuda a simplificar el treball del profesor, ja que s'encarrega de tota la t ransferència de fitxers i identificació d'alumnes a l'hora de peticionar una correcció i amaga dels usuaris els diferents arxius que les correccions necessita.
Resumen: This Project is about the development of a software tool that will be used for teaching in l'Escola d'Enginyeria of Universitat Autònoma de Barcelona. This application is located in a server and permits to do certain corrections in a simple way. These corrections are about software practices from diferents courses. The tool allows to communicate to the server application through a configur able client where its specified various parameters that the server needs to run the petitions of corrections that the studens will do. In addition, helps to centralize different correctors that the teachers use in the same platform and facilitates the intr oduction of new correctors to the server given that this tool is configurable by an init file. Helps to simplify the teacher workflow given that the tool manages all the file transfer and identification of the students when a correction runs and hide the d ifferent files that the server uses from users.
Resumen: Este proyecto consiste en el desarrollo de una herramienta software cliente servidor para docencia en la Escuela de Ingeniería de la Universidad Autónoma de Barcelona. Este aplicativo se aloja en un servidor y permite realizar correcciones concretas de manera sencilla. Estas correcciones son sobre prácticas de software de diferentes asignaturas impartidas en la facultad. La herramienta permite comunicarse con el servidor por medio de un cliente configurable en el que se especifiquen varios parámetros que el servidor necesita para procesar las peticiones de corrección que los alumnos llevan a cabo. Además, permite centralizar los diferentes correctores que los profesores utilizan en la misma plataforma y facilita la introducción de nuevos correctores en el servidor, ya que es una herramienta configurable a partir de un archivo de inicialización. Ayuda a simplificar el trabajo del profesor, puesto que se encarga de toda la transferencia de archivos e identificación de alumnos a la hora de solicitar una corrección y oculta de los usuarios los diferentes archivos que las correcciones necesita.
Derechos: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Lengua: Català
Titulación: Grau en Enginyeria Informàtica [2502441]
Plan de estudios: Enginyeria Informàtica [958]
Documento: Treball final de grau ; Text
Área temática: Menció Enginyeria del Software
Materia: Client ; Servidor ; Socket ; Multithreading ; Co rrector ; Automàtic ; C++ ; Open-source ; Software docent ; Configurable ; .ini ; Server ; Automatic ; Teaching software ; Corrector ; Automático ; Software docente



11 p, 1017.6 KB

El registro aparece en las colecciones:
Documentos de investigación > Trabajos de Fin de Grado > Escuela de Ingeniería. TFG

 Registro creado el 2022-07-21, última modificación el 2023-07-22



   Favorit i Compartir