La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

ESUP-days 22/06/06 Université de Limoges – JVP/PP 1 Mise en place de SOF et Uniform à l'Université de LIMOGES Jacques Vande Put, Patrick Poulingeas. Service.

Présentations similaires


Présentation au sujet: "ESUP-days 22/06/06 Université de Limoges – JVP/PP 1 Mise en place de SOF et Uniform à l'Université de LIMOGES Jacques Vande Put, Patrick Poulingeas. Service."— Transcription de la présentation:

1 ESUP-days 22/06/06 Université de Limoges – JVP/PP 1 Mise en place de SOF et Uniform à l'Université de LIMOGES Jacques Vande Put, Patrick Poulingeas. Service Commun Informatique (CRI) de lUniversité de Limoges. Jeudi 22 Juin 2006.

2 ESUP-days 22/06/06 Université de Limoges – JVP/PP 2 Mise en place de SOF et Uniform à l'Université de LIMOGES Plan : - Présentation de l'Université et du Serv. Comm. Informatique - Configuration et personnalisation de SOF - De SOF à Uniform : CDM-fr - Configuration et personnalisation dUniform - Questions

3 ESUP-days 22/06/06 Université de Limoges – JVP/PP 3 Mise en place de SOF et Uniform à l'Université de LIMOGES Présentation de l'Université : étudiants - 10 composantes d'enseignement et de recherche - Pluridisciplinaire ( droit, sc. économiques, lettres, sc. humaines, sciences et techniques, médecine, pharmacie, IUT, IUP, école d'ingénieurs ) - Plusieurs sites géographiques ( 10 sur Limoges + Brive, Tulle, Egletons, Ahun, La Souterraine ) - Pas d'Université Numérique en Région

4 ESUP-days 22/06/06 Université de Limoges – JVP/PP 4 Historique du projet Application nationale APOGEE (1996) Module offre de formation APOWEB (2004) développé par le SIIG de Strasbourg Saisie de l'offre en mode client/serveur Moteur de recherche jugé trop limité par les décideurs (à la date de la décision politique) Pas de maîtrise sur les évolutions (attente de concertation sur nouveaux développements) Environnement WebObjects – plate-forme Apple Au final … demande de la part des politiques d'une maîtrise du produit en vue de son adaptation à nos besoins. Nécessité d'étude d'une solution de remplacement

5 ESUP-days 22/06/06 Université de Limoges – JVP/PP 5 Critères de Choix –Logiciel Libre –Application Web –Intégrable dans l'ENT –Conforme aux préconisations CDM-fr –Dans le cadre du consortium ESUP Portail –Recherche dans ce contexte des réalisations déjà existantes –Contributions possibles de notre part Choix : SOF (développement Nancy 2) Uniform (développement Lille 1) Collaboration avec l'UVHC ayant une problématique semblable

