1 / 31

Projet de fin d’études

Projet de fin d’études. Visualisation et supervision opérationnelle du ciel virtuel GAIA. Maurice ADJANOR IENAC 06S / Master 2 IHM. Sommaire. Présentation de STERIA Thème du stage Etude Conception Réalisation Bilan du stage. Présentation de STERIA Thème du stage Etude Conception

jacob
Download Presentation

Projet de fin d’études

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Projet de fin d’études Visualisation et supervision opérationnelle du ciel virtuel GAIA Maurice ADJANORIENAC 06S / Master 2 IHM

  2. Sommaire • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan du stage • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan

  3. Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Présentation de Steria p3 |12/03/2014

  4. Présentation de STERIA • 40 ans d’ingénierie informatique • Implantation française, européenne et mondiale • Télécoms, Transport, Banque, Industrie, Tertiaire • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan • Top 10 des SSII en Europe (C.A de 1,4 milliard et 19 000 collaborateurs) • Métiers : infogérance, conseil, intégration de systèmes • Agence de Toulouse (GRAND SUD) • Département Solutions SI et Informatique Industrielle • Clients de l’aéronautique et du tertiaire

  5. Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Thème du stage p5 |12/03/2014

  6. Projet de R&D GAIA Virtual Sky GAIA : Solution d’interopérabilité pour la simulation ATM Utilisateurs? Entreprises ou organismes du domaine aéronautique. Réalisateurs? Entreprises possédant un savoir-faire technologique et métier • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan • Contexte • Modernisation du transport aérien • SESAR, ciel unique européen et interopérabilité des systèmes opérationnels • Finalité • Evaluation et validation de nouveaux concepts. • Formation • Comment? • Simulation multi simulateurs, multi acteurs, multi sites.

  7. Session de simulation GAIA • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan coordinateur coordinateur Session de simulation GAIA relatif à un scénario et à un cas d’application Simulation Analyse Préparation Supervision

  8. Supervision Notion de supervision : indiquer et commander l’état d’un système. • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan

  9. Objectifs du stage • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan • Définition et mise en œuvre de composants offrant une représentation pertinente du « ciel virtuel » GAIA. • Comment ? • Etude et analyse du besoin • Prospection technologique • Conception et développement IHM d’un prototype logiciel • Intégration dans l’existant • Intérêt • Disposer d’un module de visualisation • Positionnement fonctionnel de la supervision opérationnelle • Eprouver la faisabilité technique

  10. Organisation et planification • Intégration dans une équipe pluridisciplinaire (7 personnes) • Plan de développement conforme au cycle en «Y» pratiqué dans le projet • Introduction des techniques IHM • Définition d’un planning intégré au projet • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan

  11. Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Etude p11 |12/03/2014

  12. Etude fonctionnelle • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan • But : Définir les fonctionnalités de la supervision opérationnelle • Utile à qui? • Les coordinateurs GAIA et autres utilisateurs potentiels • Rôle du coordinateur • Responsable des moyens de simulation sur un site. • Supervise la session en cours, • Communique avec les autres coordinateurs. • Besoin • Image en continu des données métier simulées • Comparaison entre une situation scénarisée / une situation simulée • Solution alternative actuelle • Utiliser les moyens opérationnels

  13. Etude fonctionnelle • Utilisateurs potentiels • Coordinateur GAIA • Observateur • Administrateur de la supervision opérationnelle • Fonctionnalités identifiées • Authentification (fonctionnalité héritée) • Représentation des données simulées (avion, trajectoire, événements ) • Collaboration (exemple : annotations, télépointage) • Fonctionnalité de recherches et de tris • Discussion entre utilisateurs • Revisualisation • Configuration de l’application • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Modèle UML Cas d’utilisation Document des exigences Scénarios de travail

  14. Etude fonctionnelle • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan • Acceptabilité • Equipe GAIA à Steria • Fonctionnalités approuvées par l’équipe • Partenaires métiers • Confirmation de la nécessité des fonctionnalités de supervision opérationnelle • Priorité à la visualisation des données simulées (GTS Avril 2009)

  15. Architecture logique Périmètre du stage • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan OSWebUI Réalisation par le reste de l’équipe

  16. Etude technologique But: Trouver les technologies tiers pour bâtir les IHM du prototype • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Méthode: Comparaison de technologies d’après un ensemble de critères approuvés par l’équipe. • Critères de choix • Puissance d’expression, difficulté d’apprentissage • Coût économique • Conditions juridiques et mode de licenciement Contraintes • Intégration dans l’existant • Performance et capacité • Homogénéité des technologies • Testabilité

  17. Choix technologiques Contraintes Client web Homogénéité des technologiques • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Technologies .Net • Plusieurs technologies comparées • Luciad Map • Java 3D • X3D • Flash • Globes virtuels (Google Earth, Nasa world Wind, MS Virtual Earth) Choix préconisé: Google Earth Plugin

  18. Présentation de Google Earth Plugin • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Google Earth plugin : adaptation de Google Earth aux clients web Compatible : Firefox, Internet Explorer, Chrome Puissance d’expression: 3D, 2D, Texte, Cartographie Licences: utilisables dans les projets R&D APIs : JavaScript et format KML (dérivé de XML) Système de coordonnées: WGS 84

  19. Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Conception p19 |12/03/2014

  20. Prototypage papier Objectif: Maquetter l’IHM de l’application Démarche • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan

  21. Prototype papier de l’interface • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan

  22. Résultats • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Fonctionnalités: visualisation et collaboration • Interface de visualisation • Vidéos des interactions • Autres vues (à synchroniser avec 3D GE) • Détection des problèmes d’utilisabilité • Interface logicielle corrigée

  23. Prototype web de l’interface logicielle • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan

  24. Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Réalisation p24 |12/03/2014

  25. Modélisation • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Client Web • Séparation entre la librairie des objets métier, la librairie IHM et la librairie d’adaptation à Google •  Pas de dépendance forte. Réutilisabilité • Architecture orientée services, basée sur • la librairie des objets métier à échanger • une interface de service basée sur WCF •  Développement en parallèle (stagiaire // maître de stage)

  26. Application web • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan • Thread de collecte des données métier auprès du « SessionService » • Production de flux KML à partir des données métier • Page de visualisation avec un rafraichissement automatique

  27. Vidéo démo • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan

  28. Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Bilan p28 |12/03/2014

  29. Bilan • Avancement du projet • Etude fonctionnelle : Terminée • Prospection technologique: Terminée • Spécification: Terminée • Conception IHM: Réalisée • Architecture et modélisation: Réalisée • Prototype IHM: Développé sur un espace fonctionnel réduit • Intégration et validation : En cours • Résultats du stages • Positionnement et besoins fonctionnels confirmés • IHM de visualisation basée sur Google • Tests de performance et de capacité réalisés • Perspectives • Optimisations nécessaires pour certains points. • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan

  30. Bilan personnel • Présentation de STERIA • Thème du stage • Etude • Conception • Réalisation • Bilan Synthèse de plusieurs approches projets • Sensibilisation au système qualité en vigueur à Steria • Approche pseudo agile et intégration continue pratiquée dans l’équipe • Approche centrée utilisateur et utilisation du prototypage (Master IHM) Richesse technologique du projet GAIA • Nouvelle plateforme de développement .Net • API Google Earth apprise et maîtrisée • Culture générale sur l’interopérabilité Expérience enrichissante dans un projet industriel. • Travail en équipe et sensibilisation à la nécessité de tenir des engagements • Mise en œuvre de ma triple compétence : IHM, ATC et informatique • Mise en œuvre de la conception participative dans un milieu industriel

  31. Merci pour votre attention

More Related