FET

FET

FET är fri programvara med öppen källkod för att automatiskt schemalägga tidtabellen för en skola, gymnasium eller universitet.Den använder en snabb och effektiv algoritm för schemaläggning.
FET är fri programvara med öppen källkod för att automatiskt schemalägga tidtabellen för en skola, gymnasium eller universitet.Den använder en snabb och effektiv algoritm för schemaläggning.Det är licensierat enligt GNU GPL.Vanligtvis kan FET lösa en komplicerad tidtabell på högst 5-20 minuter.För enklare tidtabeller kan det ta en kortare tid, under 5 minuter (i vissa fall några sekunder).För extremt svåra tidtabeller kan det ta längre tid, några timmar.Funktioner: - Lokaliserat till en_US (amerikanska engelska, standard), ar (arabiska), ca (katalanska), da (danska), de (tyska), el (grekiska), es (spanska), fa (persiska), fr (Franska), han (hebreiska), hu (ungerska), id (indonesiska), it (italienska), lt (litauiska), mk (makedonska), ms (engelska), nl (nederländska), pl (polska), pt_BR (Brasiliansk portugisisk), ro (rumänska), ru (ryska), si (singalesiska), sk (slovakiska), sr (serbiska), tr (turkiska) och Storbritannien (ukrainska) (ofullständigt för vissa språk) - Helautomatisk genereringsalgoritm,tillåter också halvautomatisk eller manuell allokering - Plattformsoberoende implementering, tillåter körning på GNU / Linux, Windows, Mac och alla system som Qt stöder - Kraftfullt flexibelt modulärt XML-format för inmatningsfilen, tillåter redigering med en XML-redigerare eller för hand (förutom FET-gränssnitt) - Importera / exportera från CSV-format - De resulterade tidtabellerna exporteras till HTML-, XML- och CSV-format - Mycket flexibla elever (elever) struktur, organiserade i uppsättningar: år, grupper och undergrupper.FET tillåter överlappande år och grupper och icke-överlappande undergrupper.Du kan till och med definiera enskilda studenter (som separata uppsättningar) - Varje begränsning har en viktprocent, från 0,0% till 100,0% (men vissa speciella begränsningar kan endast ha 100% viktprocent möjligt) - Gränser för algoritmen (alla dessa gränser kan varaökat på begäran, som en anpassad version, eftersom detta kräver lite mer minne): * Maximalt antal timmar (perioder) per dag: 60 * Maximalt antal arbetsdagar per vecka: 35 * Maximalt antal lärare: 6000 *Maximalt antal studenter: 30000 * Maximalt antal ämnen: 6000 * Praktiskt taget obegränsat antal aktivitetsmärken * Maximalt antal aktiviteter: 30000 * Max antal rum: 6000 * Max antal byggnader: 6000 - Justerbar varaktighet för varjeaktivitet (varje aktivitet kan ha en varaktighet på 1 timme, 2 timmar, 3 timmar eller mer) - Möjlighet att lägga till flera lärare och elever för varje aktivitet.Det vill säga varje aktivitet kan ha angett valfritt antal elevernas undergrupper (uppsättningar) och valfritt antal lärare (det är möjligt att inte ha någon lärare eller inga elever för en aktivitet, också) * Maximalt antal tidsbegränsningar: 60000 * Maximalt antalav utrymmesbegränsningar: 60000 - En stor och flexibel palett med tidsbegränsningar: * Brytperioder för lärare: Ej tillgängliga perioder Max / min dagar per vecka Max luckor per dag / vecka Max timmar dagligen / kontinuerligt Min timmar dagligen Max timmar dagligen/ kontinuerligt med en aktivitetstagg Respektera att arbeta i ett timme intervall ett max antal dagar per vecka För studenter (uppsättningar): Ej tillgängliga perioder Börjar tidigt (ange max tillåten början på andra timmen) Max luckor per dag / vecka Max timmar dagligen / kontinuerligtMin timmar dagligen Max timmar dagligen / kontinuerligt med en aktivitetstagg Respektera att arbeta i ett timme intervall ett max antal dagar per vecka För en aktivitet eller en uppsättning aktiviteter / subaktiviteter: En enda föredragen starttid En uppsättning föredragna starttider Auppsättning föredragna tidsluckor Min / max dagar mellan dem Slut (er) studenter dag Samma starttid / dag / timme Inte överlappande På varandra följande, beställda, grupperade (för 2 eller 3 (sub) aktiviteter) Min mellanrum mellan en uppsättning (sub)aktiviteter - En stor och flexibel palett med utrymmesbegränsningar: Rum ej tillgängliga perioder För lärare (r): Hemmarum (er) Max byggnadsändringar per dag / vecka Min klyftor mellan byggnadsändringar För studenter (uppsättningar): Hemmalokal (er) Maxbyggnadsändringar per dag / vecka Min klyftor mellan byggnadsförändringar Föredragna rum (er): För ett ämne För en aktivitetstagg För ett ämne och en aktivitetstagg Individuellt för en (sub) aktivitet

Funktioner

Alternativ till FET för Linux med gratis licens

Skedule

Skedule

Schedule är en applikation som låter dig ange din kompletta schema, inklusive lärare och rum.