FET - Orario scolastico - Free timetabling software
  FET - Vincoli
 
Descrizione dei vincoli disponibili in FET


Prima della descrizione di tutti i vincoli disponibili, poche parole su quei vincoli che permettono di ottenere un orario scolastico di buona qualità


Non si può fare a meno dei seguenti vincoli essenziali:

- Numero massimo di ore buche per studenti a settimana
  Imposta numero zero e peso 100%

- Numero massimo di ingressi alla seconda ora per studenti
  Imposta zero volte e peso 100%

- Numero minimo di ore al giorno per studenti
  Imposta la classe (o l'anno oppure tutti gli studenti), il numero minimo di ore e il peso 100%

-
Numero massimo di ore buche per insegnanti a settimana
   Imposta il numero (2 o 3 o più... ) e il peso 100%

- Numero massimo di ore buche per insegnanti al giorno
  Imposta il numero 1 e il peso 100%

- Numero massimo di ore al giorno per insegnanti
  Se occorre, numero di ore a scelta

- Numero massimo di giorni a settimana per insegnanti
  Indicando il numero dei giorni lavorativi meno uno (5 su 6), si ottiene di avere un giorno libero (casuale). Per impostarne uno determinato, far uso del vincolo Ore non disponibili di un insegnante

- Vincolo di spazio / Una materia ha una aula (o un insieme di aule) preferenziale
  Imposta materia educazione fisica, aula palestra e peso 100%.
 
Indispensabile se c'è più di un insegnante di ginnastica.


Consiglio per l'utente più esperto.
Avendo l'accortezza di impostare le attività di lettere, matematica, latino ecc. indicando -per tutte le classi- che la subattività n. 1 dura due ore, si può far uso di un vincolo per chiedere a FET di piazzare quella lezione (che servirà per i compiti in classe) tra la prima e la seconda o terza ora (quando le menti sono più fresche...). In pratica:

- Vincoli di tempo / per lezioni /  Le subattività con indice di una selezione iniziano in un insieme di ore preferenziali
  Si selezionino le prime tre ore di tutti i giorni, la materia desiderata (p.es. italiano) e il numero d'ordine della attività (p.es. 1). Peso 95%. Si otterrà che tutte le lezioni di italiano, definite in ciascuna classe col numero progressivo 1, inizieranno alla prima, alla seconda o, al più tardi, alla terza ora. Tranne eccezioni, consentite dal peso inferiore al 100%, se FET non riesce a trovare una soluzione conveniente.


DESCRIZIONE DI TUTTI I VINCOLI DI TEMPO E DI SPAZIO


Vincoli di tempo


Vari vincoli di tempo

Vincoli di tempo obbligatori

Sono vincoli indispensabili. Impediscono che insegnanti e/o insiemi di studenti possano essere impegnati in più di una attività alla volta

Ore di interruzione (insegnanti e studenti non disponibili)

Permette di stabilire ore nelle quali è sospesa l'attività didattica


Vincoli d'orario per insegnanti

Ore non disponibili di un insegnante

Indica ore durante le quali un determinato insegnante non fa attività

Numero massimo di giorni a settimana per un insegnante

Indica a FET il numero massimo di giorni in cui sistemare attività per un insegnante. I giorni eccedenti saranno scelti da FET e lasciati liberi

Numero massimo di ore buche settimanali per un insegnante

Chiede a FET di accettare orari con ore buche entro il limite ammesso

Numero massimo di ore buche al giorno per un insegnante

Chiede a FET di accettare orari con ore buche entro il limite ammesso

Numero massimo di ore al giorno per un insegnante

Limita il numero di ore di attività assegnate a un insegnante

Numero minimo di ore al giorno per un insegnante

Comporta che un insegnate, in qualsiasi giornata lavori, sia impegnato almeno per il numero di ore indicate

Numero massimo di ore consecutive per un insegnante

Dopo il numero di ore di attività indicate deve necessariamente seguire almeno una ora buca

Numero massimo di ore consecutive per un insegnante con una chiave dell'attività

Per un insegnante, dopo il numero di ore indicate di attività - caratterizzate da una determinata chiave - deve necessariamente seguire almeno una ora buca

Un insegnante fa lezione in un intervallo orario massimo n giorni a settimana

Si determina un intervallo orario e si limita il numero massimo di giorni nei quali un insegnante ha attività in quell'intervallo

Numero massimo di giorni a settimana per tutti gli insegnanti

Indica a FET il numero massimo di giorni in cui sistemare attività per tutti gli insegnanti. I giorni eccedenti saranno scelti da FET e lasciati liberi

Numero massimo di ore buche settimanali per tutti gli insegnanti

Chiede a FET di accettare orari con ore buche entro il limite ammesso

Numero massimo di ore buche al giorno per tutti gli insegnanti

Chiede a FET di accettare orari con ore buche entro il limite ammesso

Numero massimo di ore al giorno per tutti gli insegnanti

Determina il limite di ore di attività di tutti gli insegnanti

Numero minimo di ore al giorno per tutti gli insegnanti

Comporta che tutti gli insegnati, in qualsiasi giornata lavorino, siano impegnati almeno per il numero di ore indicate

Numero massimo di ore consecutive per tutti gli insegnanti

Dopo il numero di ore di attività indicate deve necessariamente seguire almeno una ora buca

Numero massimo di ore consecutive per tutti gli insegnanti con una chiave dell'attività

Per tutti gli insegnanti, dopo il numero di ore indicate di attività - caratterizzate da una determinata chiave - deve necessariamente seguire almeno una ora buca

Tutti gli insegnanti fanno lezione in un intervallo orario massimo n giorni a settimana

Si determina un intervallo orario e si limita il numero massimo di giorni a settimana nei quali qualsiasi insegnante ha attività in quell'intervallo


Vincoli d'orario per studenti

Ore non disponibili di un insieme di studenti

Indica ore durante le quali un determinato insieme di studenti non fa attività

Numero massimo di ore buche settimanali per un insieme di studenti

Chiede a FET di accettare orari con ore buche entro il limite ammesso

Numero massimo di ore buche settimanali per tutti gli studenti

Chiede a FET di accettare orari con ore buche entro il limite ammesso

Un insieme di studenti inizia presto (numero massimo di inizi alla seconda ora)

Occorre valorizzare. Indica il numero massimo di giorni in cui è ammesso iniziare le lezioni alla seconda ora. Utilizzare un valore maggiore di zzero solo se non è possibile farne a meno

Tutti gli studenti iniziano presto (numero massimo di inizi alla seconda ora)

Occorre valorizzare. Indica il numero massimo di giorni in cui è ammesso iniziare le lezioni alla seconda ora. Utilizzare un valore maggiore di zero solo se non è possibile farne a meno

Numero massimo di ore al giorno per un insieme di studenti

L'orario di un insieme di studenti non può eccedere in nessun giorno il numero di ore di attività indicato

Numero massimo di ore al giorno per tutti gli studenti

L'orario di qualsiasi insieme di studenti non può eccedere in nessun giorno il numero di ore di attività indicato

Numero minimo di ore al giorno per un insieme di studenti

Un insieme di studenti è impegnato ogni giorno almeno per il numero minimo di ore indicato

Numero minimo di ore al giorno per tutti gli studenti

Tutti gli insiemi di studenti sono impegnati ogni giorno almeno per il numero minimo di ore indicato

Numero massimo di ore consecutive per un insieme di studenti

Un insieme di studenti fa attività consecutivamente non più del numero di ore indicato.

Numero massimo di ore consecutive per tutti gli studenti

Tutti gli insiemi di studenti fanno attività consecutivamente non più del numero di ore indicato.

Numero massimo di ore consecutive per un insieme di studenti con una chiave dell'attività

Un insieme di studenti fa attività -caratterizzate da una certa chiave- consecutivamente non più del numero di ore indicato.

Numero massimo di ore consecutive per tutti gli studenti con una chiave dell'attività

Tutti gli insiemi di studenti fanno attività -caratterizzate da una certa chiave- consecutivamente non più del numero di ore indicato.

Un insieme di studenti fa lezione in un intervallo orario massimo n giorni a settimana

Si determina un intervallo orario e si limita il numero massimo di giorni nei quali un insieme di studenti ha attività in quell'intervallo

Tutti gli studenti fanno lezione in un intervallo orario massimo n giorni a settimana

Si determina un intervallo orario e si limita il numero massimo di giorni nei quali qualsiasi insieme di studenti ha attività in quell'intervallo


Vincoli d'orario per lezioni
Una attività ha una ora di inizio preferenziale

Indica ora e giorno in cui piazzare una subattività (con peso fino al 100%) 

Una subattività con id cade in un insieme di ore preferenziali

Determina l'insieme di ore e giorni in cui è ammesso piazzare una subattività indicata dal suo id (con peso fino al 100%)

Le subattività di una selezione cadono in un insieme di ore preferenziali

Permette di scegliere ore e giorni nelle quali piazzare tutte le subattività generiche individuate in base a filtri.

Le subattività con indice di una selezione cadono in un insieme di ore preferenziali

Un insieme di subattività -determinate dal numero d'ordine- va piazzato in un insieme di ore e giorni. Ad esempio fra tutte le attività di matematica, quella con numero d'ordine 1 (che, in genere, dura due ore) deve essere piazzata fra la prima e la terza ora.

Una subattività con id inizia in un insieme di ore preferenziali

Determina l'insieme di ore e giorni in cui è ammesso piazzare l'ora di inizio di una subattività indicata dal suo id (con peso fino al 100%)

Le subattività di una selezione cadono in un insieme di ore preferenziali

Permette di scegliere ore e giorni nelle quali piazzare l'ora di inizio di tutte le subattività generiche individuate in base a filtri.

Le subattività con indice di una selezione cadono in un insieme di ore preferenziali

Un insieme di subattività -determinate dal numero d'ordine- va piazzato ad iniziare da un insieme di ore e giorni. Ad esempio fra tutte le attività di matematica, l'ora di inizio di quella con numero d'ordine 1 (che, in genere, dura due ore) deve essere piazzata fra la prima e la seconda ora. 

Numero minimo di giorni tra subattività (lezioni)

Numero di giorni che è opportuno separino due (sub)attività. Se = 1 cadranno in giorni consecutivi; se = 2 cadranno ad 1 giorno di distanza e così via.

Una subattività conclude la giornata degli studenti

Si usa per singole lezioni da tenere per ultime in determinate classi

Un insieme di attività concludono la giornata degli studenti

Si usa per insiemi di lezioni da tenere per ultime in determinate classi

Un insieme di attività iniziano alla stessa ora (giorno+ora)

Si indica un insieme di (sub)attività che FET è vincolato a piazzare contemporaneamente: stesso giorno e stessa ora

Un insieme di attività inizia lo stesso giorno (a qualsiasi ora)

Si indica il giorno in cui determinate (sub)attività devono iniziare

Un insieme di attività inizia alla stessa ora (qualsiasi giorno)

Si indica l'ora di inizio di gruppi di (sub)attività, anche in giorni diversi

Due attività sono in ordine

Comporta che due attività debbano cadere nella settimana, la seconda dopo la prima, separate da un intervallo di tempo indeterminato.

Due attività sono consecutive

Comporta che due (sub)attività debbano cadere lo stesso giorno, la prima immediatamente seguita dalla seconda, eventualmente separate da interruzioni.

Due attività sono contigue

Comporta che due (sub)attività debbano cadere lo stesso giorno, una immediatamente dopo l'altra, in qualsiasi ordine, eventualmente separate da interruzioni
 

Tre attività sono contigue

Comporta che tre (sub)attività debbano cadere lo stesso giorno, una immediatamente dopo l'altra, in qualsiasi ordine, eventualmente separate da interruzioni

Un gruppo di attività non sono concomitanti

Comporta che un insieme di (sub)attività varie non cadano nella stessa ora (e giorno). Conviene fare uso di questo vincolo solo dopo aver verificato che FET riesce a risolvere il datafile. Se si verifica che l'orario è troppo difficile da trovare, può essere opportuno evitare questo vincolo.

Numero minimo di ore frapposte tra un insieme di attività

Comporta, dato un insieme di varie (sub)attività, che se un qualsiasi paio di esse cade in uno stesso giorno, debba essere separato almeno da un numero di ore specificato.



Vincoli di spazio

Vari vincoli di spazio
Vincoli di spazio obbligatori

Sono vincoli indispensabili. Impediscono che diverse lezioni possano essere piazzate nelle stesse aule

Vincoli di spazio per aule
Ore non disponibili di una aula

Ore nelle quali una aula specificata non può ospitare zttività didattiche

Vincoli di spazio per insegnanti
Un insegnante ha una Aula assegnata

Comporta che tutte le attività che impegnano questo e solo questo insegnante, avranno una determinata aula assegnata. Le aule preferenziali prevalgono sulle aule assegnate.

Un insegnante ha un insieme di Aule assegnate

Comporta che tutte le attività che impegnano questo e solo questo insegnante, potranno svolgersi in una aula di un determinato insieme. Le aule preferenziali prevalgono sulle aule assegnate.

Numero massimo di cambi di edificio al giorno per un insegnante

Limite del numero di cambi di edifici giornalieri e delle relative ore buche per gli spostamenti

Numero massimo di cambi di edificio al giorno per tutti gli insegnanti

Limite del numero di cambi di edifici giornalieri e delle relative ore buche per gli spostamenti

Numero massimo di cambi di edificio a settimana per un insegnante

Limite del numero di cambi di edifici settimanali e delle relative ore buche per gli spostamenti

Numero massimo di cambi di edificio a settimana per tutti gli insegnanti

Limite del numero di cambi di edifici settimanali e delle relative ore buche per gli spostamenti

Numero minimo di ore buche per cambio di edificio per un insegnante

Numero di ore buche necessarie per lo spostamento tra aule poste in edifici diversi

Numero minimo di ore buche per cambio di edificio per tutti gli insegnanti

Numero di ore buche necessarie per lo spostamento tra aule poste in edifici diversi

Vincoli di spazio per studenti
Un insieme di studenti ha una Aula assegnata

Comporta che tutte le attività che impegnano questo e solo questo insieme di studenti, avranno una determinata aula assegnata. Le aule preferenziali prevalgono sulle aule assegnate.

Un insieme di studenti ha un insieme di Aule assegnate

Comporta che tutte le attività che impegnano questo e solo questo insieme di studenti, avranno una determinata aula assegnata. Le aule preferenziali prevalgono sulle aule assegnate.

Numero massimo di cambi di edificio al giorno per un insieme di studenti

Limite del numero di cambi di edifici giornalieri e delle relative ore buche per gli spostamenti

Numero massimo di cambi di edificio al giorno per tutti gli studenti

Limite del numero di cambi di edifici giornalieri e delle relative ore buche per gli spostamenti

Numero massimo di cambi di edificio a settimana per un insieme di studenti

Limite del numero di cambi di edifici settimanali e delle relative ore buche per gli spostamenti

Numero massimo di cambi di edificio a settimana per tutti gli studenti

Limite del numero di cambi di edifici settimanali e delle relative ore buche per gli spostamenti

Numero minimo di ore buche per cambio di edificio per un insieme di studenti

Numero di ore buche necessarie per lo spostamento tra aule poste in edifici diversi

Numero minimo di ore buche per cambio di edificio per tutti gli studenti

Numero di ore buche necessarie per lo spostamento tra aule poste in edifici diversi

Vincoli di spazio per materie
Una materia ha una Aula preferenziale

Comporta che tutte le attività relative a una certa materia, avranno una determinata aula assegnata. Le aule preferenziali prevalgono sulle aule assegnate.

Una materia ha un insieme di Aule preferenziali

Comporta che tutte le attività relative a una certa materia, avranno una aula di un determinato insieme assegnata. Le aule preferenziali prevalgono sulle aule assegnate.

Vincoli di spazio per chiavi di attività
Una chiave dell'attività ha una Aula preferenziale

Comporta che tutte le attività caratterizzate da una determinata chiave, avranno una determinata aula assegnata. Le aule preferenziali prevalgono sulle aule assegnate.

Una chiave dell'attività ha un insieme di Aule preferenziali

Comporta che tutte le attività caratterizzate da una determinata chiave, avranno una aula di un determinato insieme assegnata. Le aule preferenziali prevalgono sulle aule assegnate.

Vincoli di spazio per materie e chiavi d'attività
Una materia con chiave dell'attività ha una Aula preferenziale

Comporta che tutte le attività caratterizzate da una determinata chiave, avranno una determinata aula assegnata. Le aule preferenziali prevalgono sulle aule assegnate.
 

Una materia con chiave dell'attività ha un insieme di Aule preferenziali

Comporta che tutte le attività caratterizzate da una determinata materia e da una certa chiave, avranno una aula di un determinato insieme assegnata. Le aule preferenziali prevalgono sulle aule assegnate.

Vincoli di spazio per lezioni
Una attività ha una Aula preferenziale

Comporta che una (sub)attività avrà una determinata aula preferenziale. Le aule preferenziali prevalgono sulle aule assegnate.

Una attività ha un insieme di Aule preferenziali

Comporta che una (sub)attività avrà una aula di un certo insieme di aule preferenziali. Le aule preferenziali prevalgono sulle aule assegnate.