Constructor Schedule: 15 octobre 2025

15 octobre, 2025

Aperçu

Dans cette version, nous avons ajouté les fonctionnalités suivantes :

  • Planification des cours basée sur les étudiants
  • Améliorations de l'interface des heures de cours
  • Publication centralisée des solutions
  • Imports Excel plus rapides pour les étudiants en période d'examen

Nouveautés

Planification des cours basée sur les étudiants

Schedule peut désormais générer des emplois du temps de cours basés sur les inscriptions réelles des étudiants.

Lorsqu'une période de cours contient des données d'inscription étudiante, l'algorithme de répartition privilégie les inscriptions individuelles aux cours au lieu de se baser uniquement sur les structures par programme, classe et section. Cela permet de résoudre les conflits en s'appuyant sur des combinaisons de cours réelles, prend en charge jusqu'à 50 000 inscriptions étudiantes et reste compatible avec l'approche de planification existante lorsqu'aucune donnée étudiante n'est disponible.

Liste des inscriptions des étudiants aux cours

Recherche du programme de cours par numéro d'étudiant

Améliorations de l'interface des heures de cours

La zone Heures de cours et salles utilise désormais l'interface BasicTable mise à jour.

La mise en page mise à jour améliore la réactivité et la cohérence entre les vues des heures de cours, des heures de salle et de la priorité des salles. Elle améliore également le style de sélection des lignes et contribue à réduire les erreurs lors du filtrage et du tri.

Améliorations de l'interface des heures de cours

Publication centralisée des solutions

Les solutions publiées suivent désormais le contrôle d'accès centralisé du fournisseur d'identité.

Cela aide les établissements à appliquer des règles cohérentes d'authentification et d'autorisation lors de la mise à disposition des emplois du temps via la plateforme.

Imports Excel plus rapides pour les étudiants en période d'examen

Les imports Excel des données d'étudiants en période d'examen s'effectuent désormais plus rapidement.

Cela réduit les temps d'attente pour les importations volumineuses et améliore le flux de travail d'importation des données étudiantes.

Problèmes résolus

Nous avons résolu les problèmes suivants :

  • Validation des périodes du calendrier dans les intervalles : les utilisateurs ne peuvent plus créer de périodes du calendrier sans sélectionner une heure de début et une durée d'intervalle.
  • Validation des exigences des cours en apprentissage synchrone : les transferts d'étudiants fonctionnent désormais lorsque les cours sont indisponibles côté UBIT.
  • Performance de la page des solutions : les ensembles de données volumineux sur la page des solutions se chargent désormais plus rapidement.
  • Copie de cours dans Term Definitions et la planification : le système ne se bloque plus lorsque les utilisateurs copient des cours.
  • Action d'édition sur la page des solutions : cliquer sur Modifier ne bloque plus la page.
  • Filtrage du calendrier des périodes de cours publiques : les cours apparaissent désormais correctement dans le calendrier lors du filtrage des périodes de cours publiques.
  • Page des relations d'activité : l'erreur d'écran blanc a été corrigée.
  • Achèvement de la synchronisation des étudiants : la synchronisation des étudiants n'est plus en attente.
  • Filtre de programme dans l'appariement des étudiants : les résultats s'affichent désormais correctement lorsque les utilisateurs sélectionnent un programme avec une classe.
  • Gestion des états de planification et de salle : les problèmes de structure des requêtes sur la page de planification et des salles ont été corrigés.
  • Ajout et suppression de salles sur la page de planification : le flux d'état des salles fonctionne désormais correctement.
  • Tri des programmes comportant plusieurs classes : les programmes comportant plusieurs classes s'affichent désormais dans le bon ordre de tri.
  • Gestion des états des formulaires d'importation : les problèmes de gestion des états dans les formulaires d'importation ont été corrigés.
  • Recherche et réinitialisation sur la page de solution de cours : la recherche et la réinitialisation fonctionnent désormais correctement.
  • Sélection de la date et de l'heure dans la configuration des intervalles : l'intégration de l'assistant flatpickr fonctionne désormais correctement.