-
Notifications
You must be signed in to change notification settings - Fork 0
Formato de las plantillas
ccarral edited this page May 26, 2023
·
2 revisions
Una instancia de sched.it
opera con archivos estáticos, accesibles a través de una ruta conocida.
Cada archivo contiene una lista de clases disponibles en el ciclo académico, en donde cada registro contiene los siguientes campos:
-
ìd
: identificador numeral único del registro (no utilizado, próximo a ser removido) -
nombre_profesor
: nombre de lx maestrx responsable del grupo -
clave_materia
: clave de la materia, repetible en varios registros -
nombre_materia
: nombre de la materia impartida en el grupo -
clave_grupo
: identificador único del grupo. Único entre grupos correspondientes a la misma materia. -
inicio_lunes
: hora de inicio de la clase en lunes, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
fin_lunes
: hora fin de la clase en lunes, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
inicio_martes
: hora de inicio de la clase en martes, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
fin_martes
: hora fin de la clase en martes, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
inicio_miercoles
: hora de inicio de la clase en miercoles, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
fin_miercoles
: hora fin de la clase en miercoles, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
inicio_jueves
: hora de inicio de la clase en jueves, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
fin_jueves
: hora fin de la clase en jueves, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
inicio_viernes
: hora de inicio de la clase en viernes, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
fin_viernes
: hora fin de la clase en viernes, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
inicio_sabado
: hora de inicio de la clase en sabado, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
fin_sabado
: hora fin de la clase en sabado, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
inicio_domingo
: hora de inicio de la clase en domingo, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día. -
fin_domingo
: hora fin de la clase en domingo, en formatoHH:MM
(24h). Se deja en blanco si el grupo no tiene clase ese día.
Si se toman en cuenta todas las especificaciones anteriores, un archivo de plantilla válido podría tener el siguiente formato:
0,'Stephen Hawking','LINC19/L41031','Cálculo I','G01',,,,,'10:00','12:00',,,'10:00','12:00',,,,
1,'Isaac Newton','LINC19/L41031','Cálculo I','G02','19:00','21:00',,,'19:00','21:00',,,,,,,,
2,'John Von Neumann','LINC18','Arquitectura de Computadoras','G01','07:00','09:00',,,'07:00','09:00',,,,,,,,
En el cual se especifican las siguientes clases:
Id | Profesor(a) | Clave Materia | Nombre Materia | Grupo | Inicio Lunes | Fin Lunes | Inicio Martes | Fin Martes | Inicio Miércoles | Fin Miércoles | Inicio Jueves | Fin Jueves | Inicio Viernes | Fin Viernes | Inicio Sábado | Fin Sábado | Inicio Domingo | Fin Domingo |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | Stephen Hawking | LINC19/L41031 | Cálculo I | G01 | 10:00 | 12:00 | 10:00 | 12:00 | ||||||||||
1 | Isaac Newton | LINC19/L41031 | Cálculo I | G02 | 19:00 | 21:00 | 19:00 | 21:00 | ||||||||||
2 | John Von Neumann | LINC18 | Arquitectura de Computadoras | G01 | 07:00 | 09:00 | 07:00 | 09:00 |