6 ESUP-days 22/06/06 Université de Limoges – JVP/PP 6 Structure organisationnelle Comité de Pilotage du S.I. Comité de Projet Offre de Formation VP CEVU Scolarité Centrale Chargé de mission Sites WEB Chef de projet informatique 1 Ingénieur en développement (embauché en CDD + Accompagnement par l'équipe chargée de l'ENT et par l'ingénieur spécialisé Apogée

7 ESUP-days 22/06/06 Université de Limoges – JVP/PP 7 Principes retenus Une seule source d'information : APOGEE Toute formation présente dans l'offre de formation se nourrit des données issues d'APOGEE Récupération des données déjà saisies dans le module APOWEB Création interdite dans SOF de formations inexistantes dans APOGEE (choix fonctionnel) Saisie décentralisée et hiérarchisée de l'offre de formation avec délégation de responsabilité Seul un responsable de composante peut publier sur Uniform, pas un responsable de diplôme (principe de validation par niveau supérieur)

8 ESUP-days 22/06/06 Université de Limoges – JVP/PP 8 Déroulement du projet 1/2 De juin à octobre 2005 : Rédaction du cahier des charges, Visite à Valenciennes Mobilisation des politiques, Sensibilisation des services de scolarité à la saisie des arborescences Recherche ingénieur contractuel Novembre 2005 : 1 er ESUP-DAY, le début Décembre 2005 : Installation et étude des premières versions de SOF et Uniform, De janvier à mars 2006 : Réflexion sur l'adéquation à nos besoins Proposition de travail collaboratif avec Nancy 2, Lille 1 et Valenciennes sur ces projets Paramétrage des deux canaux en fonction de notre cahier des charges Développements conjoints de nouvelles fonctionnalités Mars 2006 : Livraison dans APOGEE du module "Calcul des charges prévisionnelles d'enseignement"

9 ESUP-days 22/06/06 Université de Limoges – JVP/PP 9 Déroulement du projet 2/2 Avril 2006 : nouvelle mobilisation des scolarités sur la saisie complète des arborescences et des nombres d'heures de cours, TD, TP dans APOGEE Avec le double objectif : –d'établir le calcul prévisionnel des charges d'enseignements, –de récupérer ces éléments dans l'offre de formation (cohérence des données dans le S.I.) Mai 2006 : Stabilisation des versions d'exploitation de SOF et Uniform Rédaction de la documentation utilisateur + animations "Flash" Mise en place d'un groupe d'usagers à des fins de tests (services scolarité, responsables pédagogiques, enseignants) Juin 2006: Phase de tests et de validation des processus et documentations

10 ESUP-days 22/06/06 Université de Limoges – JVP/PP 10 Aspect techniques Configuration et personnalisation de SOF CDM-fr, format pivot Configuration et personnalisation dUniform

11 ESUP-days 22/06/06 Université de Limoges – JVP/PP 11 Les différentes catégories dobjets dans SOF 4 catégories permettent de modéliser une offre de formation : 1.Unité organisationnelle (Ex. : Université, Composante). 2.Diplôme (LMD ou non). 3.Elément pédagogique (UE ou EC). 4.Personne (Description dun individu). Ces catégories correspondent à celles de la norme CDM.

12 ESUP-days 22/06/06 Université de Limoges – JVP/PP 12 Description dun objet dans SOF Type dobjet Groupe dinformations Information Groupe dinformations Information Un type dobjet appartient à une catégorie dobjets.

13 ESUP-days 22/06/06 Université de Limoges – JVP/PP 13 Diplôme Semestre Liste dUE UE Liste dUE UE Semestre Exemple dun diplôme LMD (Choix de modélisation effectué à Limoges) Un diplôme est un type dobjets. Organisation hiérarchique des objets(SOF) Un semestre est aussi un type dobjets.

14 ESUP-days 22/06/06 Université de Limoges – JVP/PP 14 Diplôme Liste dUE UE Liste dEC EC UE Liste dUE UE Exemple dun DU (Choix de modélisation effectué à Limoges) Organisation hiérarchique des objets(SOF)

15 ESUP-days 22/06/06 Université de Limoges – JVP/PP 15 Organisation hiérarchique des objets (SOF) Les structures retenues actuellement à Limoges (12/06/06) : Caractérisation de la structure Diplômes correspondants Diplôme LMD décomposé initialement en semestres. DEUG, Licence, Master 1, Master 2. DUT, Licence Professionnelle. Diplôme décomposé initialement en années. Diplôme dingénieur, DEUST. Diplôme se décomposant directement en liste dUE. Préparation concours (agrégation, etc.), DAEU, DU, DESS. Diplôme seul.DRT, Doctorat, HDR.

16 ESUP-days 22/06/06 Université de Limoges – JVP/PP 16 Organisation hiérarchique des objets (SOF) Limportation récursive : Les universités de Nancy 2 et Limoges ont co-développé une fonctionnalité permettant de récupérer depuis le S.I. de lUniversité l'arborescence - intégrale ou partielle - de la hiérarchie constitutive dun diplôme (ceci à partir des codes didentification d'un élément). Exemple dutilisation : Récupération de tous les éléments constitutifs : -dun diplôme depuis Apogée à partir des seuls code diplôme et code "VDI" (version diplôme). -d'un semestre d'un diplôme à partir du code "ELP" (élément pédagogique) de ce semestre.

