Motor de asignación

Describe el campus una vez. Corre el periodo tantas veces como quieras.

La matrícula cambia, un profesor se va, un laboratorio cierra por obras. Rehacer la asignación debería llevar una tarde, no otro semestre de coordinación.

Entradas

Cuatro cosas que Kampus necesita saber.

Aulas

Cada aula, laboratorio y auditorio, con capacidad, edificio, bloque y los recursos fijos allí. Un aula con equipamiento de anatomía no es intercambiable con una que tiene treinta sillas.

Grupos

Cada grupo con su tamaño real, carrera y semestre. Kampus trabaja con grupos y no con estudiantes individuales, porque así es como una institución organiza realmente el periodo.

Asignaturas

Asignaturas con su carga horaria, los grupos que las cursan y los profesores que las imparten, incluyendo quién puede dar qué y cuándo está disponible.

Reglas

Las excepciones que todos en la facultad conocen pero nadie ha escrito. Kampus te hace escribir cada una una sola vez, y luego las respeta en cada ejecución.

Gestión de activos de Kampus: aulas, grupos y asignaturas con capacidad y estado
Un inventario único con capacidad y estado: 58 de 67 aulas activas, 103 de 132 grupos en curso.

Reglas

Las excepciones son la parte difícil.

Cualquier sistema de programación llena una grilla. Lo que rompe un horario es la regla que nadie codificó: el profesor que siempre da Filosofía II en el aula 401, la clase de anatomía que tiene que ser en el laboratorio de anatomía, por la noche, siempre.

  • Escritas en lenguaje simple, una vez, y reutilizadas cada periodo
  • Aplicadas por asignatura, por profesor, por aula o por turno
  • Activadas y desactivadas sin tener que borrarlas
  • Visibles en el informe de conflictos cuando no pueden cumplirse
La columna de reglas del asistente de asignación de Kampus

Resultado

Conflictos, versiones y un semestre que se puede publicar.

El motor no finge que existe una respuesta perfecta. Optimiza lo que puede y devuelve exactamente lo que no logró resolver.

Conflictos, uno a uno

Cada choque listado con asignatura, profesor, aula y horario, para que el coordinador resuelva tres problemas en lugar de releer trescientas filas.

Historial de versiones

Guardado automático con autor y fecha. Dieciséis guardados después, todavía puedes ver cómo estaba el horario a las 9:34.

Tres vistas

Vista general para el estado de la ejecución, agenda semanal para cómo vive el grupo el periodo, y lista para revisar y exportar.

La vista general de la asignación en Kampus, con conflictos pendientes e historial de versiones
78% resuelto, tres conflictos pendientes, dieciséis guardados automáticos: el estado de una ejecución de un vistazo.
La vista de agenda semanal de Kampus por grupo
Agenda semanal, por grupo, profesor, aula o asignatura.
La vista de lista de todas las clases asignadas en Kampus
Vista de lista: cada clase asignada, lista para revisar y publicar.