Dans un centre de Formation Prof qui compte prés de 1000 élèves inscrits, nous prévoyons en juin prochain, outre le C.Continu, un examen final qui portera sur 8 matières d'une durée de 30 mn chacune et devant se dérouler dans 8 salles chacune affectée à une seule et même matière. Les épreuves doivent se dérouler sur 4 jours. Compte tenu de l'ampleur de la tache, nous comptons nous faire aider par un outil sous Access/VBA pour en garantir le succès et pouvoir l'utiliser en toute circonstance les prochaines années quelque soit le nombre d'inscrits, de matières et de salles . Pour le moment nous disposons d'une base de données sous Access 2003 contenant, entre autre, des infos classiques sur les élèves:
- RéfElève
- Nom
- Prénom
- DateNaissance
- Adresse
etc... pour la T_Elèves
et
- RéfInscription
- RéfElèves
- AnnéeScolaire
- Filière
etc... pour la T_Inscription
1) Nous comptons faire un tirage aléatoire pour constituer des groupes de 20 Elèves; le dernier peut être inf à 20.
2) Chaque groupe doit passer dans les 8 salles une fois
Horaire****S1***S2***S3***S4***S5***S6***S7***S8
8:00-8:30**G1***G2***G3***G4***G5***G6***G7***G8
8:30-9:00**G9***G10***G11***G12***13***G14***G15***G16
9:00-9:30**G17***G18***G19***G20
etc... jusqu'au n ième groupe
- Ensuite, le groupe G1 passe en S2; le G2 en S3;le G3 en S4 etc...
- A la fin, nous aurons G1 en S8; G2 en S1;G3 en S2; G4 en S3 etc
- Une fois la matrice de planing remplie, il va s'avérer qu'il y aura des salles inoccupées à un certain moment. Comment les remplir pour optimiser la ressource "Salle"?
- Dans un deuxième temps, comment optimiser les délais d'attente entre deux examens pour un même groupe? Sachant que le G1 finira son 1er examen à 8:30, il risque d'attendre longtemps son 2ème examen. Nous avons pensé à la solution suivante par extraction de donnée de la matrice de planing existante:
* diviser le nombre de groupes en 2
* affecter 50% des groupes aux examens "Matinée"
* affecter l'autre 50% aux examens "PM"
* le lendemain, inverser "AM" par "PM" et "PM" par "AM" etc...
de sorte, un groupe passera deux examens dans une même 1/2 journée plutôt que dans une journée entière.
Espérons contribution de toute personne avide de surpassement et de contribution à la réussite des projets des autres.
Avec nos remerciements.
Partager