Migrare da aSc Timetables
aSc Timetables (Slovacchia) è un software di generazione degli orari di lunga data e molto diffuso, in particolare negli istituti internazionali e in vari paesi dell'Europa centrale. Buona notizia: Omniscol legge e scrive direttamente il file nativo di aSc Timetables, senza foglio di calcolo intermedio né rimappatura manuale delle strutture.
Un file, in entrambi i sensi
aSc Timetables salva un orario in un file XML (formato « aSc Timetables 2012 »). Omniscol è in grado di:
- leggere questo file per ricostituire un orario completo (classi, gruppi, professori, materie, aule, corsi);
- riscrivere un file dello stesso tipo a partire da un orario Omniscol, per riaprirlo in aSc o Edupage (soluzione di vita scolastica dello stesso editore).
Tutto avviene dalla schermata Importazione ed esportazione, senza manipolazioni tecniche: per esportare, il pulsante Esportare in formato aSc (.xml) ; per importare, si seleziona semplicemente il file XML prodotto da aSc. Il percorso di andata e ritorno è reversibile: esportare e poi reimportare restituisce la stessa struttura lato Omniscol, a meno delle convenzioni di denominazione.
Ciò che viene trasposto
Ripreso automaticamente alla lettura del file:
- Classi e i relativi gruppi (comprese le partizioni per i laboratori).
- Materie con i loro codici.
- Aule con la loro capienza.
- Professori (cognome, nome, recapiti).
- Corsi (materia, volume, professore) e le loro lezioni posizionate (giorno, fascia oraria, aula).
- Ricreazioni e pause della giornata.
- Settimane alternate (A/B) se sono configurate in aSc.
Ciò che richiede un'occhiata dopo l'importazione
- Vincoli complessi propri di aSc (vincoli di sequenza, aula condizionale, anti-concatenamento molto specifico): Omniscol li converte al meglio, ma alcune regole si esprimono in altro modo e meritano una rilettura. L'aula condizionale rientra piuttosto nelle Specializzazioni delle aule; le altre, nelle Disponibilità dei professori e nei Vincoli orari (sistema generale).
- Corsi condivisi da più classi (una materia comune a più classi): convertiti in Gruppi di gruppi. Verificare che il risultato corrisponda alla Sua intenzione.
- Rinomina e andata e ritorno: Omniscol non conserva gli identificativi interni di aSc; quando riscrive un file aSc, ricostruisce le corrispondenze a partire dalle entità, in particolare dal loro nome. In pratica, se prevede di riesportare verso aSc, eviti di rinominare nel frattempo le classi, i professori e le materie, altrimenti le corrispondenze si disallineano.
How-to
- In aSc: salvi il Suo orario in formato XML (versione 2012 o quella più prossima proposta dal Suo aSc).
- Crei un account Omniscol sandbox per fare prove senza rischi.
- Importi il file dalla schermata Importazione ed esportazione: selezioni il file XML aSc, poi confermi.
- Legga la diagnostica Omniscol per individuare le incoerenze (corsi senza aula, disponibilità non trasposte, ecc.).
- Regoli i vincoli complessi che non è stato possibile convertire automaticamente.
- Avvii una generazione di prova per verificare che i vincoli producano un risultato conforme a quello che aveva in aSc.
- Effettui uno snapshot prima di passare all'account di produzione.
Continuare ad alimentare aSc in parallelo
Se mantiene aSc per il tempo di una transizione, l'export inverso consente di continuare ad alimentarlo da Omniscol — utile, ad esempio, quando istituti partner consultano ancora aSc. Il file prodotto si riapre in aSc Desktop (versione 2012 o successiva).
Punti di attenzione
- Caratteri accentati: se alcuni accenti risultano errati dopo un'andata e ritorno, si tratta di una questione di codifica del file. L'export Omniscol utilizza per impostazione predefinita la codifica attesa da aSc Desktop; verifichi semplicemente che un nome accentato sopravviva all'andata e al ritorno.
- Motori di generazione differenti: aSc e Omniscol non hanno lo stesso profilo di solver. Un orario che si generava facilmente in aSc può richiedere qualche regolazione in Omniscol, e viceversa.
- Versioni di aSc: la lettura mira al formato 2012. Versioni più vecchie possono non essere direttamente compatibili — in tal caso, passi per un salvataggio in formato 2012 da aSc Desktop.
How-to
Andata e ritorno XML aSc ↔ Omniscol
-
Omniscol legge e scrive il file nativo di aSc Timetables 2012: andata e ritorno diretto, senza foglio di calcolo intermedio.
-
Lato aSc: salvi l'orario in formato XML 2012 (o la versione più prossima) e conservi il file sul Suo computer.
-
Lato Omniscol sandbox: apra Importazione ed esportazione e selezioni il file XML aSc. L'importazione ricostituisce classi, gruppi, materie, aule, professori, corsi, settimane alternate e ricreazioni.
-
Verifichi la diagnostica: corsi senza aula, disponibilità non trasposte, corsi multi-classe convertiti in Gruppi di gruppi. Promemoria: per un'andata e ritorno pulita, non rinomini classi, professori e materie se prevede di riesportare — Omniscol si basa sul loro nome per ricostruire le corrispondenze.
-
Regoli i vincoli complessi propri di aSc (sequenze, anti-concatenamento molto specifico): la conversione fa del suo meglio, alcune regole si esprimono in altro modo in Omniscol. Vedere Disponibilità dei professori.
-
Avvii una generazione di prova in Omniscol per verificare che il risultato sia conforme. ⚠ aSc e Omniscol non hanno lo stesso profilo di solver; un orario facile in aSc può richiedere regolazioni in Omniscol, e reciprocamente.
-
Export inverso (se mantiene aSc in parallelo): pulsante Esportare in formato aSc (.xml) in Importazione ed esportazione. Il file si riapre in aSc Desktop 2012+; l'andata e ritorno preserva la struttura (perdite minori solo sulle convenzioni di denominazione).