17 ESUP-days 22/06/06 Université de Limoges – JVP/PP 17 Gestion des droits dans SOF Responsable de la composante Responsable du diplôme D1 Responsable du diplôme D2 Responsable du diplôme D3 Scénario 1 pour la répartition des droits : Un responsable pour chacun des diplômes.

18 ESUP-days 22/06/06 Université de Limoges – JVP/PP 18 Responsable de la composante et seul à même de soccuper des diplômes D1 et D2 Responsable du diplôme D3 Scénario 2 pour la répartition des droits : Quelques responsables en plus des responsables de composante pour certains diplômes Gestion des droits dans SOF

19 ESUP-days 22/06/06 Université de Limoges – JVP/PP 19 Scénario 3 pour la répartition des droits : Les responsables de composante soccupent de lintégralité des formations de leur composante. Premier responsable de la composante Deuxième responsable de la composante Troisième responsable de la composante Gestion des droits dans SOF

20 ESUP-days 22/06/06 Université de Limoges – JVP/PP 20 SCI (CRI) Université Composante 1 Composante 2 Composante 3 Diplôme 2.1 Diplôme 2.2 Mécanisme de délégation des droits Un administrateur du CRI désigne un responsable pour lUniversité. Un responsable de lUniversité ( ) désigne un responsable pour les composantes 2 et 3. Diplôme 1.1 Diplôme 3.1 Gestion des droits dans SOF

21 ESUP-days 22/06/06 Université de Limoges – JVP/PP 21 Le système de gestion des responsabilités (i.e. des droits) dans SOF nous a permis : –de garantir quun responsable de composante ne peut modifier accidentellement un diplôme dune autre composante (même remarque au niveau diplôme), –doffrir différents systèmes de répartition des responsabilités en fonction des composantes de lUniversité (celles-ci peuvent donc mettre en place des politiques différentes de gestion des tâches). Remarque : « Responsable » signifie « Responsable des données décrivant lobjet dans SOF », pas obligatoirement « Responsable pédagogique ». Gestion des droits dans SOF

22 ESUP-days 22/06/06 Université de Limoges – JVP/PP 22 Nous avons aussi pu mettre en place les règles suivantes grâce à SOF : Impossibilité de se désengager de sa responsabilité, Impossibilité de désigner des co-responsables, Seul un responsable de lUniversité ou de composante peut publier sur Uniform un diplôme (pas un simple responsable de diplôme). Gestion des droits dans SOF

23 ESUP-days 22/06/06 Université de Limoges – JVP/PP 23 Adaptation du SI à SOF SI SOF Requêtes SQL de SOF (livrées pour Apogée) Structure dun diplôme dans le SIStructure dun diplôme dans SOF

24 ESUP-days 22/06/06 Université de Limoges – JVP/PP 24 Personnalisation du canal SOF Modification du référentiel : –Structures des diplômes, –Données décrivant les objets intervenant dans loffre de formation (groupes dinformations et informations), –Droits. Modification si besoin des requêtes SQL pour les adapter au S.I. de lUniversité. (exemple : insertion de données venant dApoweb) Modification de la génération du CDM-fr.

25 ESUP-days 22/06/06 Université de Limoges – JVP/PP 25 Compétences techniques pour personnaliser en profondeur SOF SQL Java (pour la génération du CDM voulu) Environnement ESUP Portail (MAG) iBATIS XSLT JavaScript (Web 2.0)

