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

Contenu connexe

PPTX
Ma présentation PFE : Application Android & Site Web
PPTX
Application web et mobile.potx
PPTX
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
PPTX
Soutenance mémoire
PPTX
Génération assistée, en ligne, d'un Business Plan pour les créateur des entre...
PPT
Soutenance de stage IOVV
PPTX
Final présention [recovered]
PPTX
Application web et mobile.potx
Ma présentation PFE : Application Android & Site Web
Application web et mobile.potx
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance mémoire
Génération assistée, en ligne, d'un Business Plan pour les créateur des entre...
Soutenance de stage IOVV
Final présention [recovered]
Application web et mobile.potx

Tendances (20)

PPTX
e-barki@
PPTX
Conception et Réalisation d’une Plateforme Web de Gestion des achats
PPTX
Présentation resto
PPTX
Les étapes clés d'un projet web
PPTX
Developper une application mobile
PPTX
Présentation pfe finale
PPTX
Développement d'une application de cartographie interactive sur internet
PPTX
Présentation pfe Développement d'une application bancaire mobile
PPTX
Conception et réalisation d’une application Mobile banking
PPTX
Project equivalent to two classes presentation(présentation de projet P2M)
PPTX
Présentation du l'application Mobile "Passion Beauté 1.0"
PPT
Mobi resto
PPS
Copie de exposã© pfe
PPTX
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
PPTX
IBM ILOG Elixir: IHM riches pour applications SaaS et Cloud
PPTX
Présentation PFE (Conception et développement d'une application web && mobile...
PPTX
Catalogue des sujets de stages 2013
PPTX
Présentation du stage technicien:Application VBA de gestion des employés
PPTX
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
PPTX
Resume rapport de projet E-commerce
e-barki@
Conception et Réalisation d’une Plateforme Web de Gestion des achats
Présentation resto
Les étapes clés d'un projet web
Developper une application mobile
Présentation pfe finale
Développement d'une application de cartographie interactive sur internet
Présentation pfe Développement d'une application bancaire mobile
Conception et réalisation d’une application Mobile banking
Project equivalent to two classes presentation(présentation de projet P2M)
Présentation du l'application Mobile "Passion Beauté 1.0"
Mobi resto
Copie de exposã© pfe
Application de gestion, suivi,et de sécurité des chantiers en temps réels.
IBM ILOG Elixir: IHM riches pour applications SaaS et Cloud
Présentation PFE (Conception et développement d'une application web && mobile...
Catalogue des sujets de stages 2013
Présentation du stage technicien:Application VBA de gestion des employés
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Resume rapport de projet E-commerce
Publicité

En vedette (20)

PPTX
Présentation Projet de fin d'études
PDF
Rapport - H.KASSMI & M.ELHADI
PPT
présentation soutenance PFE.ppt
PPTX
Pfe sadki imen
PDF
Projet de fin d etudes
PDF
Rapport de projet de fin d'étude licence informatique et multimédia
PDF
Anyse SWOT des secteurs productifs de la région de Tadla Azilal
PPTX
Diapo fin d'étude bdd université ghardaia licence informatique
PDF
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
PPTX
Soutenance mémoire de fin d'études
PPT
Presentation Karora Gpm V5
PPS
L'Histoire de la Poste
PPTX
Pfe1 desinfection par le chlore LAMKIRICH Rabab
PPT
dut src ppp projets personnel et professionnel séance 01
PPTX
Finance islamique et investissement by Taoufik Lachheb
PPTX
Soutenance de fin d’étude promotion srs 2012
DOCX
resume produits pharmaceutiques
PPTX
Mourabaha bancaire
PPTX
Présentation pfe
Présentation Projet de fin d'études
Rapport - H.KASSMI & M.ELHADI
présentation soutenance PFE.ppt
Pfe sadki imen
Projet de fin d etudes
Rapport de projet de fin d'étude licence informatique et multimédia
Anyse SWOT des secteurs productifs de la région de Tadla Azilal
Diapo fin d'étude bdd université ghardaia licence informatique
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Soutenance mémoire de fin d'études
Presentation Karora Gpm V5
L'Histoire de la Poste
Pfe1 desinfection par le chlore LAMKIRICH Rabab
dut src ppp projets personnel et professionnel séance 01
Finance islamique et investissement by Taoufik Lachheb
Soutenance de fin d’étude promotion srs 2012
resume produits pharmaceutiques
Mourabaha bancaire
Présentation pfe
Publicité

Similaire à Slides Soutenance18 09 2009 (8)

PPTX
MD Day 2009 - Du Client/Serveur au Web - Moderniser son SI grâce au MDA
PDF
Présentation assistée par ordinateur (Powerpoint) (2) (1).pdf
PDF
Eclipse Day Paris 2010 - ProxiAD - Cedric Vidal - 1.0
PPT
Presentation cynapsys
PDF
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
PPTX
Projet de fin d'étude - Portail support client
PDF
Avis d'expert CXP sur la solution multicanal ReadSoft pour l'automatisation d...
PPT
memoire sur la technologie de RIA
MD Day 2009 - Du Client/Serveur au Web - Moderniser son SI grâce au MDA
Présentation assistée par ordinateur (Powerpoint) (2) (1).pdf
Eclipse Day Paris 2010 - ProxiAD - Cedric Vidal - 1.0
Presentation cynapsys
Flexible Workstyle : Comment réussir l'évolution du poste de travail vers les...
Projet de fin d'étude - Portail support client
Avis d'expert CXP sur la solution multicanal ReadSoft pour l'automatisation d...
memoire sur la technologie de RIA

Dernier (7)

PDF
FORMATION COMPLETE EN EXCEL DONE BY MR. NYONGA BRICE.pdf
PPTX
Souveraineté numérique - Définition et enjeux pour les entreprises et les dév...
PDF
FORMATION EN Programmation En Langage C.pdf
PDF
presentation_with_intro_compressee IEEE EPS France
PDF
Modems expliqués- votre passerelle vers Internet.pdf
PPTX
Presentation_Securite_Reseaux_Bac+2.pptx
PDF
Tendances tech 2025 - SFEIR & WENVISION.pdf
FORMATION COMPLETE EN EXCEL DONE BY MR. NYONGA BRICE.pdf
Souveraineté numérique - Définition et enjeux pour les entreprises et les dév...
FORMATION EN Programmation En Langage C.pdf
presentation_with_intro_compressee IEEE EPS France
Modems expliqués- votre passerelle vers Internet.pdf
Presentation_Securite_Reseaux_Bac+2.pptx
Tendances tech 2025 - SFEIR & WENVISION.pdf

Slides Soutenance18 09 2009

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

Notes de l'éditeur

  • #2: presentation title
  • #3: presentation title
  • #4: presentation title
  • #5: presentation title
  • #6: presentation title
  • #7: presentation title
  • #8: presentation title
  • #9: presentation title
  • #10: presentation title
  • #11: presentation title
  • #12: presentation title
  • #13: presentation title
  • #14: presentation title
  • #15: presentation title
  • #16: presentation title
  • #17: presentation title
  • #18: presentation title
  • #19: presentation title
  • #20: presentation title
  • #21: presentation title
  • #22: presentation title
  • #23: presentation title