La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Responsable : Jean-Pierre DAVID - CLIPS / Synergie 3R Consultant : Pierre-Yves MONNET - Cap Gemini Alexandre FLAMENTChristophe QUAY-THEVENON Projet GenDiapo.

Présentations similaires


Présentation au sujet: "Responsable : Jean-Pierre DAVID - CLIPS / Synergie 3R Consultant : Pierre-Yves MONNET - Cap Gemini Alexandre FLAMENTChristophe QUAY-THEVENON Projet GenDiapo."— Transcription de la présentation:

1 Responsable : Jean-Pierre DAVID - CLIPS / Synergie 3R Consultant : Pierre-Yves MONNET - Cap Gemini Alexandre FLAMENTChristophe QUAY-THEVENON Projet GenDiapo

2 Enseignant Documents Course of object language Étudiants DEUG Licence DESS Développer un prototype de générateur de documents multimédias Projet GenDiapo ÉditionPublication

3 Projet Christophe Solution Alexandre Christophe Assurance Qualité Christophe Gestion de Projet Alexandre Sommaire Conclusion Alexandre

4 PROJET

5 CLIPS Start up spécialisée dans le e-learning Laboratoire SYNERGIE 3R Acteurs Projet

6 Contexte ++ Ceci est un exemple dun support écrit pour le langage objet Support Écrit Évolutivité Sous point Point 2 Sous Point Modularité Module Flexibilité Évolution Diapositives Je vais vous expliquer le langage objet Explications Orales Enseignement actuel Deux types détudiants Développement de lenseignement interactif + Projet

7 SLIDES WRITTEN SUPPORT SLIDES WRITTEN SUPPORT Enseignant Projet Outil Bureautique Étudiants DEUG Étudiants DESS DIAPOSITIVES A DIAPOSITIVES B SUPPORT ECRIT A SUPPORT ECRIT B Nombreux Outils Nombreux Documents Problème de Cohérence Problèmes

8 Projet Type Catégorie Édition Publication Édition Publication Format Logiciel Un document pour toutes les informations Un outil pour tous les traitements Portabilité du système Interoperabilité Solutions

9 SOLUTION

10 COURS Enseignant DIAPOSITIVES A SUPPORT ECRIT A Solution Outil Auteur Outil Publication Étudiants DEUG Étudiants DESS DIAPOSITIVES B SUPPORT ECRIT B Système GenDiapo GenDiapo

11 COURS Enseignant DIAPOSITIVES A SUPPORT ECRIT A Solution Outil Auteur Outil Publication Étudiants DEUG Étudiants DESS DIAPOSITIVES B SUPPORT ECRIT B Tâches Nous Principal but

12 COURS Enseignant DIAPOSITIVES A SUPPORT ECRIT A Solution Outil Auteur Outil Publication Étudiants DEUG Étudiants DESS DIAPOSITIVES B SUPPORT ECRIT B Tâches Nous Équipe GenEval Outil de Publication similaire Équipe GenEval Faisabilité

13 COURS Enseignant DIAPOSITIVES A SUPPORT ECRIT A Solution Outil Auteur Outil Publication DEUGDESS DIAPOSITIVES B SUPPORT ECRIT B Cours

14 Structure Solution Toutes les Informations Cours Section Paragraph Image Code Section Atom … … COURS Categories Aucune Plusieurs

15 Solution Cours Section Paragraph Section Image Code … Atom … Structure Categories Diapositive Support Écrit Toutes les Informations COURS Aucune Plusieurs

16 Solution COURS Enseignant Outil Auteur Édition de cours Outil Auteur Création de cours Indépendant de la Présentation Indépendant de lindex, du glossaire et de la table des matières Lancement de lOutil de Publication Indépendant de la plate-forme

17 Hyper Diaporama Solution COURS Enseignant DIAPOSITIVES A SUPPORT ECRIT A Outil Auteur Outil Publication DEUGDESS DIAPOSITIVES B SUPPORT ECRIT B HyperDiaporama

18 Solution Adaptation au niveau de létudiant Hyper Diaporama DIAPOSITIVES A WRITTEN SUPPORT A Outil Publication DEUG DESS DIAPOSITIVES B WRITTEN SUPPORT B Index Glossaire Table des matières Papier Web Diapositive Support Écrit HyperDiaporama Aucune ou plusieurs catégories Présentation homogène Type Version Accès à linformation

19 Solution Outil Publication Hyper Diaporama COURS DIAPOSITIVES A SUPPORT ECRIT A Outil Publication DEUGDESS DIAPOSITIVES B SUPPORT ECRIT B

20 Solution HyperDiaporama depuis Cours HYPER DIAPORAMA COURS Outil Publication Catégorie Type Version Langue Fichier de Sortie Outil Publication Paramètres Indépendant de la plate-forme

21 Paragraph (Category = DESS ) Abstract = Outil de Publication au format PDF et HTML Development = GenDiapo propose également un outil de publication permettant la transformation du document XML en un document PDF ou HTML avec les informations choisies par lutilisateur Solution titleCours Le Projet GenDiapo Section (Title = Système GenDiapo ) Paragraph (Category = Maîtrise, DESS) Abstract = Outil Auteur au format XML Development = GenDiapo est un outil auteur standard permettant lédition de documents au format XML par lintermédiaire dune interface graphique COURS Exemple de Cours

