Wise Timetable

Gestion du semestre

Passer à l'année universitaire suivante

Chaque été, le même travail. L'emploi du temps de l'an dernier doit être conservé, celui de l'an prochain doit partir des mêmes salles et des mêmes enseignants, et les bases de données doivent se retrouver dans le bon sens — pendant la quinzaine où les personnes qui savent comment faire sont en vacances.

  • Un écran, les trois bases de données
  • Une sauvegarde complète avant chaque action
  • Réservations de salles jusqu'à cinq ans à l'avance
  • Manuel gratuit de 5 pages

Un écran, au lieu de plusieurs étapes et d'un script

Le passage d'une année à l'autre était autrefois réparti dans tout le produit, une partie étant exécutée à la main sur le serveur.

L'écran de transition d'année réunit toute l'opération en un seul endroit. Il montre côte à côte les bases de données couvertes par votre licence — l'année universitaire à laquelle chacune est réglée, son nom sur le serveur et la quantité de planification de cours qu'elle contient réellement — de sorte que la première chose que vous faites est de lire plutôt que de vous souvenir.

Chaque action qui modifie une base de données nomme cette base, indique exactement ce qu'elle s'apprête à faire et vous demande de retaper le nom de la base avant de s'exécuter. Et chacune écrit d'abord une sauvegarde complète de la base de données, avant de toucher à quoi que ce soit, que vous pensiez en avoir besoin ou non. Rien ici ne supprime jamais une sauvegarde.

  • Copier vers la base — remplacer le contenu d'une base de données par celui d'une autre. C'est ainsi que la base de l'an prochain est alimentée à partir de celle de cette année.
  • Échanger les bases — échanger le contenu de deux bases de données. Les deux sont d'abord écrites, de sorte qu'un échec à mi-parcours vous laisse tout de même les deux moitiés.
  • Enregistrer vide dans un fichier — construire le document de départ de l'an prochain à partir de celui-ci et l'écrire dans un fichier. Rien ne change sur le serveur.
  • Supprimer tous les emplois du temps ou supprimer toutes les réservations — séparément, car ce n'est pas la même décision.
La boîte de dialogue Paramètres de l'année universitaire dans Wise Timetable, où l'on fait avancer l'année, définit les dates de semestre et les jours non ouvrés
Faire avancer l'année tient en une boîte de dialogue, pas en un projet. Les dates de semestre, les jours non ouvrés et la numérotation des semaines avancent ensemble, et la structure suit.

La séquence d'été

Quatre étapes, dans cet ordre, et seule la dernière est celle que quelqu'un apprécie.

  1. Lire les trois bases de données

    Décidez laquelle conserve l'année qui se termine et laquelle devient la nouvelle année. L'écran indique l'année et le contenu de chacune : c'est donc une décision que vous prenez à partir de l'écran plutôt que de mémoire.

  2. Enregistrer le document de départ vide

    Construit à partir de l'année qui se termine : salles, enseignants, programmes, filières, groupes, cours et paramètres conservés ; emplois du temps, réservations et liste des étudiants supprimés ; année avancée d'une unité. Il va dans un fichier, et le serveur n'est pas touché tant que vous ne le dites pas.

  3. Définir les dates de la nouvelle année

    Le premier jour du semestre d'automne détermine quelle semaine civile devient la semaine 1 : rien d'autre n'est fiable tant que ce n'est pas correct. Un bouton de l'écran de transition vous y conduit directement.

  4. Le charger, saisir les changements, générer

    Placez le document de départ dans la base de données de l'an prochain, ajoutez les cours et groupes qui sont nouveaux et lancez la planification universitaire comme d'habitude. La deuxième année est considérablement plus courte que la première, car seuls les changements sont à saisir.

Ce qui est reporté, et ce qui est volontairement laissé de côté

Le document de départ conserve tout ce qui décrit l'établissement et abandonne tout ce qui décrit une année particulière de celui-ci. Ce n'est pas une limitation à contourner — c'est la distinction qui rend possible un passage annuel.

  • Conservé : salles, enseignants, programmes, filières, groupes, cours et chaque paramètre que vous avez réglé.
  • Abandonné : l'emploi du temps lui-même, les réservations de l'année et la liste des étudiants.
  • Avancé : l'année universitaire, d'une unité.
  • Copies parallèles illimitées, de sorte que la plupart des établissements gèrent l'année en cours, l'année suivante pendant la transition, et une pour la vérification interne.

