FET

Sitio web

  • Libre
  • Mac
  • Windows
  • Linux
Description

FET es un software gratuito de código abierto para programar automáticamente el horario de una escuela, escuela secundaria o universidad. Utiliza un algoritmo de cronometraje rápido y eficiente. Está licenciado bajo GNU GPL.

Por lo general, FET puede resolver un horario complicado en un máximo de 5-20 minutos. Para horarios más simples, puede tomar menos tiempo, menos de 5 minutos (en algunos casos, en cuestión de segundos). Para horarios extremadamente difíciles, puede llevar más tiempo, una cuestión de horas.

Características:

- Localizado a en_US (inglés de EE. UU., predeterminado), ar (árabe) ), ca (catalán), da (danés), de (alemán), el (griego), es (español), fa (persa), fr (francés), he (hebreo), hu (húngaro), id (indonesio) ), it (italiano), lt (lituano), mk (macedonio), ms (malayo), nl (holandés), pl (polaco), pt_BR (portugués brasileño), ro (rumano), ru (ruso), si ( Sinhala), sk (eslovaco), sr (serbio), tr (turco) y uk (ucraniano) (incompleto para algunos idiomas)

- Algoritmo de generación completamente automático, que permite también la asignación semiautomática o manual

- Implementación independiente de la plataforma, que permite ejecutándose en GNU / Linux, Windows, Mac y en cualquier sistema que admita Qt

- Potente formato XML modular flexible para el archivo de entrada, que permite editar con un editor XML o manualmente (además de FET interfaz)

- Importar / exportar desde formato CSV

- Los horarios resultantes se exportan a formatos HTML, XML y CSV

- Estructura de alumnos (alumnos) muy flexible, organizada en conjuntos: años, grupos y subgrupos. FET permite la superposición de años y grupos y subgrupos no superpuestos. Incluso puede definir estudiantes individuales (como conjuntos separados)

- Cada restricción tiene un porcentaje en peso, de 0.0% a 100.0% (pero algunas restricciones especiales solo pueden tener un 100% de porcentaje en peso) )

- Límites para el algoritmo (todos estos límites pueden aumentarse a pedido, como una versión personalizada, porque esto requiere un poco más de memoria):

* Número total máximo de horas (períodos) por día: 60

* Número máximo de días laborables por semana: 35

Número total máximo de maestros: 6000

* Número total máximo de grupos de estudiantes: 30000

* Número total máximo de sujetos: 6000

* Número virtualmente ilimitado de etiquetas de actividad

* Número máximo de actividades: 30000

* Número máximo de habitaciones: 6000

* Número máximo de edificios: 6000

- Ajustable duración de cada actividad (cada actividad puede tener una duración de 1 hora, 2 horas, 3 horas o más)

- Posibilidad de agregar varios conjuntos de maestros y alumnos para cada actividad. Es decir, cada actividad puede haber especificado cualquier número de subgrupos de alumnos (conjuntos) y cualquier número de maestros (también es posible que no haya ningún maestro o ningún alumno configurado para una actividad)

* Número máximo de restricciones de tiempo: 60000

* Número máximo de restricciones de espacio: 60000

- Una paleta grande y flexible de restricciones de tiempo:

* Periodos de interrupción

Para el (los) maestro (s):

No hay períodos disponibles

Máx. / Min días por semana

Máx. Brechas por día / semana

Máx. de horas diarias / continuas

Min hours daily

Máx. de horas diarias / continuas con una etiqueta de actividad

Respeto trabajando en un intervalo de una hora un máximo número de días por semana

Para estudiantes (conjuntos):

Períodos no disponibles

Comienza temprano (especifique el máximo de comienzos permitidos en la segunda hora)

Brechas máximas por día / semana

Máx. De horas diarias / de forma continua

Mín. Horas diarias

Máx. de horas diarias / continuas con una etiqueta de actividad

Respete el trabajo en un intervalo de una hora, un número máximo de días por semana

Para una actividad o un conjunto de actividades / subactividades:

Un solo tiempo de inicio preferido

Un conjunto de tiempos de inicio preferidos

Un conjunto de ranuras de tiempo preferidas

Min / max days between ellos

End (s) day

La misma hora de inicio / día / hora

No se superponen

Consecutivo, ordenado, agrupado (para 2 o 3 (sub) actividades)

Mínimos espacios entre un conjunto de (sub) actividades

- Una paleta grande y flexible de restricciones de espacio:

Periodos no disponibles de la habitación

Para el / los maestro (s):

Sala (s) de la casa

Máx. cambios en la construcción por día / semana

Mínimos espacios entre los cambios en la construcción

Para estudiantes (conjuntos):

Inicio habitación (es)

Cambios máximos de construcción por día / semana

Brechas mínimas entre cambios de construcción

Habitación (s) preferida (s):

Para un tema

Para una etiqueta de actividad

Para un sujeto y una etiqueta de actividad

Individual para una (sub) actividad

Categorías
Aplicaciones de educación y referencia De oficina y productividad

Alternativas