22 Solution DESS Type Web Type Papier Exemple de Résultats Tous

23 Solution XML HYPER DIAPORAMA COURS Outil Publication Outil Auteur Moteur XSL DTD XSL Java HTML/PDF X X X XX X X X X Technologies

24 Solution Merlot Outil Auteur XML Open Source Arbre XML Contenu des éléments

25 Solution Pourquoi Merlot… Avantages Inconvénient Pas de vue globale du document Open Source Portabilité Outil Auteur générique Fonctionnalités standards Système de Plugins Outil Auteur XML Open Source Pas de mise en forme du document

26 Solution GenDiapo Arbre XML Attributs Vue Stylée

27 Solution Architecture GenDiapo Vue Stylée et Attributs Ré-ingénierie de Merlot Architecture Package à modifier Composants Swing Package javax.swing.text Vue stylée Peu utilisé pour notre domaine Maquette pour vérifier faisabilité Pontage Architecture Merlot Architecture Propre à GenDiapo Liens entre les deux

28 Solution Plugins Plugin DTD Propre à une DTD Personnalisation de lOutil Auteur Arbre XML Vue Stylée Attributs Évolution de GenDiapo Mise en place dun SDK Plugin Action Ajout de traitements

29 ASSURANCE QUALITE QUALITE

30 Contrôle : Architecture et Codage Concerne : Outil Auteur et Outil Publication Contrôle : Java, XML, …. Concerne : Tous les éléments Contrôle : Architecture et Codage Concerne : Outil Auteur et Outil Publication Critère Modularité Indépendance Évolutivité Assurance Qualité Poursuite du Projet

31 Gestion des versions Entête et Plan Type Documents Phase du projet Normes Serveur Local Sauvegarde quotidienne Assurance Qualité Poursuite du Projet Futurs Développeurs Modification/Fusion avec Merlot Normes de Merlot Mise en Place dun CVS Gestion des versions Serveur Local

32 CVS, Bugs, Forum, Statistiques….. Hébergeur Projet Open Source Site Web Source Forge Assurance Qualité Centralisation des données Facilité daccès (connexion Web) Poursuite du Projet & Accessibilité Éléments mis en ligne Code Source Codes Exécutables Documentation SDK

33 Formulaire disponible sur SourceForge Fichier ToDo & Documents Tests Gestion de Bugs Assurance Qualité Réalisation dun Prototype Utilisation de JTest Tests Unitaires Construit depuis les Spécifications Externes Tests dIntégration Tests sur Windows et Linux

34 Démonstration de prototypes Vérification Satisfaction Présentation de larchitecture Contrôle du projet Propositions techniques Vérification des besoins Définition des tâches suivantes Stagiaires Responsables Équipe GenEval Réunions Réunions davancement Réunions de présentation Assurance Qualité Stagiaires Responsables Enseignants Contrôle du Projet

35 GESTION DE PROJET

36 External Design Coding Test & Integration Design Validation Design Externes Codage Test & Intégration Design Validation Gestion de Projet Satisfaction Enseignants Cycle de Vie Outil Auteur & Structure de Document Faisabilité de lOutil de Publication

37 AvrMaiJuinJuilAoût 18% 50 % 32 % Définition Besoins Faisabilité Système XML Java Conception & Codage Outil Auteur Structure de Cours Révision Outil Auteur Structure de Cours Faisabilité Outil Publication Outil Auteur et Structure Document MarsFevJan Planning initial Gestion de Projet

38 AvrMaiJuinJuilAoût 18% 66 % 16 % Définition Besoins Faisabilité Système XML Java Conception & Codage Outil Auteur Structure Document Faisabilité Révision Outil Auteur et Structure Document MarsFevJan Planning final Gestion de Projet

39 Outil Auteur et Structure Document Réunions de présentations Cycle de vie Planning Définition de buts prioritaires Reprise de Merlot Réunions davancement Réalisation de maquette Recherche de composants existants Risques Architecture Faisabilité Délais Satisfaction des Enseignants Gestion de Projet

40 CONCLUSION

41 Conclusion Bilan Réussite du Projet Outil générique avec vue du document Édition et Publication dun cours Reprise déléments Open Source Découvertes Mise en place de liens avec Merlot Développement avec un CVS Technologies Java, XML et XSL Réussite

42 Conclusion Contributions Projet de longue durée Toutes les phases de développement Gestion de Projet Virtuelles : Merlot Réelles : GenEval Collaboration avec dautres équipes Très Instructif Gestion des animations (SVG)

43 QUESTIONS … COMMENTAIRES …


Télécharger ppt "Responsable : Jean-Pierre DAVID - CLIPS / Synergie 3R Consultant : Pierre-Yves MONNET - Cap Gemini Alexandre FLAMENTChristophe QUAY-THEVENON Projet GenDiapo."

Présentations similaires


Annonces Google