Initialisation xml » Historique » Version 1
Stéphane Boireau, 04/04/2008 16:12
1 | 1 | Stéphane Boireau | Initialisation de l'année à partir des XML en version 1.5.0 |
---|---|---|---|
2 | |||
3 | Pour avoir le moins de travail d'ajustement possible, il faut attendre que l'EDT soit remonté vers STS. |
||
4 | |||
5 | Si on ne peut pas attendre cette remontée, parce qu'on utilise par exemple le module absences ou cahier de textes, il faut créer les enseignements manuellement. |
||
6 | |||
7 | La procédure d'initialisation est la suivante (au début la récup des XML): |
||
8 | |||
9 | ================================================ |
||
10 | |||
11 | De Sconet, on récupère trois fichiers XML: |
||
12 | |||
13 | ============================= |
||
14 | |||
15 | Demandez gentiment à votre secrétaire de se rendre dans 'Sconet/Accès Base élèves mode normal/Exploitation/Exports standard/Exports XML génériques' pour récupérer les fichiers ElevesAvecAdresses.xml, Nomenclature.xml et ResponsablesAvecAdresses.xml. |
||
16 | |||
17 | ============================= |
||
18 | |||
19 | De STS, on récupère un fichier XML (après remontée de l'EDT): |
||
20 | |||
21 | ============================= |
||
22 | |||
23 | Demandez gentiment à votre secrétaire d'accéder à STS-web et d'effectuer 'Mise à jour/Exports/Emplois du temps'. |
||
24 | |||
25 | ============================= |
||
26 | |||
27 | Accédez en admin dans Gepi à: |
||
28 | |||
29 | Gestion générale/Initialisation des données à partir de fichiers XML |
||
30 | |||
31 | Suivez le premier lien |
||
32 | |||
33 | "Générer les fichiers CSV à partir de l'export XML de STS" |
||
34 | |||
35 | Il permettra, en fournissant le XML de STS, d'obtenir les fichiers f_tmt.csv, f_wind.csv, f_men.csv et f_gpd.csv |
||
36 | |||
37 | Revenez à |
||
38 | |||
39 | Gestion générale/Initialisation des données à partir de fichiers XML |
||
40 | |||
41 | pour suivre le deuxième lien: |
||
42 | |||
43 | Générer les fichiers CSV à partir des exports XML de Sconet" |
||
44 | |||
45 | Il permettra, en fournissant les XML de Sconet, d'obtenir les fichiers eleves.csv, personnes.csv, responsables.csv, adresses.csv |
||
46 | |||
47 | Et ce sont ces fichiers CSV qu'il faudra fournir dans les liens |
||
48 | |||
49 | Procéder à la première phase |
||
50 | |||
51 | Procéder à la deuxième phase |
||
52 | |||
53 | Procéder à la troisième phase |
||
54 | |||
55 | ... |
||
56 | |||
57 | ================================================ |
||
58 | |||
59 | Il y a quelques points délicats: |
||
60 | |||
61 | - Sur le XML de STS lors de la génération des CSV, il peut être commode de choisir aaaammjj pour le mot de passe |
||
62 | |||
63 | - Lors de l'import des profs (4ème phase), penser à cocher |
||
64 | |||
65 | nomp (tronqué à 8 caractères) |
||
66 | |||
67 | comme le login de messagerie pour éviter de multiplier les logins |
||
68 | |||
69 | et Non pour le CAS/LDAP si l'authentification est autonome. |
||
70 | |||
71 | - Lors de la fin de la phase 6 avant la phase de nettoyage, ouvrir dans un autre onglet le lien sauvegarde de la base. |
||
72 | |||
73 | Et ensuite cliquer sur procéder au nettoyage. |
||
74 | |||
75 | L'intérêt: |
||
76 | |||
77 | On voit quels profs, matières,... seraient supprimées. |
||
78 | |||
79 | Il faut relever cette partie, cela permet de savoir quelles infos peuvent être manquantes. |
||
80 | |||
81 | Pour ces profs/matières, il faudra faire la gestion à la main. |
||
82 | (en général, aucun prof n'est supprimé, par contre des matières comme IDD, Vie Scolaire,... ont tendance à dégager) |
||
83 | |||
84 | Restaurer la sauvegarde: Gestion générale/Sauvegarde et restauration. |
||
85 | |||
86 | Et ne pas refaire le nettoyage (pas pour le moment). |
||
87 | |||
88 | Si des profs avaient été supprimés, accéder à |
||
89 | |||
90 | Gestion des bases/Gestion des comptes utilisateurs/Personnels étab |
||
91 | |||
92 | Cliquer sur chaque prof qui avait été supprimé, |
||
93 | |||
94 | lui affecter ses matières (une par une), |
||
95 | |||
96 | et le remettre 'actif'. |
||
97 | |||
98 | Puis, pour traiter les groupes éventuellement manquants (comme Vie scolaire), accéder à |
||
99 | |||
100 | Gestion des bases/Gestion des classes/<ligne classe>/Enseignements |
||
101 | |||
102 | En haut à droite, choisir la matière et préciser si le groupe est à cheval sur plusieurs classes et valider... |
||
103 | |||
104 | ... de retour à la gestion des classes, cliquer sur Eleves (0/0/0) pour mettre les élèves dans le groupe nouvellement créé. |
||
105 | |||
106 | |||
107 | Si des groupes ont été mal détectés. |
||
108 | |||
109 | Ex.: un groupe de Latin qui a été créé plusieurs fois (une fois par classe concernée) alors qu'il s'agit d'un regroupement. |
||
110 | |||
111 | Cliquer sur le nom du groupe pour une des classes, cliquer sur |
||
112 | |||
113 | sélectionner plusieurs classes |
||
114 | |||
115 | puis cocher les classes et valider. |
||
116 | |||
117 | Cliquer ensuite sur "Elèves inscrits" pour ajouter les élèves appropriés des autres classes au groupe. |
||
118 | |||
119 | Enfin supprimer le groupe initial dans les autres classes (qui à ce stade ont deux groupes de latin: l'un partagé avec d'autres classes et un qui n'est associé qu'à la classe) |
||
120 | |||
121 | Remarques: |
||
122 | |||
123 | - Si un professeur au moment de saisir des notes s'aperçoit qu'il a des élèves qui ne devrait pas être dans le groupe, il ne faut pas saisir de note ni quoi que ce soit pour l'élève. |
||
124 | |||
125 | Tant qu'un élève n'a pas de note dans un groupe, il est facile de le supprimer du groupe. |
||
126 | |||
127 | Quand il a déjà des notes, c'est plus compliqué. |
||
128 | |||
129 | Du coup, effet de bord, le changement de classe en cours de trimestre, n'est pas commode. |
||
130 | |||
131 | - On peut changer les noms des groupes... ce qui apparaitra sur le bulletin, c'est le nom de matière, pas le nom de groupe. |
||
132 | |||
133 | On a intérêt à donner des noms différents (aujourd'hui j'ai modifié trois groupes qui s'appelaient tous les trois Anglais LV1 sur une même classe; ils sont devenus Anglais LV1 (A), Anglais LV1 (C) et Anglais LV1 (L)). |
||
134 | |||
135 | - Toute cette partie ajustements, je ne pourrai pas la faire à distance;o). |
||
136 | |||
137 | Remarque supplémentaire: |
||
138 | |||
139 | La future version 1.5.1 (trunk) simplifie l'initialisation (pas de CSV à générer, on bouine les XML directement) et un certain nombre de facilités sont ajoutées. |