FET Forum

FET Support (International) => Italian / Italiano => Topic started by: Pietro on September 30, 2011, 05:34:37 PM

Title: Evitare ingresso insegnanti alla seconda ora
Post by: Pietro on September 30, 2011, 05:34:37 PM
ciao a tutti,
è il mio primo topic in questo forum.
Volevo sapere se qualcuno ha mai trovato il modo di vincolare FET a fare entrare gli insegnanti alla prima o alla terza ora, evitando così un ingresso alla seconda.
La mia esigenza nasce dal fatto che nella scuola di montagna dove insegno i bus sono comodi solo per la prima e la terza ora. Mentre non esistono corse per la seconda ora, per cui i docenti che entrano alla seconda devono prendere il bus come se dovessero entrare alla prima ora.

Grazie per chiunque voglia/possa aiutarmi.

Pietro
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: bgiordy on September 30, 2011, 07:11:25 PM
Provare a non rendere disponibili le ultime ore, o le prime due in modo da costringere il programma a piazzarle nei restanti spazi?

Spero che chi ha più esperienza di me  possa aiutarti meglio.


ciao
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Liviu Lalescu on September 30, 2011, 07:20:34 PM
Con il nuovo snapshot, puoi vincolare un insegnante di fare attivita nel' cualche tempi. Puo aiutare?

Il prossimo snapshot (in qualche ore, probabilmente) va contienne un vincolo di piu, in inglese: "activities max simultaneous in selected time slots", ma no so si puo aiutare qui.
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: utismetis on September 30, 2011, 07:24:36 PM
Ciao Pietro,
la scuola lavora anche le prime ore, per cui innanzitutto distingui gli insegnanti che usano e non usano i bus. Per i secondi non occorre alcun vincolo, per i primi metti non disponibili la prima e la seconda ora, se vuoi farli lavorare dalla terza in poi; non disponibile la seconda, se vuoi farli lavorare la prima  e le restanti ore.
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: utismetis on September 30, 2011, 07:26:15 PM
Ciao Liviu,
sei troppo avanti, cos'è lo snapshot?
Grazie.
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Liviu Lalescu on September 30, 2011, 08:50:37 PM
Vedi Snapshots sectione. Direct link: http://lalescu.ro/liviu/fet/download/test/
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: utismetis on September 30, 2011, 09:49:49 PM
Grazie Liviu.
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Pietro on October 02, 2011, 07:54:03 AM
Innanzitutto, grazie a tutti per le pronte risposte.

@utismetis: non posso rendere indisponibile la seconda ora, perché così facendo il programma me la lascia libera; invece io intendo costringerlo a piazzare un insegnante dalla prima in poi o dalla terza in poi.

@bgiordy: se rendo indisponibili le ultime ore o le prime di determinati giorni per determinati insegnanti ho paura di vincolare troppo il programma, che così facendo non potrebbe effettuare la scelta del giorno.

In conclusione, secondo me ci vorrebbe un vincolo apposito, in quanto non è simulabile con espedienti sui vincoli esistenti.
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Pietro on October 02, 2011, 08:30:25 AM
Dimenticavo: liviu, mi pare che anche nell'ultima release stabile ci fosse la possibilità di fare lavorare gli insegnanti in determinati periodi di un certo numero di giorni. Io volevo qualcosa del genere senza specificare il numero dei giorni... Ci vorrebbe qualcosa del tipo: "evita che un'attività di un insegnante inizi a una determinata ora" (la seconda).
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Liviu Lalescu on October 02, 2011, 09:27:50 AM
Io parlavo da la nuova opzione di fara lavorare un insegnante nel' qualche tempi. Nel suo caso, insegnante T1, diciamo che lei ha deciso che T1 va lavorare Lunedi, Martedi e Mercoledi dalla prima ora e Giovedi e Venerdi dalla terza ora. Allora, aggiungi non disponibile Giovedi e Venerdi prima e seconda ora, e vincola T1 di fare attivita nel' tiempi: Lunedi, Martedi e Mercoledi prima ora, e Giovedi e Venerdi terza ora. Usa il nuovo vincolo: in inglese, "activities occupy max time slots from selection": "attivita occupando un numero massimo di tiempi dal' selezione".

Non e perfetto, necessita che lei decide per ogni insegnante le giorni che iniziano alla prima ora e le giorgni che iniziano alla terza ora.
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: utismetis on October 02, 2011, 02:16:20 PM
Ciao Pietro,
intendevo rendere indisponibile la seconda ora per gli insegnanti che usano bus, non per tutti.
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: bgiordy on October 02, 2011, 05:21:41 PM
Non credere che aggiungendo quei vincoli, l'orario sia più difficoltoso da generare. A volte trova la soluzione più rapidamente perché ha meno opzioni da provare.

Fai una copia e prova per curiosità.

ciao
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Pietro on October 02, 2011, 08:34:47 PM
Sicuramente proverò diverse opzioni.
Però, quello che volevo dire, riferendomi soprattutto alla risposta di Liviu, è che non vorrei forzare i docenti a entrare alla prima ora in certi giorni e alla terza nei giorni restanti, ma vorrei lasciare il programma libero di decidere i giorni in cui farlo, specificando solo quanti debbano essere i giorni (tre giorni dalla terza in poi, i restanti alla prima).
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Liviu Lalescu on October 03, 2011, 06:01:00 AM
QuoteSicuramente proverò diverse opzioni.
Però, quello che volevo dire, riferendomi soprattutto alla risposta di Liviu, è che non vorrei forzare i docenti a entrare alla prima ora in certi giorni e alla terza nei giorni restanti, ma vorrei lasciare il programma libero di decidere i giorni in cui farlo, specificando solo quanti debbano essere i giorni (tre giorni dalla terza in poi, i restanti alla prima).

