Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

14
Nicolas FERRARY 1 Stics Stage réalisé à l ’INRA d ’AVIGNON

Transcript of Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Page 1: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY1

Stics

Stage réalisé à l ’INRA d ’AVIGNON

Page 2: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY2

Stics

Plan

Présentation de l’INRA Contexte Objectifs Réalisation du projet Conclusion

Page 3: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY3

Stics

Présentation de l’INRA

INRA : Institut National de la Recherche Agronomique

Créé en 1946 INRA d’AVIGNON en 1953 Unité CSE (Climat, Sol et Environnement) Groupe Stics

Page 4: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY4

Stics

Contexte

Stics : modèle de culture créé en 1996 Simule des bilans hydriques et azotés sur diverses

productions agricoles Modèle écrit en Fortran Interface fonctionnant sous Windows 95, 98

Page 5: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY5

Stics

STICSexe fortran

Sol

climatplante

ITK

entrées

bilansstatssorties

contexte

IHM

Page 6: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY6

Stics

Objectifs

Faire une nouvelle IHM multi plates-formes Internationaliser de l’interface Fournir une aide en ligne Réaliser une Documentation

Page 7: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY7

Stics

Réalisation du projet

Ligne de conduite Analyse Conception Développement

Page 8: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY8

Stics

Analyse

Analyse de l ’existant Descriptions des fonctions présentes (saisie de

paramètres, exécution du modèle, visualisation des résultats)

Cas d ’utilisations (use case) Document d ’analyse

Page 9: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY9

Stics

Conception

Choix de la technologie (JAVA, Orienté Objet) Travail sur les fichiers de données Document de conception Diagramme de classe

Page 10: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY10

Stics

Développement

Génération des classes Création des fenêtres de l ’application Travail sur les fichiers d ’entrées/sorties Fonctionnalités de contrôle Liaison entre données et interfaces

Problème : découverte d ’une erreur dans la conception

Page 11: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY11

Stics

Conclusion

Importance de l ’organisation Erreur dans la conception -> perte de temps Application à terminer Apport : expérience professionnelle dans un

environnement de recherche

Page 12: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY12

Stics

Page 13: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY13

Stics

Page 14: Nicolas FERRARY 1 Stics Stage réalisé à l INRA d AVIGNON.

Nicolas FERRARY14

Stics

avril(15) mai juin juillet aout septembreintégrationanalyseconception

modélisation des classes et diagrammes génération des classes

réalisationrapport partie sur entreprise

partie techniquetestdocumentation