Constructor Schedule: 15 ottobre, 2025

15 Ottobre, 2025

Panoramica

In questa versione, abbiamo aggiunto le seguenti funzionalità:

  • Pianificazione dei corsi basata sugli studenti
  • Miglioramenti all'interfaccia delle ore del corso
  • Pubblicazione centralizzata delle soluzioni
  • Caricamenti Excel più rapidi per gli studenti del periodo d'esame

Novità

Pianificazione dei corsi basata sugli studenti

Schedule può ora generare orari dei corsi basati sulle effettive iscrizioni degli studenti.

Quando un periodo di corso contiene dati di iscrizione degli studenti, l'algoritmo di distribuzione dà priorità alle singole registrazioni ai corsi invece di fare affidamento solo sulle strutture basate su programma, classe e sezione. Questo aiuta a risolvere i conflitti utilizzando le combinazioni di corsi reali, supporta fino a 50.000 iscrizioni studentesche e rimane compatibile con l'approccio di schedulazione esistente quando non sono disponibili dati sugli studenti.

Elenco iscrizioni ai corsi degli studenti

Ricerca programma corso per numero studente

Miglioramenti all'interfaccia delle ore del corso

L'area Ore del corso e Aule ora utilizza l'interfaccia aggiornata BasicTable.

Il layout aggiornato migliora la reattività e la coerenza nelle viste delle ore del corso, delle ore dell'aula e della priorità delle aule. Migliora inoltre lo stile di selezione delle righe e contribuisce a ridurre gli errori durante il filtraggio e l'ordinamento.

Miglioramenti all'interfaccia delle ore del corso

Pubblicazione centralizzata delle soluzioni

Le soluzioni pubblicate ora seguono il controllo degli accessi del provider di identità centralizzato.

Questo aiuta le istituzioni ad applicare regole coerenti di autenticazione e autorizzazione quando rendono gli orari disponibili tramite la piattaforma.

Caricamenti Excel più rapidi per gli studenti del periodo d'esame

I caricamenti Excel per i dati degli studenti del periodo d'esame ora vengono completati più velocemente.

Ciò riduce i tempi di attesa per importazioni di grandi dimensioni e migliora il flusso di lavoro per il caricamento dei dati degli studenti.

Problemi risolti

Abbiamo risolto i seguenti problemi:

  • Validazione del periodo del calendario nei gap: Gli utenti non possono più creare periodi del calendario senza selezionare un orario di inizio e la lunghezza del gap.
  • Validazione dei requisiti dei corsi di apprendimento sincrono: I trasferimenti degli studenti ora funzionano quando i corsi non sono disponibili lato UBIT.
  • Prestazioni della pagina delle soluzioni: I dataset di grandi dimensioni nella pagina delle soluzioni ora vengono caricati più velocemente.
  • Copia dei corsi in Term Definitions e pianificazione: Il sistema non si blocca più quando gli utenti copiano i corsi.
  • Azione di modifica nella pagina delle soluzioni: Cliccando Edit la pagina non si blocca più.
  • Filtraggio del calendario per periodi di corso pubblici: Le classi ora appaiono correttamente nel calendario durante il filtraggio per periodi di corso pubblici.
  • Pagina delle relazioni delle attività: È stato risolto l'errore della schermata bianca.
  • Completamento della sincronizzazione studenti: La sincronizzazione degli studenti non rimane più in sospeso.
  • Filtro del programma nel matching studenti: I risultati ora appaiono correttamente quando gli utenti selezionano programma con classe.
  • Gestione dello stato di pianificazione e aule: Sono stati risolti problemi nella struttura delle richieste nella pagina di pianificazione e aule.
  • Aggiunta e cancellazione delle aule nella pagina di pianificazione: Il flusso di stato delle aule ora funziona correttamente.
  • Ordinamento dei programmi con più classi: I programmi con più classi ora vengono visualizzati nell'ordine corretto.
  • Gestione dello stato dei moduli di importazione: Sono stati risolti i problemi di gestione dello stato nei moduli di importazione.
  • Ricerca e reset nella pagina della soluzione del corso: Ricerca e reset ora funzionano correttamente.
  • Selezione di data e ora nella configurazione dei gap: L'integrazione dell'helper flatpickr ora funziona correttamente.