Emmanuel roch





télécharger 0.94 Mb.
titreEmmanuel roch
page4/12
date de publication23.10.2017
taille0.94 Mb.
typeManuel
e.20-bal.com > documents > Manuel
1   2   3   4   5   6   7   8   9   ...   12



L’EAI STEPE (Serveur télématique pour l’Etude et le Pilotage des services)
L’EAI (Enterprise Application Integration) c’est le processus d’intégration d’applications existantes et/ou nouvelles, comme l’intégration de données contenues dans des bases ou des fichiers, conçues en utilisant des technologies diverses, au travers d’un réseau connectant des machines d’une ou plusieurs entreprises.
La plate-forme d’intermédiation STEPE est construite autour de l’EAI (Entreprise Application Integration). Le produit choisi par le groupe PSA est Webmethods de la société éponyme. L’EAI peut être vue comme l’ensemble des technologies d’intégration, mais généralement ce terme est restreint aux produits récents (moins de 4 ans environ), à forte valeur ajoutée (couches transport, routage, transformation, supervision de processus…). Le terme EAI restreint souvent implicitement le champ à la sous-catégorie A2A de l’EAI, c’est-à-dire les échanges intra entreprise, par opposition au B2B.
Application To Application : sous catégorie de l’EAI, correspondant à la notion d’intégration des systèmes internes à l’entreprise, par opposition au B2B
Business To Business : Ce terme désigne les relations, les services automatisés mis en œuvre entre entreprises. L’EDI a permis de tisser les premières relations B2B.
Interconnexion traditionnelle d’application « spaghetti ware »


Interconnexion d’application avec un EAI




  • L ’EAI a pour objectif de faciliter l’intégration d’applications qui n’ont pas été conçues pour communiquer entre elles, il permet également de couvrir tous les domaines d’intégration :




      • au sein du SI de l’entreprise : EAI, A2A, Intégration de composants, webToHost….

      • entre l’entreprise et son éco-système : entreprise étendue, IAI, eAI, B2B



  • L ’EAI désigne aussi les différentes technologies mises en œuvre pour supporter les flux et échanges d'informations entre les applications, les systèmes et les processus métier :




      • Message brokers, MOM, Transaction Monitors, (publish & subscribe model), workfLow, ORB, CORBA, JCA, J2EE ;


Les interfaces
Les interfaces présentent des fonctions variées regroupées en quatre bases :


    • COMMUNICATION : Elles communiquent les informations saisies par l’utilisateur à webmethods (format xml).

    • AFFICHAGE : Elles affichent les résultats provenant de webmethods ou du fournisseur de cartographie (PTV).

    • BASE DE DONNÉES : Elles réalisent des opérations en base de données (INSERT, UPDATE, DELETE etc.).

    • REQUÊTES : Elles réalisent des requêtes auprès du fournisseur de cartographie (PTV).


Ces interfaces proposent outre les services télématiques, un ensemble d’outils nécessaires à la gestion et à l’administration de l’application.
Listing des outils de gestion :


  1. Suivi des services : Cet outil permet la visualisation de l'état des services et les réponses aux services de télédiagnostic et de localisation.

  2. Ticketing : Cet outil permet de visualiser tous les messages échangés avec la plate-forme.

  3. Gestion des clients : Cet outil permet de gérer les données des clients des véhicules accédant à la plate-forme. Selon le profil de l’utilisateur, il propose des fonctions avancées tel que l’ajout d'un nouveau client, la modification des données d'un client ou sa suppression. On ajoute à cet outil de gestion la possibilité d’ajouter un client dans un groupe.

  4. Gestion des adresses favorites : Cet outil permet l’ajout, la suppression et la modification d'adresses favorites. Cette fonction est couplée au service « d’envoi d’adresse ».


Listing des outils d’administration :


  1. Décodeur ACP : Cet outil permet à l’administrateur de décoder les trames codées au format ACP (message SMS codé).

  2. Gestion des utilisateurs : Cet outil permet de gérer les informations des utilisateurs accédant aux interfaces de la plate-forme (création, modification et suppression d’un utilisateur.

  3. Gestion des groupes de clients : Cet outil permet de créer des groupes de véhicules pour les utilisateurs des interfaces.


Gestion des profils :
La plate-forme télématique permet de créer deux types de profils :


  • Le profil administrateur : Accession à l’intégralité de l’application.

  • Le profil utilisateur : Accession aux seuls services et outils de gestion qui lui ont été attribués par l’administrateur, excepté aux outils d’administration.


Service d’envoi d’adresse : Point of Interest (POI03)
Ce service permet d'envoyer au véhicule, l'adresse et les coordonnées d'un lieu géographique précis en fonction des demandes de l’utilisateur (personne, restaurant, hôtel, etc.).
Schéma fonctionnel du service

Le service d’envoi d’adresse est un service de type COMMUNICATION/AFFICHAGE. Le schéma ci-dessus décrit le fonctionnement du service avec les différentes interactions entre STEPE, la base de données et les interfaces.
Description :


  1. L’utilisateur renseigne les champs du formulaire nécessaire au bon fonctionnement du service. Voici la liste des données renseignées par le formulaire :




    • sNomClient : nom du client - sCP : code postal

    • sVinClient : numéro de VIN du véhicule client - sTel : numéro de téléphone

    • sGSMClient : numéro de GSM de la carte SIM du véhicule - sLatitude : latitude

    • sMotCle : entête du SMS - sLongitude : longitude

    • sVoie : nom de la voie

    • sNumero : numéro de la voie

    • sVille : nom de la ville




  1. Création d’une trame « xml » en utilisant un template «template_POI03.xml ». Cette trame contient toutes les données saisies par l’utilisateur auxquelles on ajoute une variable « sInterfaceId » contenant la date complète (JJ/MM/AAAA hh’’mm’’ss’’).

Connexion au serveur Webmethods, authentification (utilisateur et mot de passe).

Envoi de la trame « xml » à l’URL du service webmethods prenant en charge le POI.
2’- Parallèlement à l’étape 2, les interfaces vont lire en base de données (Table COM_SUIVI_SERVICES) les messages inscrits par Webmethods. On affiche alors les messages à l’écran afin que l’utilisateur puisse suivre l’état d’avancement du service. Les interfaces effectuent cette opération de manière répétitive durant un intervalle de temps défini.


  1. STEPE inscrit en base de données « COM_SUIVI_SERVICES » les messages décrivant son état d’avancement.

Schéma de la trame xml «template_POI03.xml »

 







DPO01

<!sUser>

<!sGsm>

<!sVin>

<!sInterfaceId>






<!sMotCle>

<!sPhone>

<!sLongitude>

<!sLatitude>

<!sVille>

<!sCodePostal>

<!sNomVoie>

<!sNumVoie>





1   2   3   4   5   6   7   8   9   ...   12

similaire:

Emmanuel roch iconCours de Monsieur Mouline par Michaël Roch cm de Stratégie et Qualité
«l’art de positionner ses troupes avant la bataille, d’établir des positions défendables et durables, donc choisir le terrain, le...

Emmanuel roch iconEmmanuel Kemel

Emmanuel roch iconEmmanuel spitz

Emmanuel roch iconEmmanuel constans

Emmanuel roch iconEmmanuel dockes

Emmanuel roch iconEmmanuel chene

Emmanuel roch iconEmmanuel Arnaud

Emmanuel roch iconEmmanuel Gaudez

Emmanuel roch iconEmmanuel champs

Emmanuel roch iconEmmanuel César & Bruno Richard






Tous droits réservés. Copyright © 2016
contacts
e.20-bal.com