Semana 17 y 18

Una vez implementada la nueva tabla Clase en nuestra base de datos, he comenzado a meter datos de prueba para comprobar que se puede registrar una clase con los alumnos y profesores correctamente en la base de datos. Para ello tuve que crear un usuario con rol de profesor previamente.

Semana 16

Una vez conseguimos tener Unibotics en local, esta semana empezamos con los primeros pasos para la nueva funcionalidad para profesores. Comenzamos implantando en nuestra base de datos de Unibotics la tabla Clase con sus correspondientes campos:

Semana 14 y 15

Tras finalizar el prototipo, estas semanas comenzamos a hacer el despliegue D1. Este despliegue D1 es para desarrolladores y con él obtenemos una versión de Unibotics en local. Con ella podremos hacer todos los cambios que necesitamos para conseguir la funcionalidad para profesores que implementaremos en la versión en producción de Unibotics. De esta forma se pueden hacer todas las pruebas y cambios sin que afecte a la versión original.

Semana 12 y 13

En estas dos semanas he finalizado lo que se había propuesto para el prototipo. En primer lugar he completado los campos que faltaban en la tabla de actividad de la que hablé en el post anterior. Una vez hecho esto, empecé a intentar sacar la información de la base de datos de tal forma que luego pudiera mostrarla visualmente de la mejor forma posible.

Semana 10 y 11

Tal y como se mencionó en el post anterior durante estas semanas han surgido problemas en la creación del entorno, por lo que hemos decidido continuar con el prototipo y hacer lo que implementaremos en Unibotics en unas semanas. He remodelado la base de datos para introducir nuevos roles(profesor, alumno o administrador) así como una nueva tabla clase que relacionará a los profesores con sus alumnos.