Ett verktyg för hela schemaarbetet
Verktyget täcker allt från tjänstefördelningen på våren till vikarieplanen en tisdagsmorgon i november. Skärmbilderna nedan kommer direkt ur Vklass schema, med syntetisk demodata från demoorganisationens skolor.
Hela läsåret på en skärm
Klustervyn visar alla valda veckor samtidigt. Placera en lektion på en ledig yta så läggs den ut i alla veckor enligt sitt veckomönster: varje vecka, varannan, A/B-veckor eller egna perioder. Lov och studiedagar hoppas över automatiskt.
- Omöjliga positioner tonas ned innan du släpper
- Sök position: motorn rankar lagliga lägen med för- och nackdelar
- Klustergrid över 40 veckor ritas om på under 50 millisekunder
Dra, släpp och få svar direkt
Veckokalendern finns för varje klass, grupp, lärare, sal och enskild elev. Dra en lektion och släppytan färgas grön eller röd medan du håller i den. När något inte går visas orsaken och förslag på salar.
- Varje placering valideras mot alla resurser och enskilda elever på under 1 ms
- Ändra start- och sluttid genom att dra i lektionens över- eller nederkant, i steg enligt skolans minutprecision och aldrig kortare än skolans kortaste lektion
- Högerklick: lås, duplicera, dela, sammanfoga, byt sal, ta bort per vecka
- Plus- och minuselever samt extra personal på enskilda lektioner utan att gruppen eller tjänstefördelningen ändras
- Anteckningar per lektion eller serie med rollstyrd synlighet, och samläsning där länkade lektioner flyttas ihop
- Personliga arbetsytor med sparade vyer, där standardvyn följer med till nästa dator
- Delad kalendervy med upp till fyra vyer sida vid sida, där du kan låsa en vy vid ett urval och arbeta vidare i de andra
- Ångra och gör om i hela redigeringen
Fyra scheman på skärmen samtidigt
Dela kalendern i upp till fyra vyer sida vid sida: klassen du arbetar med, berörd lärare, salen och parallellklassen. Lås en vy vid ett urval och arbeta vidare i de andra. När du flyttar en lektion ser du effekten i alla vyer direkt.
- Olåsta vyer följer urvalet i nedre panelen och låsta vyer behåller sitt
- Öppna belastningskartan eller elevens dag som panel och se kartan svalna i realtid när du drar en lektion, med gröna och röda fält redan under draget
- Flera schemaläggare i samma schema: närvaro, markörer med namn och aktivitetsflöde
- Ångra och gör om gäller hela schemat, oavsett i vilken vy ändringen gjordes
- Uppsättningen sparas i personliga arbetsytor och följer med till nästa dator
Se hur allt hänger ihop
Bakom varje schema finns ett nätverk av beroenden. Grafvyn visar lärare, klasser, grupper, ämnen och salar som noder. När du markerar en lärare lyser alla resurser upp som läraren delar med andra. Så hittar ni flaskhalsarna innan de blir problem.
- Sök upp en resurs och se dess kopplingar direkt
- Känsliga beroenden syns innan genereringen körs
- Detaljpanel med villkor och lektionsserier per nod
Motorn förklarar varför en lektion inte får plats
När en lektion inte kan ligga på en viss tid visar Varför-läget orsakskedjan: vilken lektion som blockerar, vilka regler som prövades och närmaste möjliga alternativ. Går schemat inte ihop alls reducerar omöjlighetsanalysen felen till ett fåtal ”knutar” med rankade lösningar. Bytesplaneraren söker verifierade kedjor av flyttar, ungefär som en schackmotor prövar varianter.
- Hårda stopp skiljs från mjuka kostnader, med regelprotokollet öppet
- Byteskedjor prissätts ärligt och utförs eller ångras som en enhet
- Knutarnas lösningar rankas efter kostnad, även externa åtgärder
Se var schemat gör ont och för vem
Belastningsvyn är en heatmap över veckan: håltimmar, tunga pass, tidiga och sena tider och pressade luncher per klass, lärare, sal eller elev. Varje cell förklarar sig när du klickar på den. Elevens dag rankar skolans mest belastade elever, visar deras vecka med problemen synliga och följer upp riktvärden som ”14 av 412 elever över gränsen”. Öppna belastningen som panel bredvid kalendern och se kartan svalna i realtid medan du flyttar lektioner.
- Heatmap med veckans värsta celler och öppna vikter
- Riktvärden för håltid och lunch, direkt användbara gentemot huvudmannen
- Gemensamma mönster: en åtgärd träffar alla elever som delar problemet
Elevernas val blir linjer med uppfyllnaden som mätare
Eleverna lämnar fria, rankade kursval. Motorn packar valen till block så att kurser som söks av samma elever hamnar i olika block. Valuppfyllnaden är huvudmåttet och uppdateras direkt när ni drar en kurs mellan block, och olösta val pekas ut med namn och åtgärdsförslag.
- Krockmatrisen visar vilka kurspar som måste separeras
- Fler uppfyllda elevval med färre grupper: ekonomi och elevnöjdhet i samma mått
- Blocken blir villkor för schemaläggningen i nästa fas
Ett komplett schema på sekunder
Genereringen körs i vår beräkningspool, där flera solvers arbetar parallellt. Den bygger på avancerade datamodeller och flera typer av optimerande algoritmer som prövar miljontals schemakombinationer inom en tidsbudget som ni själva väljer. Varje körning är spårbar och kan jämföras med tidigare resultat. Lås det som ska ligga fast och generera om resten. Motorn stör det befintliga schemat så lite som möjligt.
- Full eller partiell generering med låsta lektioner
- Går schemat inte ihop pekar motorn ut flaskhalsarna och föreslår lättnader
- Genereringshistorik med seed och nyckeltal gör körningar spårbara och jämförbara
- Beräkningen kör vidare på servern även om webbläsaren stängs, med köläge, beräknad väntetid och förlopp i realtid
Elever, klasser och grupper utan omregistrering
Schemafilen bär sitt eget register över elever, lärare, klasser, grupper och läroplaner. Börja från noll, importera från Vklass, Excel eller SS 12000 eller återanvänd förra läsåret med automatisk klassuppflyttning. Grupper skapas automatiskt från grundskolans timplan eller gymnasiets läroplan, och den automatiska tjänstefördelningen prioriterar klassföreståndare och lärarkontinuitet.
- Registret som kalkylark: redigera i cellen, fyll nedåt, Ctrl+Z och markeringsrad
- Massregistrera med förhandsgranskning, där varje rad får status innan något skrivs och hela batchen kan ångras
- Import med diff: se ändringarna fält för fält och välj Ta emot eller Behåll mitt per rad
- Ämnesregister med Skolverkets officiella koder per skolform
Från tjänsteunderlag till färdigt schema
Tilldela lärare till undervisningsgrupper med timmar, veckor och tjänstegrad. Över- och undertilldelning syns direkt, och behörighetsvarningar bygger på Skolverkets legitimationsdata. Importera och exportera via Excel när ni vill arbeta vidare i kalkylblad.
- Ramtidsrapport inklusive rastvakter
- Elevantal per tjänsterad och sammanslagen vy per lärare och ämne med veckofördelning
- Excel-mall förifylld från skolans egen data
- Behörighetsvarningar direkt vid tilldelning
Kvalitet ni kan visa upp
Den fulla valideringssviten kontrollerar krockar, lunchfönster, daglängd, garanterad undervisningstid mot timplanen, lärarbehörighet och ramtid. Avvikelser grupperas efter allvarlighetsgrad och länkar till lektionen det gäller.
- Förklara-läge visar vilka resurser och villkor som orsakar problemet
- Realtidsanalys varnar för omöjliga villkor redan före generering
- Timplansuppföljning per ämne och årskurs, med lov borträknade
Vikarieplan, rastvakter och salbokning
Schemat lever hela året. Vid frånvaro föreslår vikarieplanen behöriga kollegor med ledig tid och rimlig arbetsbelastning, och dagens plan skrivs ut som PDF. Rastvakter fördelas automatiskt och rättvist. Personal söker och bokar lediga salar direkt i schemavisaren enligt skolans bokningsregler, och kommunens lokalbokning kan boka salar utan att se personuppgifter.
- Vikarieförslag utifrån behörighet, tillgänglighet och ramtid
- Rättvis fördelning av rastvakter som eget optimeringsmål
- Personalbokning av salar med krockkontroll mot schema och andra bokningar
- Skoladministratören styr vilka salar, dagar och tider som är bokningsbara
- PDF-export av person-, klass-, grupp- och salsscheman
Från fastställt schema till skolans vardag
Publicering till Vklass
Fastställda lektioner publiceras till Vklass och når lärare, elever och vårdnadshavare i schemat de redan använder. Konsekvensanalysen visar vilka elever, lärare, salar och aviseringar som påverkas innan ni bekräftar, så att inget överraskar efter publiceringen.
Schemavisning för hela skolan
Slå upp scheman för personal, klasser, salar och grupper i en ren veckovy, eller en enskild elevs schema via klassen. Visningen har smart sökning, färgblindsvänliga färglägen, bildstöd med piktogram per ämne för yngre elever, iCal-export till valfri kalender och utskrift som A4-PDF. Lärare ser sin egen tjänstgöringsstatistik och kan godkänna nya scheman eller lämna strukturerade önskemål tillbaka till schemaläggaren.
Kostnads- och KPI-analyser
Analyserna visar beläggning för lärare och salar, håltimmar, krockar, veckofördelning och driftskostnader med egna kostnadsantaganden. Jämför schemaversioner och exportera som CSV eller PDF. Utfallsrapporten visar håltimmar före och efter, snittskoldag och salsutnyttjande per genererat schema. Matsalsbeläggningen vid lunchtider har en egen översikt med kapacitetslinje.
Arbetstidsvillkor enligt avtalen
Schemat följer lärarnas arbetstidsvillkor. Det finns avtalsmallar med justerbara tal för HÖK/Bilaga M, Almega friskola, Fremia och semestertjänst. Felkontrollen omfattar rast, dygnsvila, veckovila och skollagens undervisningstak per läsår från 2027/28. Villkoren sparas som anställningens arbetstidsvillkor och aldrig som fackligt medlemskap.
Behörighet, spårbarhet och samtidighet
Roller och behörigheter på servern
Behörigheter för organisation, skola, klass, grupp, lärare och sal styrs på servern. Skapa egna roller för er organisation i rolladministrationen; en ändring slår igenom direkt för alla med rollen. Kommunala salbokare ser aldrig personuppgifter, och personal som tjänstgör på flera skolor krockskyddas mellan skolorna utan att scheman exponeras.
Schemabibliotek med versioner
Biblioteket visar alla skolans scheman som visuella kort med miniatyr, nyckeltal och kvalitetsbedömning: utkast, preliminära och fastställda scheman över flera läsår. Varje ändring loggas och äldre versioner kan återställas utan att historiken skrivs om.
Flera schemaläggare samtidigt
Arbeta parallellt med samtidighetskontroll och direktnotiser när en kollega sparar. Ingen skriver över någon annans arbete av misstag.
Tre språk och mörkt läge
Gränssnittet finns på svenska, engelska och norska, och varje användare byter språk direkt i sitt profilkort. Mörkt läge följer datorns inställning eller väljs manuellt, och valen sparas på kontot och följer med mellan enheter.
Kom igång på 90 sekunder
Nya användare erbjuds en inbyggd produkttur, anpassad efter rollen, där momenten görs direkt i det riktiga gränssnittet. Kom igång-checklistan bockar av de första stegen allteftersom de görs på riktigt, och hjälpmenyn öppnar guiderna i en panel bredvid schemat.