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

Nouvelle version du canal Esup MonDossierWeb Olivier Ziller / Charlie Dubois Université Nancy 2 30 juin 2008 ESUP Days.

Présentations similaires


Présentation au sujet: "Nouvelle version du canal Esup MonDossierWeb Olivier Ziller / Charlie Dubois Université Nancy 2 30 juin 2008 ESUP Days."— Transcription de la présentation:

1 Nouvelle version du canal Esup MonDossierWeb Olivier Ziller / Charlie Dubois Université Nancy 2 30 juin 2008 ESUP Days

2 Affichage du dossier administratif dun étudiant Etat-civil Inscriptions Adresses Modifiables par létudiant Cursus externe Calendrier des examens Résultats Diplômes Etapes Eléments et épreuve ESUP Days

3 Démonstration ESUP Days

4

5

6

7

8

9

10

11 Fonctionnalités ouvertes aux enseignants Recherche dun étudiant Consultation du dossier dun étudiant Listes dinscrits Diplôme/Etape/Elément Spécifique Nancy 2 (pour linstant…) Photo de létudiant Trombinoscopes ESUP Days

12 Démonstration ESUP Days

13

14

15

16

17

18

19

20 Présentation du projet ESUP Days

21 Migration technologique du canal Ajouter la possibilité pour un étudiant de modifier son adresse Passage en portlet en utilisant le framework Esup- Commons développé par P. Aubry et R. Bourges (Rennes 1) Spring Jsf Facelets ESUP Days

22 Travail en partenariat avec lAMUE pour valider sur un cas concret lutilisation des nouveaux web-services Apogée Indépendance vis-à-vis des évolutions de la base de données Règles de gestion totalement identiques à Apogée ESUP Days

23 Le projet a démarré en Avril 2007 Une première livraison des web-services a eu lieu fin Mai 2007 (sur base Apogée 3.65) Au terme dune collaboration étroite avec lAMUE, plusieurs versions intermédiaires ont été livrées Version corrigeant tous les bugs connus livrée en Mai 2008 (sur Apogée 3.70) ESUP Days

24 Lobjectif ESUP Days

25 Utiliser les web-services de lAMUE pour retrouver toutes les fonctionnalités existantes mais sans faire de connexion directe à la base de données Utiliser Spring pour proposer une architecture plus modulaire et configurable Utiliser les templates facelets pour permettre une personnalisation plus simple du look (XSLT précedemment, HTML maintenant) Profiter de la possibilité offerte par Esup-Commons de déployer une même application aussi bien en portlet quen servlet -> le canal pourra donc être utilisé comme une webapp indépendante. ESUP Days

26 1 er bilan sur lutilisation des web-services AMUE ESUP Days

27 Pratiquement toutes les données du dossier étudiant individuel sont maintenant récupérées via des appels aux web-services AMUE Pas le calendrier dexamen Pas la partie concernant les enseignants Les appels aux web-services ont pu être facilités par la mise à disposition par lAMUE dune librairie cliente open-source Ajout de la fonctionnalité de modification de ladresse par létudiant lui-même ESUP Days

28

29 A lissue des différents tests ces derniers mois, les bugs ont pu être corrigés et les performances améliorées Pour une meilleure intégration avec Spring et une plus grande modularité, il faudrait que le fichier properties des web-services soit placé ailleurs que dans le répertoire classes et quil soit possible de définir ces propriétés dans un bean de configuration Lapplication sera disponible sous forme de portlet pour Esup-Portail mais aussi sous forme de web application autonome. ESUP Days

30 Perspectives ESUP Days

31 Toute la partie concernant les enseignants repose encore sur des accès directs base de données et il faudrait à terme pouvoir disposer de web-services pour cela aussi. Les données du calendrier dexamen ne font pas partie des web-services AMUE pour linstant. Les requêtes SQL de lapplication WS de lAMUE doivent être améliorées ESUP Days

32 Lutilisation des web-services permet de garantir la cohérence entre les données affichées/modifiées par les applications locales et Apogée Par contre, cela introduit une nouvelle couche qui complexifie larchitecture des applications MonDossierWeb V1 Apogée MonDossierWeb V2 WebServices Apogée ESUP Days

33 En cas de problèmes (performances par exemple) il devient compliqué de savoir où en est lorigine Il convient dajouter les web-services à la liste des services monitorés par loutil de supervision (Nagios par exemple) Il conviendra dintégrer la problématique de la sécurité au déploiement à grande échelle dune architecture SOA Il serait aussi intéressant de pouvoir disposer de statistiques sur lusage de ces services ESUP Days

34 Pour finir… ESUP Days

35 Indispensable de valider le fonctionnement de la portlet sur un environnement de test Validation technique mais aussi fonctionnelle (quest ce quon affiche, à qui et quand)… https://sourcesup.cru.fr/projects/ esup-dossieretu/ https://sourcesup.cru.fr/projects/ esup-dossieretu/ ESUP Days


Télécharger ppt "Nouvelle version du canal Esup MonDossierWeb Olivier Ziller / Charlie Dubois Université Nancy 2 30 juin 2008 ESUP Days."

Présentations similaires


Annonces Google