UTCJ THEOREMA Revista científica PDF THEOREMA 5 OK | Page 74

Figura 1. Base de Datos del SIGA, normalizado hasta la Tercera Forma Normal [5]. En la construcción de este software se explota la programación orien- tada a objetos, el diseño de base de datos y la programación Web a través del uso de software libre: PHP 5.3, Mysql 5.1, Apache Web Server. Todo montado sobre un servidor Intel(R) Xeon(R) Quadcore CPU Modelo E5504, 6 Gb de RAM y 512 Gb de Disco Duro, el Sistema Operativo es Linux CENTOS 6 que se maneja internamente en la Universidad, bajo el dominio utpuebla.edu.mx. Por último la aplicación puede ser manejada dentro y fuera de la institución, siendo visible con prácticamente todos los navegadores. 1. En horario de grupo. + Al enviar el formulario se hace un chequeo de actividades por día y hora en cada docente, en caso que se encuentre un empalme, se guarda la asignatura dejando pendiente al docente para impartirla. 2. De horario individual por docente [2] y [5]. + Se lleva un control similar al de grupo, una cuadrícula por día y hora, en cada celda las posibles actividades a realizar. Algoritmo para traslapes Para la asignación se verifican sus actividades mostrando: + A continuación se describe de manera breve como se controlan los traslapes, pieza fundamental en la creación del sistema [6]. De color verde, la disponibilidad seleccionada por el docente. Empalmes de actividades, este control se realiza de dos maneras po- sibles: Los nombres de las divisiones donde imparte actividades de clases. + + Combos de selección para las actividades complementarias o de apoyo. 74 Revista Científica