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.