Transcription of Rapport de stage - Cirad
1 Universit de Montpellier Facult des Sciences Rapport de stage Master 2 Informatique Sp cialit : Informatique pour les sciences Cr ation d'un syst me d'information pour le service des techniques culturales d'eRcane Effectu au Cirad du : 02/mars/2015 au 31/ao t/2015. R alis par : BEGRICHE LILA. Encadrement : Sandrine Auzoux Remerciements Mes remerciements vont tout d'abord Sandrine Auzoux, ma tutrice de stage , pour sa confiance, son orientation et son soutien tout au long de ce travail. Mes remerciements s'adressent galement Daniel Marion, Aliz Mansuy, Jean Paillat et toute l' quipe STC d'eRcane pour leurs conseils et suivi. Mes sinc res remerciements S bastien Paradis et Fran ois Thevenin pour leurs r ponses toutes mes questions, leurs conseils et suggestions tout au long de ce stage . Je tiens galement remercier, Jean-Baptiste Laurent pour sa contribution et conseils, Jean-Fran ois Martin pour ses explications et r ponses mes interrogations. Je tiens aussi remercier Marie-Laure Mugnier , ma tutrice l'universit Montpellier II, ainsi que tous les professeurs de ma discipline, chacun par son nom.
2 Je remercie toute l' quipe A da pour l'agr able accueil au sein de cette unit , toutes les personnes qui m'ont aid es et soutenues, de pr s comme de loin, dans la r alisation de ce travail. Merci Naima et Evelyne pour leurs lectures et pour toutes les corrections apport es ce Rapport . Enfin, je tiens d dier ce travail mes chers parents et toute ma famille. Sommaire Sommaire Introduction .1. Pr sentation de l'organisme d'accueil I. Pr sentation de l'organisme d'accueil .. 3. Pr sentation du Cirad .. 3. L'unit de recherche .. 3. L'institut eRcane .. 4. Etude de l'existant et mod lisation I. Etude de l'activit culturale .. 5. Un dispositif exp rimental .. 5. Un syst me de 5. Un itin raire technique .. 6. La canne sucre .. 6. Le cycle de la 7. Le flux d'information .. 7. II. Etude de l'existant .. 8. Description de quelques fichiers de donn es Excel .. 8. Analyse des donn es et anomalies constat es .. 11. III. D marche adopt e .. 12. Mod lisation de la base de donn es .. 12. Choix des outils de d veloppement.
3 13. Analyse et conception I. Analyse .. 14. Sp cification des besoins .. 14. Sommaire Les fonctionnalit s du syst me .. 14. Identifications des acteurs .. 15. Identification des packages .. 15. Les diagrammes de cas d'utilisation .. 16. Diagramme de cas d'utilisation authentification .. 16. Diagramme de cas d'utilisation du syst me d'information .. 16. Diagramme de cas d'utilisation du package gestions des essais .. 18. Diagramme de cas d'utilisation du package gestions des parcelles .. 19. II. Conception .. 20. Le diagramme de s quence .. 20. Diagramme de s quence d'authentification .. 20. Diagramme de s quence gestion de la consultation .. 21. Diagramme de s quence gestion des essais .. 22. Diagramme de s quence gestion des parcelles .. 23. Le diagramme de 24. R alisation et mise en uvre I. Impl mentation de la base de donn es .. 26. Mod lisation de la base de donn es .. 26. Choix du syst me de gestion de la base de donn es .. 28. II. Le Framework Phalcon .. 28. Outils de d veloppement de Phalcon.
4 28. Structure d'un projet Phalcon .. 29. Configuration .. 29. Mise en place du 30. Le contr leur .. 30. La vue .. 30. Sommaire Le mod le .. 31. Le template .. 32. Bootstrap de twitter .. 33. III. Impl mentation de l'application .. 33. L'architecture du syst me d'information .. 33. Fonctionnalit s .. 34. Pr sentation de quelques interfaces .. 36. a) Le protocole exp rimental .. 36. b) Le projet .. 37. 1. L'ajout des donn es .. 38. 2. Rechercher un projet .. 39. 3. La modification .. 39. 4. La suppression des donn 40. 5. L'export des donn es .. 40. c) L'essai .. 40. d) Les parcelles .. 41. e) Les donn es annexes .. 43. f) Les analyses .. 44. g) La synth se des essais .. 45. Conclusion 47. Annexes Annexe 1 : L'architecture MVC et l'utilisation des Frameworks .. Annexe 2 : Choix des technologies et m thode de conception .. Annexe 3 : Le dictionnaire des donn es .. Bibliographie Liste des figures Chapitre 2 : Etude de l'existant et mod lisation Figure 1: plan d'un dispositif exp rimental (essai agronomique).
5 5. Figure 2: image de la canne sucre.. 6. Figure 3 : Diagramme de flux d'information de l'itin raire technique de la canne sucre.. 7. Figure 4 : dictionnaire des donn es.. 9. Figure 5 : Fichier Excel des interventions effectu es par parcelle.. 9. Figure 6 : fichiers de donn es des produits appliqu s sur les parcelles.. 10. Figure 7 : fichiers de donn es des analyses de la mati re fertilisante.. 10. Figure 8: exemple de fichier d'analyse du sol d'un essai.. 11. Chapitre 3 : Analyse et conception Figure 1 : Les packages du syst me d'information .. 15. Figure 2: le diagramme de cas d'utilisation d'authentification .. 16. Figure 3: Diagramme de cas d'utilisation du syst me d'information .. 16. Figure 4: Diagramme du cas d'utilisation gestion des essais .. 18. Figure 5: diagramme de cas d'utilisation gestion des parcelles .. 19. Figure 6: Diagramme de s quence d'authentification .. 20. Figure 7: diagramme de s quence gestion de la consultation .. 21. Figure 8: diagramme de s quence gestion des essais.
6 22. Figure 9: diagramme de s quence gestion des parcelles .. 23. Figure 10: Le diagramme de classe du syst me d'information .. 25. Chapitre 4 : R alisation et mise en uvre Figure 1 : le sch ma relationnel de la base de donn es .. 27. Figure 2 : structure d'un projet Phalcon .. 29. Figure 3 : L'architecture 3 tiers du syst me d'information .. 33. Figure 4 : la page d'accueil .. 34. Figure 5 : la page d'authentification .. 35. Figure 6 : Les formats d'affichage de Bootstrap .. 36. Liste des figures Figure 7 : Le protocole exp rimental .. 37. Figure 8 : La gestion des projests .. 38. Figure 9 : L'ajout d'un nouveau projet .. 38. Figure 10 : La recherche des projets .. 39. Figure 11 : La modification des donn es .. 39. Figure 12 : La suppression d'un projet .. 40. Figure 13 : Exportation des donn es .. 40. Figure 14 : La gestion des essais .. 41. Figure 15 : L'ajout des 41. Figure 16 : L'ajout de nouvelle parcelle .. 42. Figure 17 : Les donn es 43. Figure 18 : L'affichage des donn es de la flore.
7 44. Figure 19 : L'importation des fichiers d'analyses .. 44. Figure 20: s lection des fichiers csv .. 45. Figure 21 : visualisation du fichier csv .. 45. Figure 22 : Synth se des essais .. 46. Glossaire des termes agronomiques Amendement Substance apport e au sol en vue d'am liorer ses propri t s physiques (structure, r tention d'eau,..), chimiques (pH, r gulation du stockage et de la fourniture d' l ment min raux) et biologiques (fourniture d'humus, activation de la vie du sol). Adventice Toute plante ind sirable poussant spontan ment dans une culture, autrement nomm e mauvaise herbe . Biomasse Quantit de mati re vivante contenue dans une unit d termin e de surface ou de volume de l'environnement. Bouillie Suspension de produits phytosanitaires ou pesticides pulv ris e sur la culture ou les mauvaises herbes pour ma triser des bio-agresseurs. Bloc Ensemble de parcelles o toutes les modalit s sont repr sent es une seule fois, le bloc est homog ne et la r partition des modalit s est al atoire.
8 Un bloc correspond une r p tition. Bio-agresseurs Plantes, insectes, champignons ou maladies susceptibles de nuire au bon d veloppement d'une culture. Culture En agriculture, une culture est une production v g tale tir e de l'exploitation de la terre. Le terme d signe galement une esp ce v g tale cultiv e. Chaulage Action de corriger le pH avec un amendement calcique afin de rem dier son exc s d'acidit . Cotyl don Expansion lat rale de l'embryon v g tal qui, g n ralement, est charnue et contient les r serves nutritives n cessaires au premier d veloppement de la plante. Dispositif Ensemble d'unit s physiques pr sentant une disposition particuli re et exp rimental caract ristique en vue de mettre en vidence, ou non, l'effet d'une action sur la culture. Diagnostic foliaire Evaluation par analyse chimique ou physique de l' tat nutritionnel d'une culture un moment donn de son d veloppement. Le diagnostic foliaire peut aboutir une adaptation de la fertilisation de celle-ci. Dicotyl done Groupe d'esp ces v g tales pr sentant une plantule deux cotyl dons.
9 Dose homologu e Dose maximale d'utilisation d'un produit phytosanitaire. Pour un Glossaire des termes agronomiques produit, elle peut varier en fonction de la culture sur laquelle le produit est appliqu ainsi que les cibles. Engrais Substances fertilisantes d'origine organique ou min rale, destin es . apporter aux plantes cultiv es des l ments nutritifs n cessaires leur croissance de mani re assurer le rendement d'une culture. Flore L'ensemble des esp ces v g tales. Herbicides Les herbicides font partie de la famille des pesticides, ce sont des d sherbants, des pr parations phytotoxiques utilis es pour lutter contre les adventices. ITK L'itin raire technique cultural repr sente l'ensemble des interventions men es sur une parcelle. Intervention Une op ration culturale ou un traitement men durant l'itin raire technique. Intrant Produit (engrais, amendements, produit phytosanitaire, semences, etc.). apport aux terres et aux cultures. Mafor Mati re fertilisante d'origine r siduaire comprenant l'ensemble des d chets d'origine anthropique li s aux activit s industrielles, domestiques, urbaines ou agricoles et qui peut tre valoris en tant qu'engrais ou amendement pour l'agriculture.
10 Parmi ces d chets, peuvent tre cit s les composts de d chets verts, les boues de station d' puration, les cendres de combustion de biomasse ou les effluents d' levage. Modalit Intervention technique sur une culture dont l'effet est valu e dans un dispositif exp rimental. Dans ce dispositif il existe toujours une modalit t moin r f rence, laquelle est compar e la modalit test e. Monocotyl done Groupe d'esp ces v g tales pr sentant une plantule un cotyl don. Mati re Substance carbon e d'origine v g tale, animale ou fongique qui peut organique subir des biotransformations de simplification ou complexification mol culaire en fonction des conditions du milieu. Les principaux composants de la mati re organique sont les atomes de carbone (C), d'hydrog ne (H), d'oxyg ne (O) et d'azote (N) organis s entre eux sous forme de macromol cules. Parcelle Unit exp rimentale de base, o , selon un protocole,est appliqu e une Glossaire des termes agronomiques modalit et une seule. Elle se compose d'un nombre de sillons, variable d'un essai l'autre, constant dans un m me essai.