CC – UnDeuxTEMPS - Description des fichiers XML générés pour une publication Pa

CC – UnDeuxTEMPS - Description des fichiers XML générés pour une publication Page 1 sur 46 Description des fichiers XML générés pour une publication Auteurs : Carole CAVAGLIA, Jérôme Bosch, basé sur le document de Sandrine Pleynet Document créé le : 08/11/05 Modifié le : 03/01/23 CC – UnDeuxTEMPS - Description des fichiers XML générés pour une publication Page 2 sur 46 Version 1.0 Adaptation du document d’origine sur l’interfaçage des données UDT en XML. Version 1.1  Ajout du modèle de relations entre les données fichier.  Généralités sur les concepts utilisés dans UDT.  Ajouts dans les données : rang de matière optionnelle dans les données d’options des élèves, emploi du temps théorique. Version 1.2  Ajouts des identifiants EntPersonJointure des professeurs principaux dans les données Divisions  Ajout de l’index grille de demi-séquence dans UDCal_07.xml Version 1.3  Ajout des noms de groupe par défaut pour les cours en dédoublement dans le fichier paramètres UDCal_00.xml  Suppression des conditions de publications suivantes: division identifiée dans STS-WEB, matière identifiée dans STS-WEB  Ajout de la séquence de publication.  Introduction de l’annualisation de la publication. Version 1.4  Ajout d’un indicateur de classe entière dans les volumes horaires (UDCal_22.xml).  Ajout du numéro ISO de la première semaine de l’année scolaire (UDCal_00.xml).  Evolution de la séquence de publication côté UDT.  Nouvelle valeur possible pour l’attribut ‘update’ dans les UDCal_12_ww_Delta_ AAAAMMJJ_HHNNSS.xml, dans le cas d’ajout de fiche. Version 1.5  Ajout de tous les fichiers générés à l’archive publiée.  Nommage de l’archive publiée. Version 1.6  Dans UDCal_20.xml, un élève peut avoir jusqu’à 12 options au lieu de 6 (UDT v16.5.8). Version 1.7  Ajout d’un id cours « idcours » sur les fichiers semaines UDCal_12.xml, UDCal_12_ww.xml et UDCal_12_ww_Delta_ AAAAMMJJ_HHNNSS.xml Version 1.8  Ajout des différents cas d’utilisation sur les modifications des cours (fichier UDCAL_12) Version 1.9  Modification du format « idcours » (fichiers UDCAL_12*) et ajout des notifications de suppressions de cours dans UDCal_12_ww_Delta_ AAAAMMJJ_HHNNSS.xml Version 1.10  Mise à jour des conditions de publications (chap. IV)  Spécifications sur le personnel sans service (chap. X) Version 1.11  Mise à jour des paramètres du fichier ‘envcfg.xml’ (p11) : paramétrage du répertoire local des préférences utilisateur (élément ‘type_emplacement_local’). Version 1.12  Ajout du calendrier dans UDCal_24.xml.  Mise à jour du format élève dans UDCal_10.xml (suppression de l’attribut ‘eleonet’, ajustement de « code » et « codetxt ») Version 1.13  Ajout de la date naissance professeur dans UDCal_04.xml. Version 1.14  Dans UDCal_07.xml la demi-séquence avec l’attribut « passage_am=’’1’’» ne désigne pas en fait la dernière demi-séquence de la matinée mais la première demi-séquence de l’après- midi.  Dans UDCal_21.xml, les groupes théoriques de l’élève sont ajoutés aux groupes réellement trouvés dans les semaines. Version 1.15  Ajout des précisions sur les conditions de présence des fichiers dans l’introduction. Version 1.16  Mise à jour du descriptif de séquence de publication pour noter ce qui est spécifique à l’offre hébergée (=le calcul des delta).  Ajout de descriptifs pour les fichiers supplémentaires (semaines.xml, suppressions.xml, etc). Version 1.17  UDcal_24.xml disponible dans tout contexte. CC – UnDeuxTEMPS - Description des fichiers XML générés pour une publication Page 3 sur 46 Version 1.18  MAJ des infos pour UDCal_07.xml Version 1.19  Ajout à la publication des types d’évènements et des évènements de salle (UDCal_25.xml, UDCal_26_xx.xml) Version 1.20  Ajout du nom du groupe STS pour les groupes locaux (groupe d’élèves d’une division) (UDCal_19.xml)  Ajout de l’identifiant groupe et regroupements dans les fichiers UDCAL_19.xml et UDCAL_13.xml Version 1.21  Suppression de la notion du robot.exe, du détail de la séquence de publication, des fichiers de type Delta, ainsi que des notions de fichiers auxiliaires (majsuppr.xml et suppressions.xml) (obsolètes)  Ajout de précision sur le nommage des archives *.ZIP générées Version 1.22  Ajout d’attributs des semaines des répartitions des élèves dans les groupes, et de groupe théorique (UDCal_21.xml)  Ajout d’attributs de groupes variables (UDCal_19.xml) V1.23  Ajout d’une limite à 30 caractères pour la taille de l’attribut « code » dans UDCal_19.xml (groupes) V1.24  Ajout de détails concernant la prise en compte des cours lorsque le premier jour de la semaine n’est pas un lundi V1.25  Ajout de précision au chapitre V sur les conditions de nommage de l’archive de publication V1.26  Ajout de la description des salles dans le fichier UDCal_03.xml  Ajout d’un nouveau fichier pour la publication des commentaires semaines des divisions (UDCal_28.xml)  Ajout de nouvelles couleurs pour le fichier UDCal_05.xml (matières)  Ajout de l’attribut « ouvert » sur les demi-séquences du UDCal_07.xml  Publication des évènements de salles sur les plages fermées (UDCal_07, UDCal_26_ww) V1.27  Ajout de l’information « Salle réservable » dans le fichier UDCal_03.xml V1.28  Correction : Ajout de l’information id_gpe dans le fichier UDCal_21.xml V1.29  Ajout des fichiers UDCal_27.xml et UDCal_27_ww.xml pour les salles supplémentaires de cours V1.30  Ajout des attributs ‘type_sts’ et ‘id_sts’ pour les professeurs dans UDCal_04.xml V1.31  Ajout de l’attribut ‘tel’ pour les professeurs dans UDCal_04.xml CC – UnDeuxTEMPS - Description des fichiers XML générés pour une publication Page 4 sur 46 Sommaire DESCRIPTION DES FICHIERS XML GÉNÉRÉS POUR UNE PUBLICATION.............................................................................1 I. INTRODUCTION......................................................................................................................................................................5 II. MODÉLISATION DES RELATIONS DE DONNÉES...................................................................................................................6 III. GÉNÉRALITÉS SUR LES CONCEPTS DE DONNÉES UTILISÉES PAR UNDEUXTEMPS............................................................7 Emploi du temps.......................................................................................................................................................................7 Groupes et regroupements........................................................................................................................................................7 Découpage en demi-séquences.................................................................................................................................................7 Fiche-T......................................................................................................................................................................................7 Ligne de Fiche-T.......................................................................................................................................................................7 Sites...........................................................................................................................................................................................8 Dédoublement...........................................................................................................................................................................8 Salles.........................................................................................................................................................................................8 Evènements de salle..................................................................................................................................................................8 Annualisation............................................................................................................................................................................8 IV. CONDITIONS DE PUBLICATION...........................................................................................................................................9 Pré-requis.................................................................................................................................................................................9 Traitement des professeurs.......................................................................................................................................................9 Variation dans les codes numériques.....................................................................................................................................10 V. ARCHIVE GÉNÉRÉE...........................................................................................................................................................11 VI. UDCAL_00.XML (PARAMÈTRES).....................................................................................................................................12 VII. UDCAL_01.XML (REMARQUES)...................................................................................................................................13 VIII. UDCAL_02.XML (SITES)..............................................................................................................................................15 IX. UDCAL_03.XML (SALLES)..............................................................................................................................................16 X. UDCAL_04.XML (PROFESSEURS)....................................................................................................................................17 XI. UDCAL_05.XML (MATIÈRES)..........................................................................................................................................18 XII. UDCAL_06.XML (JOURS).............................................................................................................................................20 XIII. UDCAL_07.XML (DEMI SÉQUENCES)...........................................................................................................................21 XIV. UDCAL_08.XML (DIVISIONS)......................................................................................................................................22 XV. UDCAL_09.XML (NIVEAUX)........................................................................................................................................23 XVI. UDCAL_10.XML (ELÈVES)...........................................................................................................................................24 XVII. UDCAL_11.XML (FICHES-T)........................................................................................................................................25 XVIII. UDCAL_12.XML (LIGNES DE FICHES-T)..................................................................................................................26 XIX. UDCAL_13.XML (REGROUPEMENTS)...........................................................................................................................29 XX. UDCAL_14.XML (PANELS DE SALLES)........................................................................................................................30 XXI. UDCAL_15.XML (APPARTENANCE DES SALLES AUX PANELS)....................................................................................31 XXII. UDCAL_16.XML (VŒUX DES SALLES).........................................................................................................................32 XXIII. UDCAL_17.XML (VOEUX DES PROFESSEURS)..........................................................................................................33 XXIV. UDCAL_19.XML (GROUPES)....................................................................................................................................34 XXV. UDCAL_20.XML (OPTIONS DES ÉLÈVES).....................................................................................................................35 XXVI. UDCAL_21.XML (RÉPARTITION DES ÉLÈVES DANS LES GROUPES)..........................................................................36 XXVII. UDCAL_22.XML (VOLUMES HORAIRES D’ENSEIGNEMENT).....................................................................................37 XXVIII. UDCAL_23.XML (COENSEIGNEMENTS)................................................................................................................38 XXIX. UDCAL_24.XML (CALENDRIER)...............................................................................................................................39 XXX. UDCAL_25.XML (TYPES D’ÉVÈNEMENTS DE SALLE).................................................................................................41 XXXI. UDCAL_26_WW.XML (ÉVÈNEMENTS DE SALLE DE LA SEMAINE ‘WW’)..................................................................42 XXXII. UDCAL_28.XML (COMMENTAIRES DIVISIONS).........................................................................................................43 XXXIII. Semaines.xml (période publiée)...........................................................................................................................44 CC – UnDeuxTEMPS - Description des fichiers XML générés pour une publication Page 5 sur 46 I. Introduction Fichiers publiés Le nom des fichiers XML est du type UDCal_zz où ’zz’ est un nombre de 00 à 28, avec dans le cas des fichiers avec des données ponctuelles d’une semaine un suffixe semaine de format ‘_ww’ où ‘ww’ est le numéro de semaine ISO. Ex : ‘UDCal_12_09.xml’ avec ‘zz’ valant 12 et ‘ww’ valant 09 Nom de fichier Données UDCal_00.xml Paramètres UDCal_01.xml Remarques UDCal_02.xml Sites UDCal_03.xml Salles UDCal_04.xml Professeurs UDCal_05.xml Matières UDCal_06.xml Jours UDCal_07.xml Demi séquences UDCal_08.xml Divisions UDCal_09.xml Niveaux UDCal_10.xml Elèves UDCal_11.xml Fiches-T UDCal_12.xml Lignes de Fiche-T de l’emploi du temps théorique annuel UDCal_12_ww.xml Lignes de Fiche-T pour l’emploi du temps à la semaine ‘ww’ UDCal_13.xml Regroupements UDCal_14.xml Panels de salles UDCal_15.xml Répartition des salles dans les panels UDCal_16.xml Occupations Salles UDCal_17.xml Desideratas Prof UDCal_19.xml Groupes UDCal_20.xml Options des élèves UDCal_21.xml Appartenance des élèves dans les groupes UDCal_22.xml Volumes horaires d’enseignement UDCal_23.xml Coenseignements pour l’emploi du temps théorique annuel UDCal_23_ww.xml Coenseignements pour la semaine ‘ww’ UDCal_24.xml Calendrier UDCal_25.xml Types d’évènements de salle UDCal_26_ww.xml Evènements de salle pour la semaine ‘ww’ UDCal_27.xml Salles supplémentaires de cours de l’emploi du temps théorique annuel UDCal_27_ww.xml Salles supplémentaires de cours pour l’emploi du temps à la semaine ‘ww’ UDCal_28_ww.xml Commentaires des divisions pour la semaine ‘ww’ Semaines.xml Période de publication CC – UnDeuxTEMPS - Description des fichiers XML générés pour une publication Page 6 sur 46 II. Modélisation des relations de données CC – UnDeuxTEMPS - Description des fichiers XML générés pour une publication Page 7 sur 46 III. Généralités sur les concepts de données utilisées par UnDeuxTEMPS Emploi du temps Les données concernent les emplois du temps des divisions. Les emplois du temps des élèves, professeurs et salles sont déduits des emplois du temps des divisions. De ce fait, les données salles et profs sont facultatives pour un cours, seules sont obligatoires la division et la matière. Dans UnDeuxTEMPS l’utilisateur définit un emploi du temps théorique annuel à partir duquel sont générés les emplois du temps réels semaine par semaine. Les données publiées pour la semaine ‘ww’ dans les fichiers UDCal_12_ww.xml sont donc celles de l’emploi du temps réel. Les remarques de fréquence, comme « semaine impaire » ne sont donc pas à prendre en compte. Groupes et regroupements Un groupe d’élèves dans UnDeuxTEMPS est un groupe « local », il désigne un ensemble d’élèves de la même division. Un regroupement est une collection de groupes. Il permet de mettre en relation des élèves de divisions différentes. Pour des cours concernant plusieurs divisions un élève est donc inscrit dans un groupe qui fait partie d’un regroupement. Cas particulier : un groupe d’une division avec un nom vide représente l’ensemble de la division, on uploads/Litterature/ undeuxtemps-description-des-fichiers-xml-publies-pour-ent.pdf

  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager