Geedoc (Gestion des Elevages Expérimentaux Ovins/Caprins) Marie-Christine Batut / Charlotte Allain
SOMMAIRE Historique Organisation Les Unités Expérimentales (UE) / Les Unités de Recherche (UR) SI complet : Saisies portables + Interface Homme Machine (IHM) IHM : Saisies IHM : Liste et inventaire IHM : Import de données à partir d’un fichier La forge Avantages/Inconvénients Perspectives
GEEDOC Pour qui ? Pour les fermes expérimentales ou Unités Expérimentales (UE) Pour les scientifiques des Unités de Recherche (UR) Pourquoi ? Pour gérer les données liées aux élevages ovins/caprins Reproduction (Génétique Animale) Généalogie depuis de nombreuses années Mesures pesées, état corporel, abattage Lait Sanitaire : Alimentation (demande dès le début du projet) Aide à la gestion du troupeau, aide à la décision …
GEEDOC Historique Avant 2000 Bases Locales en Dbase, logiciel Nantucket Données remontaient par campagne de reproduction au CTIG Organisés en systèmes de fichiers plats sous DGA1 (système IBM) Extraction par SaS ou par logiciel développé en Cobol /PL1 Geedoc Base Oracle au CTIG (machine AIX unix IBM) Modélisation des données avec AMC Designer Déploiement 2003 : Application IHM développée sous Borland C++ Geedoc aujourd’hui (suite au départ à la retraite d’Alain Gaillard juillet 2011) Application IHM développée sous Visual Studio C# Installation sur PC 32bits et 64bits Nouvelle identification obligatoire depuis 2011 : IPG Identification Pérenne Généralisé Multi-fenêtrage Actions sur UN ou plusieurs animaux/enregistrements Import de données à partir de fichier Nombreuses possibilités de modification pour les utilisateurs
Les Unités Expérimentales (UE) 2 espèces : ovins/caprins 2 productions : lait-viande Paris Rennes Tours Lusignan Bourges Clermont St Affrique Arles Tlse 2 UE Guadeloupe Bleu=GA Noir=PHASE
Les Unités de Recherche (UR) Organisation GA 1 scientifique responsable de chaque UE 1 personne « interface » entre les UR et les UE Valorise les données Fait le plan d’accouplement Suit les données Fait des bilans (campagne de reproduction .etc.) Crée des lignées (divergentes) Troupeau La Fage-Lait : Responsables scientifiques : Rachel Rupp et Hélène Larroque Agent pivot :Charlotte Allain UE : David Portes Troupeau La Fage-Viande : Responsables scientifique : Dominique Hazard et Dominique François Agents pivot : Dominique François et Charlotte Allain UE : Fabien Carrière
Saisies portables sur le terrain GEEDOC : Système d’Information complet Contrôle laitier Saisies portables sur le terrain Unité de Recherche Unité Expérimentale Enregistrement des données Suivi d’élevage Extraction des données Valorisation des données SaS (Personnes pivots) JOUY EN JOSAS CTIG Sauvegardes Oracle 10g
GEEDOC : suivi des animaux Vente Mise Bas Elevage Abattus Réformés Repro Repro Campagne/saison Mise Bas Lot Lutte IA Lutte DG Eponge Pesée, Nec, Réforme, Suivi Sanitaire, Mesures diverses, Alimentation
GEEDOC : identification Elevage de naissance : 8 caractères 5 caprins Identité de naissance : 6 chiffres 5 caprins IPG (Identification Pérenne Généralisée) IPG (11caractères) : obligatoire depuis juillet 2011 N° élevage naisseur sur 6 N° boucle visuelle sur 5 RFID (Boucle électronique) RFID (15caractères) : pays (250) + espèce (0) + IPG Espèce Prod Elv_ne Id_animal IPG RFID ovin L 12000211 150942 20007450942 250020007450942 V 12232099 151529 20007451529 250020007451529 15=Millésime 5=Millésime Lafage-ovin-lait : de 150001 à 150942 Lafage-ovin-viande : de 151001 à 151529
GEEDOC : IHM + saisies terrain Automate de pesée Baléa/Téo : IHM charger/décharger Pesées + allotemment des animaux + saisies données supplémentaires Carnet d’agnelage : IHM charger/décharger Mesures diverses Sidex/Idlogger : Nec, Endoscopie, DG (Import) IA et Luttes Naturelles : Geedoc_Saillie (chargement d’un plan d’accouplement) Automate de contrôle laitier (beaucoup de données) Spectre MIR : analyseur de lait (beaucoup de données) Pointage des mamelles : logiciel de l’inter-professionnel Sieol (demande d’une application terrain propre à Geedoc David Portes) L’application IHM Saisies des données Les corrections, les mises à jours Le suivi des effectifs : réforme des animaux .etc.. La gestion du troupeau Extraction diverses
Application IHM : Se connecter Il faut un login/mot de passe pour accéder à la BD Geedoc sur Oracle Avoir le droit de se connecter sur l’espèce/production/élevage D’après le rôle Oracle, l’utilisateur ne pourra pas tout faire Dba Geedoc, Chef élevage, Consulter
Application IHM : utilisateur La Fage User Rôle Lait Viande DPO David Portes DBA x X EJO Estelle Jousserand FCA Fabien Carrière Chef_Elevage FRO Fabrice Rose JMM Jean-Marie Menras JPR Julien Pradel RTH Régis Tomas SDO Sébastien Douls SPA Sara Parisot
IHM : menus
IHM : menus CaSaME Lafage*
IHM : principe sur les saisies Exemple lié à la reproduction Double clic sur la campagne Sélectionne la saison Sélectionne le lot de lutte Exemple : Pose d’éponge sur toutes les femelles d’un lot de lutte
Campagne/saison : paramétrage Campagne : découpée en 6 saisons Saison1 = juin Début = avril 1 2 3 4 5 6 01/06/15 01/10/15 01/02/16 01/08/15 01/12/15 01/04/16
IHM : possibilité de modifier / supprimer Modifier sur UN ou plusieurs enregistrements Supprimer sur UN ou plusieurs enregistrements Les données sont liées donc l’utilisateur ne peut pas tout faire : Il ne peut pas supprimer une mise bas si il y a déjà une traite saisie Il ne peut pas supprimer une saillie fécondante .etc..
IHM : principe sur les listes et inventaires Sélection des animaux Champ alpha-numérique Champ numérique
IHM : Afficher les données Affichage des animaux Total en haut à droite Couleur sur les identifiants Aller directement à un animal par IPG ou par identité naissance (numéro) Tri sur la colonne (ascendant ou descendant) : que sur UNE colonne
Choix des colonnes à afficher Cocher sur les champs à afficher Possibilité de sauvegarder le format (par utilisateur connecté sur élevage/espèce/production)
IHM : Inventaire Inventaire simple Inventaire avec statistiques élémentaires (champ numérique) Exemple sur le poids des animaux
IHM : principe sur les grilles Action sur UN ou plusieurs animaux Sélectionne un ou plusieurs animaux Clic droit avec la souris -> choisir une opération UN seul animal Vrai dans toutes les listes
Exemple de Fin d’activité des reproducteurs Les animaux sélectionnés sont réformés à la même date, pour la même cause et pour le même code Contraintes à respecter Actions automatiques : fin de mise à la traite, sort de l’élevage, ..etc..
Saisie terrain : PDA Avec plan d’accouplement Saisie Sidex-Idlogger Saisie des IA Avec plan d’accouplement Lecture de la boucle de la femelle Proposition du mâle titulaire -> si Non remplaçant(s) Saisie de variables liées à Geedoc
Journal Toutes les opérations terrain sont consignées dans le journal Visualisation plus détaillée des opérations
Import de données à partir d’un fichier Lecture de fichier csv, *.txt (séparateur virgule point-virgule ou tabulation)
Gestion projet – La Forge Gestion des projets : Forge logicielle GA - Redmine (https://forge-dga.jouy.inra.fr/) - Suivi des demandes - Suivi des bugs - Wiki : MCD, versions, compte-rendus, présentations, procédures d’installation, notice utilisateur - Forums Me dire s’il manque des personnes de La Fage dans la forge MAJ semi-automatique par le module UpdaterSaga.exe (fait par stagiaire François Laperruque)
Avantages/inconvénients du SI Geedoc Données centralisées, sécurisées IHM avec beaucoup de possibilités Saisie terrain : de nombreuses possibilités Utilisateurs autonomes ou presque Mouvements des animaux : les données suivent (Voir carrière des animaux) Inconvénients Elv_Ne + Id_animal IPG Si pas de réseau : pb
Perspectives A faire Remontée des données de gestion de parcelles de Lafage-Viande Palpation pour les caprins (organiser une discussion) Données liées au Comportement (Dominique Hazard) Au niveau de Geedoc Fichier pour logiciel de mouvements d’animaux TracInd à envoyer aux EDE Editions style MARGAU (Crystal Report) Saisies spécifiques Geedoc sur TDS : avec Base Locale sur le TDS Au niveau des autres demandes Saisie du carnet sanitaire terrain CaSaME CATI SICPA Web Services : fait avec Alexandre Alimentation -> SI multi-espèce CATI SICPA Suivi des animaux sur les parcelles : se fait par les lots physiques pour certains Gestions des parcelles CATI SICPA Pouvoir lire les infos des autres SI multi-espèces
Merci de votre attention …
Les Unités Expérimentales (UE) 2 espèces : ovins/caprins - 2 productions (Lait-Viande) UE GA Toulouse : Langlade : ovin-viande, caprin-viande Aveyron : Lafage : ovin-lait/ovin-viande Bourges : Lasapinière : ovin-viande / Galle : caprin-lait Guadeloupe : Gardel : ovin-viande/caprin-viande Duclos : ovin-viande/caprin-viande UE PHASE Lusignan : LesVerrines : caprin-lait : ingénieur venant de GA Tours : UEPAO Nouzilly : ovin-viande / PFIE ovin-viande Rennes : Mejusseaume : caprin-lait Paris : Grignon : caprin-lait : Jouy-En-Josas : Brouessy-Vilvert : ovin-viande ( autre logiciel) Nimes : LeMerle ovin-viande : protocoles GA logiciel Ovitel Clermont : UEMA : UltraBois : ovin-viande : tests