Slides Soutenance18 09 2009

1 570 vues

Publié le

Stage de fin d'étude à France Telecom

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 570
Sur SlideShare
0
Issues des intégrations
0
Intégrations
22
Actions
Partages
0
Téléchargements
123
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • presentation title
  • Slides Soutenance18 09 2009

    1. 1. Présentation du projet de fin d’étude Etude et proposition de solutions pour l’amélioration de l’export de documents sur l’outil Multimedia Conference Présentée par BRICHA Jalal Département Informatique et Mathématiques Appliquées Le 18 Septembre 2009 À la salle A303 Encadrants BOUVIER Michel HAGIMONT Daniel Stage effectué à France Telecom Sous la division FT/PRESIDENCE/NCPI/DDP/DWA
    2. 2. Introduction <ul><li>France Telecom </li></ul><ul><li>NCPI/DPS/DDP : Développement Des Produits et services </li></ul><ul><li>Direction de projets Webconférence et Audioconférence </li></ul>Présentation du projet de fin d’étude BRICHA Jalal 2
    3. 3. Sommaire <ul><li>Contexte général du projet </li></ul><ul><li>Problématiques </li></ul><ul><li>Organisation du travail </li></ul><ul><li>Solutions proposées </li></ul><ul><ul><li>Trois prototypes </li></ul></ul><ul><ul><li>Bilan des solutions </li></ul></ul><ul><ul><li>Améliorations possibles </li></ul></ul><ul><li>Conclusion </li></ul>Présentation du projet de fin d’étude BRICHA Jalal 3
    4. 4. Le projet Cedre <ul><li>Des web conférences, </li></ul><ul><li>pourquoi faire ? </li></ul><ul><li>faciliter le travail à distance : </li></ul><ul><ul><li>Coop’net utilisé en interne par France Telecom </li></ul></ul><ul><ul><li>Multimedia Conference commercialisé auprès des clients professionnels </li></ul></ul><ul><ul><li>Des API s pour utiliser les services depuis l’extérieur. </li></ul></ul><ul><li>Projet basé sur des Technologies Microsoft </li></ul>4
    5. 5. Multimedia Conference (MMC) <ul><li>Un outil de travail coopératif </li></ul><ul><li>Planification de la conférence à l’aide du Portail Web MMC </li></ul><ul><li>Participation à la conférence </li></ul><ul><ul><li>Client lourd (ActiveX eData) participation en mode actif Toutes les fonctionnalités </li></ul></ul><ul><ul><li>Client léger (Client Flash) participation en mode passif fonctionnalités limitées : rôle participant, pas d’affichage de PPT </li></ul></ul>5
    6. 6. Projection de documents Ouverture du document Fichier original + Fichier résultant <ul><li>partager pour coopérer </li></ul><ul><li>Transformation sur la station client au format HTML </li></ul><ul><li>Envoi au serveur du fichier original et du fichier transformé. </li></ul><ul><li>Projection du document exporté </li></ul>Export HTML 6
    7. 7. <ul><li>Des Besoins de l’export actuel </li></ul><ul><li>Réduire la charge client </li></ul><ul><li>Améliorer le rendu graphique </li></ul><ul><li>Réduire le temps d’attente dû à l’envoi de plusieurs fichiers au serveur </li></ul><ul><li>Visualiser les documents PowerPoint sur le client léger </li></ul>Problématiques Fichier original + Fichier résultant PowerPoint HTML PPT 7
    8. 8. Ouverture de l’application de visualisation du document Problématiques <ul><li>Les Contraintes de l’export actuel </li></ul><ul><li>Installer les applications de visualisation (Microsoft Office, Acrobat Reader …) sur la station du participant qui exporte le document </li></ul><ul><ul><li>Ouverture gênante du document lors de l’export </li></ul></ul><ul><li>Synchronisation de l’affichage des documents projetés </li></ul><ul><ul><li>Rechargement des pages lors de la projection de documents PowerPoint et PDF </li></ul></ul>8
    9. 9. <ul><li>Démarche progressive </li></ul><ul><li>Gestion du planning </li></ul><ul><li>Etude par prototypes </li></ul><ul><li>Suivi d’avancement </li></ul><ul><li>Rédaction de la documentation </li></ul>Organisation du travail 9
    10. 10. <ul><li>Librairies facilitant l’étude </li></ul><ul><li>Conversion en format Flash </li></ul><ul><li>Critères de sélection : </li></ul><ul><ul><li>SDK d’automatisation (Serveur) </li></ul></ul><ul><ul><li>Temps de transformation </li></ul></ul><ul><ul><li>Formats supportés </li></ul></ul><ul><ul><li>Rendu graphique </li></ul></ul><ul><li>Choix de deux librairies : </li></ul><ul><li>Print2Flash </li></ul><ul><li>Conaito PPT2Flash </li></ul>Etude des solutions existantes sur le marché 10
    11. 11. <ul><li>Tests d’automatisation de l’export à partir de page de pages Web (ASP.NET) et de clients lourds (VC++) </li></ul><ul><li>Tests de l’ API de pilotage des fichiers Flash </li></ul><ul><li>Test de charges : pour le cas de transformation sur le serveur </li></ul><ul><li>Grille de comparaison </li></ul>Etude des deux librairies choisies 11
    12. 12. <ul><li>Prototype n°1 : Amélioration de l’export du côté client </li></ul><ul><li>Prototype n°2 : Migration de l’export au côté serveur </li></ul><ul><li>Prototype n°3 : Adaptation de l’export des documents PowerPoint </li></ul><ul><li>Deux aspects </li></ul><ul><ul><li>Transformation </li></ul></ul><ul><ul><li>Projection </li></ul></ul>Les prototypes réalisés Print2Flash Client Transformation Print2Flash Serveur Transformation Print2Flash +Conaito Serveur Transformation Projection du document résultant 12
    13. 13. <ul><li>Même mécanisme que l’export MMC </li></ul><ul><li>Utilisation de print2Flash </li></ul><ul><li>Ajout d’un nouveau mode d’export sur la station client </li></ul>Prototype n°1 Document original Print2Flash <ul><li>Fichier exporté </li></ul><ul><li>Sauvegarde sur la station </li></ul><ul><li>Envoi au serveur </li></ul><ul><li>Suppression de la station </li></ul>eDataExporter 13
    14. 14. <ul><li>Rendu graphique amélioré </li></ul><ul><li>Des fonctionnalités visuelles en plus : zoom, rotation, sélection de texte, recherche de texte … </li></ul><ul><li>Points réglés : Affichage des PPT sur client léger, pas de chargement de pages, amélioration du rendu graphique </li></ul><ul><li>Points qui restent à régler : transparence de l’export, installation de la librairie sur la station, animations Powerpoint, adaptation aux documents PowerPoint </li></ul>Prototype n°1 14
    15. 15. <ul><li>Plus de transparence </li></ul><ul><li>Utilisation de Print2Flash </li></ul><ul><li>Ajout du traitement d’exportation sur un composant logiciel installé sur le serveur </li></ul><ul><li>Points réglés : transparence de l’export, pas besoin d’installer les suites de visualisation et la librairie sur les stations des participants </li></ul><ul><li>Points qui restent à régler : affichage non adapté aux documents PowerPoint, animations Powerpoint. </li></ul>Prototype n°2 Print2Flash Document original eDataExporter 15
    16. 16. <ul><li>Adaptation de l’export des documents PowerPoint </li></ul><ul><li>Utilisation de Conaito PPT2Flash pour le traitement des documents PowerPoint </li></ul><ul><li>Points réglés : </li></ul><ul><ul><li>adaptation à la projection des PowerPoint (pas de barre de scroll, navigation entre les pages …) </li></ul></ul><ul><ul><li>animations PowerPoint complètement supportées </li></ul></ul>eDataUploadServer Prototype n°3 Print2Flash Conaito PPT2Flash 16
    17. 17. <ul><li>Inspiration du mécanisme de projection des documents PDF </li></ul><ul><li>Affichage et synchronisation gérés par le composant logiciel client eDataWebSynch </li></ul><ul><li>2 frames HTML: Affichage, Buttons </li></ul>La partie Projection eDataWebSynch eDataPrtSld 17
    18. 18. Conférence MMC La partie Projection <ul><li>Contourner les rechargements de pages </li></ul><ul><li>Pour les PDF : </li></ul><ul><li>Rechargement de la frame d’affichage eDataPrtSld </li></ul><ul><li>Pour la projection des documents Flash : </li></ul><ul><ul><li>Une frame HTML de </li></ul></ul><ul><ul><li>contrôle en plus : ctrl </li></ul></ul><ul><ul><li>Pas de rechargement de la </li></ul></ul><ul><ul><li>frame d’affichage </li></ul></ul>Messages de synchronisation (particiant) Actions sur les boutons (présentateur) eDataPrtSld Ctrl Rechargement API de pilotage (JavaScript) 18
    19. 19. Bilan de l’étude 19 Besoins et Contraintes Proto 1 Print2Flash client Proto 2 Print2Flash serveur Proto 3 Print2Flash + Conaito serveur Transformation Transformation sur le serveur (transparence, rapidité d’envoi des fichiers, puissance de traitement) Support des animations PPT Installation des librairies et des applications de visualisation (Office, Acrobat Reader …) Sur le client Sur le serveur Sur le serveur Projection Affichage des PPT sur le client léger Affichage adapté des PPT (animations) Fonctionnalités d’affichage : zoom, rotation, sélection de texte. Sauf pour les PPT
    20. 20. Un client passif moins passif Export possible depuis le client léger « Renforcer la présence de Multimedia Conference sur les plateformes Linux et Mac et sur d’autres systèmes » Evolutions possibles de MMC grâce à la transformation sur le serveur <ul><li>Une API MMC améliorée </li></ul><ul><li>Ajout de la fonctionnalité d’export de documents sur l’API Multimedia Conference </li></ul>20
    21. 21. Conclusion Présentation du projet de fin d’étude BRICHA Jalal <ul><li>Le travail collaboratif </li></ul><ul><li>Découverte de nouvelles technologies </li></ul><ul><li>Ma contribution au projet Cedre </li></ul><ul><li>Les enjeux du milieu professionnel et les attentes des projets technologiques </li></ul>21
    22. 22. Merci Questions ? Présentation du projet de fin d’étude BRICHA Jalal 22

    ×