Installation de la solution EMa Eval La version 1.0.du logiciel

Transcription

Installation de la solution EMa Eval La version 1.0.du logiciel
Installation de la solution EMa Eval
La version 1.0.du logiciel Ema Eval est désormais disponible.
L'IUFM Nord Pas de Calais a réalisé un package d'installation qui est mis à disposition des
membres du consortium.
Vous pouvez préparer la configuration nécessaire ainsi que les exportations de données à
destination du logiciel. Ces données sont à transférer vers EMa Eval au format XML :
1- Configuration matérielle
Les pré requis techniques sont les suivants:
taille de l'installation 100Mo minimum
taille disque nécessaire : très variable en fonction du nombre de candidats et de
l'espace moyen alloué a chaque candidat (même si aucune limite n'est fixée pour le
candidat)
taille mémoire du serveur hébergeant EMa Eval : 4Go minimum, il est recommandé
8 Go pour un bon fonctionnement
Les ports réseaux utilisés par ce serveur sont les suivants:
CAS:443
LDAP 389
TOMCAT 8009
APACHE 80/ 443
MySQL 3306
JACKABBIT 1111
2. Format et méthode d’import des utilisateurs et des groupes
L’alimentation des utilisateurs et groupes dans EMa-Eval est régie par l’import de fichiers
XML. Il convient en premier lieu de s’assurer que les fichiers xml que vous avez créés
respectent le format de données d’EMa-Eval (un exemple de fichier vous est présenté ciaprès). Il convient ensuite de créer les utilisateurs puis de créer les groupes. Pour ce faire
nous vous conseillons dans l'ordre la méthode suivante :
1
. Créer et importer un fichier xml contenant les utilisateurs. (Les mots de passe qu’il
contient doivent respecter le format SHA-1 et le fichier doit être encodé en utf-8)
2
. Créer et importer les groupes Gestionnaire pédagogique (uid=GP), Gestionnaire
Institutionnel (uid=GI) et Gestionnaire Technique (uid=GT)
3.
Créer et importer les groupes d’utilisateurs participant aux futures campagnes
d’évaluation (stagiaires, formateurs, extérieurs)
remarques sur la création des utilisateurs et des groupes:
-Vous pouvez exécuter plusieurs fois les procédures d'import de fichier XML. Tant
que vous n'avez pas démarré de campagnes , le dernier import se substitue aux imports
précédents pour un même groupe.
-la décomposition en groupes et l'affectation des personnes dans ces groupes doit
être étudiée au préalable ; il est judicieux de faire des groupes de candidats et
d'évaluateurs correspondants aux items des campagnes plutôt que de faire des groupes
importants dans lesquels il faudra en extraire une sous population.
-Le changement de mot de passe n'est pas possible dans la version 1.0 du logiciel ;
si vous utilisez l'outil d'extraction (voir point 2) ce mot de passe sera la date de naissance
de la personne au format jjmmaa.
2-1Exemple de fichier utilisateurs respectant le format :
<?xml version='1.0' encoding='UTF-8'?>
<users>
<user uid='jean.dupont'> L’uid est un identifiant unique utilisé comme login d'accès
à l'application *
<pwd>qUqP5cyxm6YcTAhz05Hph5gvu9M=</pwd> Mot de passe encodé en SHA-1 *
<exportKey>HJ39308</exportKey> Identifiant institutionnel de l’utilisateur
(code APOGEE par exemple)*
<firstname>DUPONT</firstname> Nom de famille de l’utilisateur
<lastname>JEAN</lastname> Prénom de l’utilisateur
<mail>[email protected]</mail> Adresse mail de l’utilisateur
<statut></statut> Statut de l’utilisateur champ utilisé dans une version
ultérieure
</user>
<user uid='michel.durant'>
<pwd>qUqP5cyxm6YcTAhz05Hph5gvu9M=</pwd>
<exportKey>BM78960</exportKey>
<firstname>DURANT</firstname>
<lastname>MICHEL</lastname>
<mail>[email protected]</mail>
<statut></statut>
</user>
</users>
NB les champs uid, pwd, exportkey sont obligatoires; nous vous conseillons de fournir
tous les champs pour un fonctionnement satisfaisant de l'application.
2-2 Exemple de fichier xml de création des groupes de gestionnaires
création des groupes gestionnaire individuel, gestionnaire technique et gestionnaire
pédagogique
<?xml version="1.0" encoding="utf-8"?>
<groups>
<group uid ='GI'>
<name>Gestionnaire Institutionnel</name>
<description>Groupe Gestionnaire Institutionnel</description>
<parent></parent>
<userlist>
<user>jean-michel.lefebvre</user>
<user>jean.dupont</user>
</userlist>
</group>
<group uid ='GT'>
<name>Gestionnaire Technique</name>
<description>Groupe Gestionnaire Technique</description>
<parent></parent>
<userlist>
<user>michel.durant</user>
</userlist>
</group>
<group uid ='GP'>
<name>Gestionnaire Pédagogique</name>
<description>Groupe des Gestionnaires Pedagogiques</description>
<parent></parent>
<userlist>
<user>jean-michel.lefebvre</user>
<user>jean.dupont</user>
</userlist>
</group>
</groups>
Le champ parent est défini mais n'est pas utilisé actuellement dans la version 1.0 d'EMa
Eval.
Jean-michel.lefebvre et jean.dupont sont gestionnaires institutionnels et pédagogiques
michel.durant est gestionnaire technique
2-3 Exemple de fichier pour les candidats :
<?xml version="1.0" encoding="utf-8"?>
<groups>
<group uid ='01'>
<name>Candidats</name>
<description>Groupe des candidats</description>
<parent></parent>
<userlist>
<tag name='PE1 Villeneuve d’Ascq'>
<user>jean-luc.brus</user>
<user>michel.bay</user>
<user>francis.delb</user>
<user>sylvestre.evra</user>
<user>guy.fris</user>
<user>yves.gari</user>
<user>jean.heu</user>
</tag>
<tag name='PE2 Villeneuve d’Ascq'>
<user>jean-yves.jean</user>
<user>michel.boud</user>
<user>yann.picc</user>
<user>jean-michel.jule</user>
</tag>
</userlist>
</group>
</groups>
L’import de ce fichier aura pour effet de créer un groupe de 7 candidats nommé «
Candidats-PE1 Villeneuve d’Ascq » et un groupe de 4 candidats nommé « Candidats-PE2
Villeneuve d’Ascq » Il n'est pas nécessaire d'appeler votre groupe « candidat.... » ; l'import
dans EMa Eval préfixant le tag.name de la description.
2-4 Exemple de fichier pour les évaluateurs :
<?xml version="1.0" encoding="utf-8"?>
<groups>
<group uid ='01'>
<name>Evaluateurs</name>
<description>Groupe des evaluateurs</description>
<parent></parent>
<userlist>
<tag name='PE2 Villeneuve d’Ascq'>
<user>jean-yves.jean1</user>
<user>michel.boud1</user>
<user>yann.picc1</user>
<user>jean-michel.jule1</user>
</tag>
</userlist>
</group>
</groups>
L’import de ce fichier aura pour effet de créer un groupe nommé « Evaluateurs-PE2
Villeneuve d’Ascq »
L'import de ces groupes est une aide pour la définition des campagnes. Ce n'est que dans
la description d'une campagne que les rôles de chaque individu sera précisé ( candidat ou
évaluateur) . Ces rôles pour un individu pouvant changer d'une campagne à l'autre.
3- Outil d'extraction fourni par l'IUFM Nord Pas de Calais
La version 1,0 d'EMa Eval ne peut fonctionner qu'avec sa propre base de données
(l'intégration dans l'ENT ou l'annuaire de l'établissement est prévue pour la version 1.2)
Dans les jours qui viennent , l'IUFM Nord Pas de Calais fournira un outil permettant
d'extraire depuis un SI (APOGEE..) , le fichier des utilisateurs.
Cet outil qui est dans sa première version sera amélioré par la suite (ajout de groupes ...) .
4- les guides utilisateurs
vous trouverez sur le site EMa Eval les guides utilisateurs de l'application. Ceux ci vous
permettront de vous familiariser avec l'outil.
Les guides sont:
guide du gestionnaire technique:
guide de gestionnaire institutionnel
guide de gestionnaire pédagogiques
guide du candidat
guide de l'évaluateur
5-Accès à la plate forme
Vous aurez dans les jours qui viennent un accès sur l'application à l'adresse :
http://vc2i-test.lille.iufm.fr/EvalComp/EvalComp.jsp
vous pourrez disposer d'un ou plusieurs comptes candidat et évaluateur pour vous
familiariser avec l'outil.
Vos comptes ainsi qu'une documentation vous sera envoyée.

Documents pareils