Réalisation d'un webservice Supann Martial Lebec Vincent Bruhier Lionel Lenoble Université Paris-Dauphine JRES - 25 novembre 2011.

Slides:



Advertisements
Présentations similaires
Logiciel Assistant Gestion d’Événement Rémi Papillié (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Advertisements

F. Touchard ESIL Département d'Informatique, Réseaux et Multimédia Projets d'architecture 1 Projets d'archi : présentation et modalités.
A travers B.I.P., votre portail unique, vous accédez à toutes vos données en ligne (hub applicatif ). Nous vous offrons.
1 UML: applications, études de cas ● Processus (Extreme Programming, Unified Process) ● Architectures ● Expression du besoin technique Conception Préliminaire.
Vers les usages... Le projet EnvOLE séminaire EOLE novembre 2006, Dijon Accueil Orientations Architecture Socle > EnvOLE Services > Centre de ressources.
Base de données de connaissance Site Web institutionnel principal (présentation société et mise en ligne de produits) Back office de gestion des fiches.
1 Y a-t-il une place pour Opensocial dans l'enseignement supérieur ? David Verdin RENATER JRES - Toulouse – novembre 2011.
Projet de formation en conduite de changement Laurent GIROD-ROUX / mars 2016.
GABRIEL G estion A ssociée des B ases et R éseaux de l’ E nseignement L ibre 12/10/2016 Observatoire SOLFEGE – Nice & Corse.
Windows NT/2000/XP Enjeux et contraintes techniques
Initiation à la conception des systèmes d'informations
  L’Allaitement Maternel au programme d’e-Learning pour la Formation Médicale Continue en Pédiatrie V Rigourd, C Billeaud, C Roux  Lactarium.
REALISATION DE L’INSTITUT DE FORMATION EN SOINS INFIRMIERS
Rechercher des livres et des DVD
LES APPROCHES METHODOLOGIQUES DU PROJET AEP
LimeSurvey : Logiciel Open Source pour réaliser des enquêtes
Systèmes d’Information
CONSTRUCTION D’UN BATIMENT INDUSTRIEL
Le rapport de stage Synthèse.
Organisation « cible » du traitement des denrées dans une
Initiation aux bases de données et à la programmation événementielle
LA BDTopage : d’où viennent les données
Le livret scolaire unique, c’est quoi ?
Présentation Scribe NG Serveur pédagogique.
Projet GCF.
SmarTeam-Coord : mandat, composition, activités
PORTEFEUILLE DE COMPETENCES
L'utilisation des certificats à la DR15
Stage-ingénieur dans la société TOOL
Catherine Delplanque – DSR (EA 1611), Université Paris Sud
Checkdoc et services associés
Présentation d’un annuaire partagé au sein du SIE LDAP GPA 2009/09/22
Les processus métiers : concepts, modèles et systèmes Claude Godart Université de lorraine. Esstin
Réalisation d’une application web sous le thème: «Mon vétérinaire » par : Benzineb Asmaa et Meftahi Oualid Présentation à Université Saad Dahlab Blida.
Le site FORUM liste de diffusion DROPBOX GESTAPRC Travail collaboratif
Gestion du compte et Méthodes d’inscription
LES SOURCES D’INFORMATIONS
Un portail documentaire basé sur les API des systèmes Ex Libris
Création Base de données centralisée au Lycée Stendhal
Les données du SCD de Paris Nanterre
</Présentation de solutions documentaires>
Tax-on-web Training Manuel d’utilisation.
COPIL EAUFRANCE Anne Macaire
Biochimie Agroalimentaire
Challenge IoT – Test & Plug
WebChecker des bases de données des mutations
Service Rédactionnel : Exercice 2018
TGV Trigger Générique Vme Face avant Tri d’événements de physique
Plan Introduction Problématique et Objectif Solution Proposé Conception et Modélisation Réalisation Conclusion et perspective
Mise en place à l’Université de Valenciennes
Techniques de documentation et de communication
Nouveau Règlement Général de Protection des Données
2. CONCEPTS DES BASES DE DONNEES
TP1 - DBMAIN BFSH Lausanne - Switzerland - Tel Université de Lausanne.
Auteur: Amara kaba Mohamed abdillahi robleh N° de sous-groupe: 7 Projet personnel et professionnel.
Réalisé par: SAMMARI RIM SOUID AHLEM AMROUCH HAFEDH
Club :: LADS :: Les Ailes de Sénart
Tableau de bord d’un système de recommandation
Service de consultation en ligne
Mémoire expérimental Table des matières Remerciements Résumé (1 page) Introduction (écrire à la fin). Quelle est la problématique de recherche, pourquoi.
ÉPREUVE E6 PARCOURS DE PROFESSIONNALISATION Lucas Coutière BTS SIO (SLAM) – 2 ème année Lucas Coutière BTS SIO (SLAM) – 2 ème année.
YII Yes It Is !.
Organisation de la soutenance (diapositive à effacer par la suite)
Evaluation et SGB(m) : quels enjeux et quelles possibilités ?
Projet CRImage UNIVERSITE STENDHAL GRENOBLE
Archive ouverte HAL : dépôt et signalement et
Comment accéder à Lexis 360 Étudiants ? Nouvel utilisateur
Transcription de la présentation:

Réalisation d'un webservice Supann Martial Lebec Vincent Bruhier Lionel Lenoble Université Paris-Dauphine JRES - 25 novembre 2011

Introduction

La règle des 80/20 ! ● 80% des identités arrivent automatiquement par 2 bases de données métier ● 20% des identités arrivent manuellement par de (trop) nombreux process différents ● => formalisation des process marginaux Introduction

Fonctions du webservice 1)implémenter le modèle de données des personnes SUPANN ; 2)contrôler ou fournir les identifiants des personnes ; 3)fournir une interface SOAP authentifiée ; 4)fournir un mécanisme transactionnel pour des traitements complexes.

SUPANN

SUPANN Chapitre 5 : 3 profils Annexe 2 : 32 catégories - commun - étudiant - personnel

Fonctions du webservice Le webservice fournit des ”primitives” Supann ajouterSupannPersonne (categorie, nom, prenom) ajouterSupannEtudiant (categorie, nom, prenom,INE,etablissement,supannRefID) ajouterSupannEmploye (categorie, nom, prenom,supannRefID) ajouterAttribut (rdn,attribut,valeur) retirerAttribut (rdn,attribut,valeur) chercherSupannPersonne (chaine) verifierSupannPersonne (rdn)

Utilisation du webservice Le webservice construit les identifiants des personnes : en fonction de la catégorie via un code ”générique” ou ”spécifique” Exemple d'un enseignant vacataire, non géré, non hébergé : ajouterSupannPersonne(”PNGNH1”,”Bob”,”Morane”)

Utilisation du webservice Le webservice sait gérer des référence internes ajouterSupannEtudiant(”EG1”,””,””,””,””,”{APOGEE}{ }”) ajouterSupannEmployee(”PG1”,””,””,””,””,”{HARPEGE}{ }”) Le webservice sait construire des comptes de test ajouterSupannEtudiant(EG1+TEST,”Bob”,”Morane”,””,””,””)

Conclusion Etat du projet Opérationnel depuis 6 mois au Service commun de documentation Développement générique terminé Implémentation du code spécifique Dauphine : 60% Documentation technique rédigée Documentation d'utilisation à rédiger Mise en ligne : janvier 2012