Réserver une salle pour une date qui n'a pas encore d'année universitaire

Une année Wise Timetable compte 52 semaines. La semaine 1 est celle où commence le semestre d'automne, et tout ce que le produit stocke est adressé par un numéro dans cette plage. C'est exactement ce qu'il faut pour l'enseignement, et c'est la raison pour laquelle un emploi du temps peut passer d'une année à la suivante.

C'est inadapté pour une demande, que tout établissement reçoit : “pouvons-nous avoir le grand amphithéâtre pour le colloque de juin prochain ?” — posée en novembre, pour une date d'une année universitaire qui n'existe pas encore dans la base de données. La réponse habituelle est une note dans le calendrier de quelqu'un, et l'amphithéâtre est réservé deux fois au printemps suivant par celui qui construit le nouvel emploi du temps sans le savoir.

Perpetuum est le paramètre qui permet à une base de données de contenir des semaines en dehors de sa propre année, de sorte que la demande est enregistrée là où se fait la planification et vue de tous ceux qui regardent. Ouvrez la fenêtre d'un an vers l'avant et les semaines 53 à 104 existent ; jusqu'à cinq ans de chaque côté sont permis. Rien n'est renuméroté et rien ne bouge — le décompte se poursuit simplement, et la fenêtre voyage avec les données à travers chaque enregistrement, export et copie.

Seules les salles peuvent y être réservées, et c'est voulu

Une réservation qui nomme une ou plusieurs salles et rien d'autre peut se situer en dehors des semaines 1–52. Un cours ne le peut pas, ni une réservation qui nomme aussi un enseignant, un groupe ou une matière.

Une salle est la seule chose qui survit à une transition inchangée — le même amphithéâtre, le même nom, le même numéro interne. Les groupes sont reformés chaque septembre, les matières sont ressaisies, et la transition leur donne à tous de nouveaux numéros internes. Une réservation faite deux ans à l'avance pour un groupe se retrouverait rattachée au groupe qui a hérité de ce numéro, ce qui est pire que de ne pas avoir été autorisé à la faire.

Le module de réservation web applique la même règle et le signale sur le formulaire dès que les dates sortent de l'année, de sorte que personne ne remplit une longue récurrence pour se la voir refuser à la fin.

Quand l'année tourne, la réservation suit

Ce colloque a été saisi avec la numérotation de cette année, quelque part au-dessus de la semaine 52. En septembre prochain, la même date sera une semaine ordinaire de la nouvelle année — de sorte que lorsque le document de la nouvelle année est chargé, la fenêtre glisse d'un an vers la droite et chaque réservation conservée recule de 52 semaines. La semaine 53 devient la semaine 1, et le colloque de la semaine 92 devient la semaine 40 : même amphithéâtre, mêmes trois jours en juin, désormais partie ordinaire de l'emploi du temps autour duquel tout le monde s'apprête à générer.

Les réservations qui tomberaient dans le passé, ou au-delà de la nouvelle fenêtre, sont abandonnées — et l'écran indique les deux nombres, combien ont été reportées et combien ne l'ont pas été, au lieu de vous laisser le découvrir en mars. Celles qui ont été abandonnées figurent toujours dans la sauvegarde écrite avant le début de l'étape.

Il vaut la peine d'être clair sur l'endroit où elles sont consultées : l'application de bureau travaille sur les 52 semaines en cours, comme elle l'a toujours fait, et c'est là que se fait la réservation à long terme. La relire deux ans plus tard se fait dans l'emploi du temps web, qui parcourt toute la plage. Les applications mobiles montrent l'année en cours, ce dont un étudiant a besoin.

Découvrez Wise Timetable sur vos propres données

Réservez une présentation en ligne de 45 minutes. Nous examinerons le problème de planification de votre établissement, montrerons comment Wise Timetable le traite et répondrons à tout ce que votre équipe souhaite tester.