2.6 KiB
2.6 KiB
Roosterwijs — Roadmap / backlog
Geplande verbeteringen, gegroepeerd. [ ] = nog te doen, [x] = klaar.
Afgeronde fases (0–5) staan in README.md. Dit bestand bevat het werk dat nog
volgt.
Fase 6 — Rooster bewerken (snel & overzichtelijk)
- Blokken kopiëren naar andere tijden en dagen (dupliceren naar een ander tijdslot, evt. meerdere tegelijk).
- Blok aanpassen bij klik: op een blok klikken opent direct een bewerkscherm (nu kan alleen slepen/verwijderen).
- Snelle inline-aanpassing per blok: groep, vak/activiteit, gekoppeld
personeel én individuele leerlingen wijzigen vanuit het blok zelf.
- Vanuit het vak/blok direct een subgroep aanmaken (zonder naar het Subgroepen-scherm te gaan).
- Sneltoetsen voor veelgebruikte acties (bv. nieuw blok, kopiëren, verwijderen, week vooruit/terug, opslaan).
- Rol van een begeleider beter zichtbaar in de roostermaker (bv. functie/ rol tonen bij de begeleider in een blok en bij het toewijzen).
- Vereenvoudigd vak/blok toevoegen — bijvoorbeeld een stap-voor-stap wizard die meeschuift (activiteit → doelgroep → personeel → tijd), in plaats van één groot formulier.
Fase 6 — Overzicht & navigatie
- Alle klassen verwerkbaar in het rooster, overzichtelijk gemaakt — bijvoorbeeld per leerplein een eigen overzicht in plaats van alles door elkaar.
- Snelmenu om per klas of per leerplein direct het rooster te tonen.
- Schooljaar uit het hoofdmenu halen en onder Rooster plaatsen (tab "Schooljaar") met snelle invoer + kalenderbeheer.
- Instellingenmenu (subtiel onderaan de zijbalk) waaronder Gebruikers en Modulebeheer verdwijnen.
- De hint "Menu's verschijnen alleen voor ingeschakelde modules." uit de zijbalk verwijderd.
Vakken
- Per vak automatisch een passend icoon genereren of laten selecteren.
Stage-module — uitbreidingen
- Aparte (stage)locaties kunnen toevoegen, los van de gewone lokalen.
- Een begeleider aan meerdere stages koppelen, maar niet tegelijk aan een theorievak (conflict signaleren/voorkomen).
- Een leerling verdwijnt op een stagedag(deel) uit de klas in het rooster (de betreffende blokken vervallen voor die leerling).
- Stage instelbaar per blok, per dagdeel of per dag.
Later
- Module: automatisch rooster genereren. De gebruiker geeft vereisten/ input op, het systeem stelt een rooster voor, en de gebruiker past het daarna zelf aan.
- Uiterlijk / UX-verbeteringen (algemene visuele opfris).