Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ugif 12 2011-ibm cap-seine

  • Login to see the comments

  • Be the first to like this

Ugif 12 2011-ibm cap-seine

  1. 1. SDI – Service et Développement InformatiquesTechnopolis – Bâtiment AMail de la manufacture35410 CHATEAUGIRON – RENNESFRANCEBertrand SARRAZIN +33 (0)2 99 37 24 50 contact@sdi-info.fr www.sdi-info.fr 2
  2. 2.  Cap Seine (76) Etat des lieux Pourquoi changer ? Composants de la solution Pourquoi genero ? Méthodologie de migration Charte graphique Durée de migration Les problèmes rencontrés Conclusion Autres migrations Questions 3
  3. 3.  Coopérative agricole ◦ 3 500 adhérents ◦ 586 salariés pour le groupe et la distribution verte ◦ 177 délégués de sections représentant les adhérents ◦ 66 sites d’approvisionnement Module Usine ◦ 100 magasins passent commande d’aliments 4
  4. 4.  Environnement Système : ◦ AIX, 173 Scripts Volumétrie : ◦ Informix 140 tables,1 Go ◦ Scripts SQL : 466 Informix 4GL : ◦ 300 Modules *.4gl ◦ 180 fichiers écrans *.per COBOL : ◦ 64 programmes, 120 000 lignes 5
  5. 5.  Vieux matériel (plus de maintenance) Esthétique. Besoin d’un coup de jeune sur l’applicatif Besoin de nouvelles fonctionnalités 6
  6. 6.  Linux  Open Source  Script Shell Informix  Base de données GENERO  Pérenniser l’existant  Evolution vers de nouvelles fonctionnalités  Faible coût de migration 7
  7. 7.  Pérenniser l’existant  Conserver le bon fonctionnement  Echapper à la réécriture du 4GL  Migration « instantanée » et souple Evolution vers de nouvelles fonctionnalités  Graphique (combo, radio, onglets, etc.)  Amélioration de l’ergonomie  Communication avec tableur  utilisable via WEB Disparition du COBOL  Applicatif homogène, évolution graphique 8
  8. 8.  Prise de connaissance de l’environnement. Compilation en genero chez SDI  (.4gl et .per)  makefile Installation chez Cap Seine Formation et transfert de compétence  Genero  Utilisation de l’outil studio Tests 9
  9. 9.  Migration en mode traditionnel  Option non retenue Migration en full genero simple  Option retenue 10
  10. 10.  Migration avancée  Sur un module « Vitrine » 11
  11. 11.  Préparation et compilation – 5 jours ◦ 300 Modules *.4gl ◦ 180 fichiers écrans *.per Modules Full genero simples – 7 jours ◦ Type date ◦ Button Edit Module Vitrine– 10 jours ◦ 1 Module *.4gl ◦ 6 fichiers écrans *.per 12
  12. 12.  Installation du produit genero – 1 jour  Outils de développement  Genero studio  Compilateur  runtime  Client GDC sur les postes clients Formation utilisateur– 1/2 jour par utilisateur 13
  13. 13.  Coté Développement ◦ Définition de variables globales  Globals1.4gl : define i smallint  Globals2.4gl : define i integer ◦ Nombre de paramètres des fonctions 14
  14. 14.  Coté utilisateur ◦ Utilisation de la souris ◦ Touche <esc> pour validation devient « Abandon » 15
  15. 15. La solution genero : Simple Rapide Peu couteuse Moderne (ouverture, communicante) Une réponse EFFICIENTE 16
  16. 16. 17
  17. 17.  Distribution de produits vétérinaires  5 sites interconnectés en mode VPN  Validation des expéditions par lecture code DataMatrix (No de lot, date de péremption) via bornes Wifi en mode Web (GAS) 18
  18. 18.  Recouvrement de créances 19
  19. 19.  Réservation de matériel d’un CE 20
  20. 20.  Questions /réponses Merci de votre attention 21

×