• Mondriaan
  • Over ons
  • Contact
  • Handleiding
  • Opleiding
  • Aanmelden
  • Mondriaan
  • Over ons
  • Contact
  • Handleiding
  • Opleiding
  • Aanmelden
home/Handleiding/Roostertechnische Concepten/Opdrachten in een Venster plaatsen

Opdrachten in een Venster plaatsen

421 views 2 24 december 2016 Updated on 19 August 2025 petervanhirtum[print-me printstyle="pom-small-grey" tag="span" target=".title-content-print"]

Opdrachten groeperen in Vensters

In dit topic bespreken we wat het betekent om opdrachten in een venster (ook opening genoemd) te plaatsen.

Van zodra men 2 of meerdere onafhankelijke opdrachten heeft waarvan men wil eisen dat ze gegroepeerd in het rooster terechtkomen kunnen vensters een uitkomst bieden. Men definieert een venster door het venster een naam te geven, een grootte en de mogelijke plaatsen waar het venster kan terechtkomen in het rooster. Voor de opdrachten die men wenst te groeperen in dit venster moet men dit aangeven door het venster op te nemen in de opdracht als een extra resource. Heb je bijvoorbeeld 3 opdrachten van in totaal 4 uur (bv 2 opdrachten van 1 uur en 1 opdrachten van 2 uur) en wil men deze gegroepeerd als blok van 4 uur in het rooster plaatsen dan definieert men een venster van 4 uur en wordt dit venster opgenomen als resource in de 3 opdrachten.

Als men een venster definieert dan wordt op de achtergrond een vensteropdracht aangemaakt. Deze vensteropdracht gaat het venster een bepaalde plaats geven in het rooster. De mogelijke plaatsen waar het venster mag staan wordt in de venterdefinitie opgegeven. Het is nu aan Mondriaan om de plaats van het venster zodanig te kiezen dat ook de opdrachten die dat venster gebruiken in dat venster kunnen staan. Pas als aan alle voorwaarden voldaan is, is er een oplossing.

Enkele wetenswaardigheden over opdrachten in vensters

  • Opdrachten die in een venster staan kunnen NOOIT overlappend zijn. Zonder ze in een venster te plaatsen konden ze dat eventueel wel maar van zodra 2 of meerdere opdrachten hetzelfde venster gebruiken kunnen ze niet anders dan niet overlappend zijn. Dat komt omdat het venster in de opdracht als een resource aanzien wordt dat maar een keer op een roosterpunt kan voorkomen.
  • De volgorde van de opdrachten binnen een venster wordt niet opgelegd door het venster. De volgorde wordt dus NIET afgedwongen. Wil men ook de volgorde binnen het venster afdwingen dan moet men daar andere constraints voor gebruiken.
  • Een venster kan groter zijn dan de opdrachten die erin geplaatst moeten worden. Men kan bijvoorbeeld een venster van 6 uur maken waarin 4 opdrachturen in moeten vallen.
  • Vensters kunnen dagoverschrijdend zijn. Net zoals voor opdrachten geeft men een startuurlijst van de mogelijke momenten waar het venster mag beginnen.
  • Indien er geen oplossing gevonden kan worden door Mondriaan voor het venster en de opdrachten die in het venster moeten geplaatst worden dan kan het zijn dat ofwel het venster op zich niet geplaatst wordt (vensteropdracht achter de schermen), ofwel zijn één of meerdere van de opdrachten die in het venster geplaatst moeten worden niet geplaatst.
  • Net als voor blokopdrachten kan men ook voor vensters overbruguurlijsten definiëren. Wenst men bijvoorbeeld blokopdrachten in een venster te plaatsen en men heeft overbruggingen voor deze blokopdrachten dan zal men best die overbruggingen ook hanteren in het venster.
  • De mogelijkheid bestaat om een opdracht te laten kiezen uit een lijst van vensters om zich in te plaatsen.
  • De mogelijkheid bestaat om vensters van dezelfde grootte en startuurlijsten aan elkaar te koppelen. Zo maakt men parallelle vensters die voor de rest onafhankelijk van elkaar zijn wat betreft de inhoud van de vensters. Dit kan gebruikt worden om groepen van opdrachten parallel te plaatsen in het rooster.

Voorbeeld

Via het tabblad “Elementen | Vensters” definiëren we een venster X van grootte 4 en het venster mag op 4 mogelijke plaatsen liggen in het rooster.

In volgend rooster hebben we aangegeven wat de mogelijke plaatsen zijn om dit venster te plaatsen. Eén van deze 4 plaatsen zal gekozen worden door Mondriaan. Merk op dat de rode kruisjes aangeven waar het venster niet kan staan.

PS. Het rooster dat hier getoond wordt is een niet alledaags voorbeeld. In een klassiek rooster houden we de lengte van de dagen gelijk. Hier werd er van deze standaard afgeweken om te laten zien dat ook dit geen probleem is voor opdrachten in vensters.

Vervolgens maken we 2 eenvoudige opdrachten die in dit venster geplaatst moeten worden.

  • Voor klas A plaatsen we één blok van 2 uur in venster X.
  • Voor klas B plaatsen we 2 losse uren in venster X.

Voor de eerste opdracht hebben we een expliciete startuurlijst opgegeven. Voor de tweede niet. Zonder naar het venster te kijken zouden dit de mogelijke plaatsen kunnen zijn waar B en A kunnen geplaatst worden:

Beperken we de mogelijkheden verder door het venster X erbij te betrekken en de mogelijke plaatsen waar het venster kan staan dan houden we volgende mogelijkheden over:

  • Omdat A enkel op vrijdag kan staan is de enige mogelijke plaats voor het venster op het 3de uur van vrijdag.
  • Omdat ook B in dit venster moet krijgen we nog volgende 3 mogelijke plaatsen

Optie 1

Optie 2

Optie 3

Print Friendly, PDF & Email

Didn't find your answer? Contact Us

Opdrachten beperken door waardespreidingen  

time-tech
  • Mondriaan
  • Over ons
  • Contact
  • Handleiding
  • Opleiding
  • Aanmelden
Nieuwste handleidingen
  • Lessen inhalen die vervallen door stageperiodes: methode 2
  • Roosteren op leerlingenniveau
  • Kwaliteitscontrole – Springuren en Vakspreiding
  • XML-Export naar Smartschool Planner en andere systemen
Contact

Neem gerust contact op om een afspraak te maken of om een demo aan te vragen.

E-mail: info@time-tech.be

Opleidingen
Vandaag
maandag
dinsdag
woensdag
donderdag
vrijdag
zaterdag
zondag
m
d
w
d
v
z
z
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  • © 2021 time-tech.be. Alle rechten voorbehouden. Privacy Policy | Cookiebeleid

Veelgezochte termen:Outputrooster, Volgordespreiding, Partitie