26 ESUP-days 22/06/06 Université de Limoges – JVP/PP 26 De SOF à Uniform : CDM-fr SOF Diplôme D Uniform Fichier CDM-fr du diplôme D Fichier CDM-fr du diplôme D Fichier CDM-fr du diplôme D Publication via un Web Service déclaré dans SOF Les travaux sur la spécification CDM-fr sont en cours. Saisie de l'Offre de Formation Présentation de l'Offre de Formation

27 ESUP-days 22/06/06 Université de Limoges – JVP/PP 27 Personnalisation dUniform Mise à jour des fichiers de configuration pour la prise en compte des données décrivant lUniversité (automatisée avec une cible Ant) et la correspondance entre la codification SOF et la codification Uniform de certains éléments. Choix des champs à indexer par Lucene dans les diplômes stockés sur le serveur. Modification éventuelle des feuilles XSL et des CSS.

28 ESUP-days 22/06/06 Université de Limoges – JVP/PP 28 Développements effectués sur Uniform Recherche sur les champs indexés avec les quantificateurs logiques « et » et « ou ». Utilisation de la recherche « floue » de Lucene : les mots « économie » et « économique » sont considérés comme équivalents. Personnalisation du logo affiché. Le logo est celui de la composante auquel appartient le diplôme. Travaux sur le fichier PDF associé à une formation et généré par Uniform.

29 ESUP-days 22/06/06 Université de Limoges – JVP/PP 29 Choix à Limoges pour les critères de recherche Critères retenus : Intitulé du diplôme et mots clés associés, Débouchés professionnels, Personne intervenant dans la formation.

30 ESUP-days 22/06/06 Université de Limoges – JVP/PP 30 Développement en cours sur Uniform SOF Uniform Université Uniform Composante 1 Uniform Composante 2 Diplôme Composante 3 Diplôme Composante 3 Personnalisation « avancée » en fonction des composantes.

31 ESUP-days 22/06/06 Université de Limoges – JVP/PP 31 SOF Uniform Université Uniform Composante 1 Uniform Composante 2 Diplôme Composante 1 Diplôme Composante 1 Personnalisation « avancée » en fonction des composantes. Diplôme Composante 1 Développement en cours sur Uniform

32 ESUP-days 22/06/06 Université de Limoges – JVP/PP 32 Développement en cours sur Uniform ENTSite Web de la composante du diplôme D Serveur Uniform de lUniversité Diplôme D Possibilité daccès à un diplôme pour un internaute. Lien Web vers le site de la composante (saisi dans SOF)

33 ESUP-days 22/06/06 Université de Limoges – JVP/PP 33 Développement en cours sur Uniform Site Web de la composante du diplôme D Consulter loffre de formation de la composante Serveur Uniform de la composante Diplôme D Possibilité daccès à un diplôme pour un internaute. Lien Web vers le serveur Uniform de la composante

34 ESUP-days 22/06/06 Université de Limoges – JVP/PP 34 CSS XSLT XSL-FO JavaScript Compétences techniques pour personnaliser en profondeur Uniform

35 ESUP-days 22/06/06 Université de Limoges – JVP/PP 35 REMERCIEMENTS Nous tenons à remercier pour leur aide et leurs conseils : Olivier Ziller et Cédric Champmartin (Nancy 2), Claude Viéville, Rachid Si Youcef (Lille 1) et Loïc Pénet (PUEL-NPDC), Nathalie Vauquier, Olivier Delville (UVHC).

36 ESUP-days 22/06/06 Université de Limoges – JVP/PP 36 FIN Contacts : Jacques VANDE PUT – Patrcik POULINGEAS –


Télécharger ppt "ESUP-days 22/06/06 Université de Limoges – JVP/PP 1 Mise en place de SOF et Uniform à l'Université de LIMOGES Jacques Vande Put, Patrick Poulingeas. Service."

Présentations similaires


Annonces Google