In questo caso:

1) Vincolo insegnanti lavorano in un intervallo max giorni per settimana. Intervallo = prime 2 ore, max giorni = 3.

2) Se tutte le prime 2 ore de le altri 3 giorni sono occupate (2*3=6 ore), usa il nuovo vincolo: tutte le attitivita di insegnante, selezionare i tempi da ora 3 avanti in ogni giorno, massimo occupato = n_ore_di_insegnante - 6.
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Pietro on October 03, 2011, 10:55:27 AM
ok grazie
provo...
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Pietro on September 28, 2012, 03:12:48 PM
Vorrei riaprire nuovamente questo topic perché ancora non ho risolto il problema.
Allora, ricapitolando, per alcuni insegnanti (pochi per la verità, 3-4 al massimo) vorrei fare in modo che FET li impegni alternativamente:
- a partire dalla prima ora a seguire;
- a partire dalla terza ora a seguire.
Utilizzando il vincolo "un insegnante fa lezione in un intervallo orario massimo n giorni a settimana" posso limitare il numero di prime ore a un certo numero di giorni, ma nei giorni restanti FET potrebbe piazzarmi il docente a partire dalla seconda ora, e io lo voglio evitare.
Forse non ho capito bene la risposta di Liviu dello scorso anno, ma mi pare di intuire fosse basata su questo vincolo...
Qualche idea illuminante?
saluti a tutti e grazie in anticipo!
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: mbarsan on September 30, 2012, 02:37:19 AM
Quote
Volevo sapere se qualcuno ha mai trovato il modo di vincolare FET a fare entrare gli insegnanti alla prima o alla terza ora, evitando così un ingresso alla seconda.
La mia esigenza nasce dal fatto che nella scuola di montagna dove insegno i bus sono comodi solo per la prima e la terza ora. Mentre non esistono corse per la seconda ora, per cui i docenti che entrano alla seconda devono prendere il bus come se dovessero entrare alla prima ora.

Interessante!
Immagino che gli insegnanti lavorino un determinato numero di giorni a settimana (supponiamo, p.es. 5).
Credo che per ogni insegnante dovresti decidere tu - a priori - quanti giorni deve iniziare alle 8 e quanti alle 10.
Consideriamo un insegnante che fa (sempre per esempio) 18 ore e che volgiamo far entrare alle 8 tre volte a settimana e alle 10 due volte.

Come suggerito da Liviu, userai due vincoli:
1) Dati/ vincoli di tempo/ Insegnanti/ Un insegnante lavora in un intervallo orario un numero massimo di giorni a settimana. L'intervallo è quello di prima e seconda ora tutti i giorni. Il numero massimo è 3. Teoricamente accettiamo che nelle prime due ore (nella settimana) lavori zero, uno, due oppure tre giorni. Non quattro nè cinque. Alla fine vedremo che i giorni saranno tre.

2) Dati/ vincoli di tempo/ Attività/ Un insieme di attività occupa un numero massimo di ore scelte da una selezione.
L'insieme di attività sono le 18 ore dell'insegnante.
Tutte le ore dalla terza in poi di tutti i giorni sono la "selezione".
Siccome vogliamo che l'insegnante faccia sei delle sue 18 ore alla prima e alla seconda ora di tre giorni, indichiamo che al massimo farà 12 ore da piazzare nella "selezione" dalla terza ora in poi. Non più di 12 ore dalla terza in poi.

Quindi 6 ore, certamente, le farà alla prima e alla seconda ora.

Aggiungerei anche il vincolo di numero minimo di ore al giorno per insegnante, pari a 2 o 3 ore. Per evitare che venga a lavorare, un giorno, solo alle otto.

Così per tre giorni FET lo farà entrare alle 8.

Provalo e poi fammi sapere se non è chiaro o sembra non funzionare.

8)


Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: Pietro on October 01, 2012, 05:54:03 AM
credo di essere riuscito a fare qualcosa di simile.
L'insegnante in questione fa un totale di 23 ore in una settimana da 5 gg x 6 h = 30 h.
Ho imposto 3 vincoli di tipo "Un insegnante lavora in un intervallo orario un numero massimo di giorni a settimana":
1) prime 2 ore per 3 gg (2x2=4h tolte)
2) quinta ora per 4 gg (1x1=1h tolta)
3) sesta ora per 3 gg (2x1=2h tolte)
Inserendo 2) e 3) l'insegnante è costretto a insegnare tutte le prime ore dei giorni in cui gli è consentito fare le prime 2, perché gli ho tolto 1 sesta ora e due quinte ore.
Quindi, ricapitolando, 30 - (4+1+2) = 30 - 7 = 23. Spero di avere agito per il meglio...
Title: Re: Evitare ingresso insegnanti alla seconda ora
Post by: mbarsan on October 01, 2012, 08:17:32 AM
Mi sembra che i conti tornino!
In questo modo permetti a FET di piazzare le 7 ore in cui l'insegnante non lavora nelle sole ore (slot) che gli hai indicato, all'inizio (2 gg con ingresso alle 10) e alla fine della giornata.

Verifica se la completa assenza di ore buche rallenta troppo l'elaborazione.