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

P RÉSENTATION STAGES 2009 (INRA) Développement des interfaces du projet VLE: GVLE & VLE-WEB.

Présentations similaires


Présentation au sujet: "P RÉSENTATION STAGES 2009 (INRA) Développement des interfaces du projet VLE: GVLE & VLE-WEB."— Transcription de la présentation:

1 P RÉSENTATION STAGES 2009 (INRA) Développement des interfaces du projet VLE: GVLE & VLE-WEB

2 Plan 1. Introduction 2. Méthodologie de travail 3. Développement GVLE 4. Développement VLE-Web 5. Modèle d’irrigation 6. Conclusion 2 Guillaume Ansel, Cyril Marcq, Daniel Salomé

3 1. Introduction Guillaume Ansel, Cyril Marcq, Daniel Salomé 3

4 1. Introduction  Stage de Licence/Master Informatique  Durée : 18 semaines (master), 10 semaines (licence)  Thèmes: 1. « Développement des fonctionnalités de GVLE. » 2. « Développement d’une interface Web pour VLE. » 3. « Création d’un modèle d’irrigation sous VLE. »  Encadrement:  Gauthier Quesnel  Patrick Chabrier  Eric Ramat  Hélène Raynal Guillaume Ansel, Cyril Marcq, Daniel Salomé 4

5 1. Introduction 5  VLE: « Virtual Laboratory Environment »  « Plate-forme informatique de multi-modélisation et de simulation de systèmes complexes dynamiques. » (http://vle.univ-littoral.fr)http://vle.univ-littoral.fr Guillaume Ansel, Cyril Marcq, Daniel Salomé

6 2. Méthodologie de travail Guillaume Ansel, Cyril Marcq, Daniel Salomé 6

7 2. Méthodologie de travail  Le développement de VLE s’appuie sur le travail collaboratif et des outils issus du Logiciel Libre.  Utilisations des méthodes de gestion de projet agiles de développement (eXtreme Programming).  Découpage du travail en tâches élémentaires réalisable rapidement par une personne.  Communication importante entre les membres via le salon de discussion en ligne #vle, les mailing-list et les réunions. Guillaume Ansel, Cyril Marcq, Daniel Salomé 7

8 2. Méthodologie de travail 1. Sourceforge  Site web d'hébergement de projet  Outil de suivi de bugs  Outil de gestion des tâches  Documentation du projet (wiki)  Dépôt des sources (CVS, SVN, Git) Guillaume Ansel, Cyril Marcq, Daniel Salomé 8

9 2. Méthodologie de travail 2. Git  Logiciel de gestion de versions  Modèle décentralisé (chacun possède son propre dépôt)  Dépôt public sur sourceforge.net  Possibilité de travailler « offline »  Gestion de plusieurs branches de développement, des conflits, historique des versions…  Envoie d’un patch après la réalisation de chaque tâche Guillaume Ansel, Cyril Marcq, Daniel Salomé 9

10 3. Développement GVLE Guillaume Ansel, Cyril Marcq, Daniel Salomé 10

11 3. Développement GVLE 1. Les ajout de fonctionnalités:  Gestion des paquets via GVLE  Export des vues en images (png, pdf, svg)  Export d'un modèle dans une classe  Import des modèles (vers Model, vers Classe)  Import des classes  Personnalisation des préférences de GVLE Guillaume Ansel, Cyril Marcq, Daniel Salomé 11

12 3. Développement GVLE 2. Les améliorations de l’ergonomie du logiciel  Renommage des éléments du VPZ (model, view, output, condition...)  Gestion du copier-coller pour les modèles, vues  Nouvelle fenêtre de gestion de modèles atomiques (système d'onglets)  Uniformisation des raccourcis clavier et des menus  Changement de l'interface vers une version mono- fenêtré Guillaume Ansel, Cyril Marcq, Daniel Salomé 12

13 3. Développement GVLE 3. Les corrections de bugs  Gestions des erreurs causant une sortie de l'application  Minimiser le nombre de messages d’erreur non pertinent  Correction des bugs sur la gestion des connexions  Corrections des bugs sur la création de modèles couplés Guillaume Ansel, Cyril Marcq, Daniel Salomé 13

14 4. Développement VLE-Web Guillaume Ansel, Cyril Marcq, Daniel Salomé 14

15 4. Développement VLE-Web  >>> Guillaume Ansel, Cyril Marcq, Daniel Salomé 15

16 5. Modèle d’irrigation Guillaume Ansel, Cyril Marcq, Daniel Salomé 16

17 5. Modèle d’irrigation  >>> Guillaume Ansel, Cyril Marcq, Daniel Salomé 17

18 6. Conclusion Guillaume Ansel, Cyril Marcq, Daniel Salomé 18

19 6. Conclusion  Participation aux travaux d'une unité de recherche (encadrement différent d'une entreprise)  Travail collaboratif et à distance  Connaissances techniques Guillaume Ansel, Cyril Marcq, Daniel Salomé 19


Télécharger ppt "P RÉSENTATION STAGES 2009 (INRA) Développement des interfaces du projet VLE: GVLE & VLE-WEB."

Présentations similaires


Annonces Google