Projet MonDossierWeb

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Dépôt subversion : https://subversion.cru.fr/esup-dossieretu

A priori on ne créera pas de WS spécifique pour monDossierWeb, on ajoutera des méthodes au WS déjà développé par Rennes 1 et Montpellier 1 pour l'application opiR1.

Ce WS est sur sourcesup sous le nom apocriweb (nom provisoire ?) : http://sourcesup.cru.fr/projects/57si-apocriweb/

Cela permettra d'éviter de multiplier les WS à installer par le client

Récupération login de l'étudiant

...

  • EtudiantIbatis qui interroge directement la base Apogée via Ibatis,
  • EtudiantAmue qui interroge (dans la mesure du possible) les WS de l'Amue lorsque ceux-ci existent.

A faire : ajouter Ajout d'une classe « EtudiantWSR1 » qui interrogera des WS spécifiques au plugin.

A priori on ne créera pas de WS spécifique pour monDossierWeb, on ajoutera des méthodes au WS déjà développé par Rennes 1 et Montpellier 1 pour l'application opiR1.

Ce WS est sur sourcesup sous le nom apocriweb (nom provisoire ?) : http://sourcesup.cru.fr/projects/57si-apocriweb/

dérivée de EtudiantAmue :

  • Modification de :
    • setNotesEtResultats (param "source de résultat = Apogee-extraction)
    • setNotesEtResultatsEnseignant
    • setNotesElpEpr
    • setNotesElpEprEnseignant

...

Calendrier des examens

Actuellement IBATIS uniquement (pas de WS Amue)

A faire : prise en compte des tables Rennes 1 :

Ajout d'attributs à Examen :

  • etape
  • vet (version étape)
  • infos

Interrogation du WS "apocriweb" cité plus haut pour récupération des examens :

Utilisation de la classe « EtudiantWSR1 » :

  • modif de setCalendrier : getRen1CalendExam(code_ind)

Nouvelle feuille "calendrierRennes1.xhtml" à partir de "calendrier.xhtml"

Calendrier de rentrée

Cette fonctionnalité n'existe pas dans la version de Nancy de monDossierWeb

...

  • Ajouter un menu « Calendrier de rentrée » (fichier template-menu.xhtml => à voir avec Nancy) à n'afficher que si un paramètre d'affichage du calendrier de rentrée est positionné (affCallRent à ajouter dans /properties/monDossierWeb/monDossierWeb.xml)
  • Ajouter un Controller pour la nouvelle vue
  • Ajout d'une méthode getCalendrierRentrée soit au niveau de l'interface, soit uniquement getRen1Calendrentree(code_ind)dans le bean « version plugin » EtudiantWSR1