ugif 12 2011-ibm cap-seine
TRANSCRIPT
![Page 1: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/1.jpg)
![Page 2: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/2.jpg)
SDI – Service et Développement Informatiques Technopolis – Bâtiment A Mail de la manufacture 35410 CHATEAUGIRON – RENNES FRANCE
Bertrand SARRAZIN +33 (0)2 99 37 24 50 [email protected] www.sdi-info.fr
2
![Page 3: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/3.jpg)
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
![Page 4: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/4.jpg)
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
![Page 5: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/5.jpg)
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
![Page 6: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/6.jpg)
Vieux matériel (plus de maintenance)
Esthétique. Besoin d’un coup de jeune sur l’applicatif
Besoin de nouvelles fonctionnalités
6
![Page 7: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/7.jpg)
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
![Page 8: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/8.jpg)
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
![Page 9: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/9.jpg)
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
![Page 10: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/10.jpg)
Migration en mode traditionnel Option non retenue
Migration en full genero simple
Option retenue
10
![Page 11: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/11.jpg)
Migration avancée Sur un module « Vitrine »
11
![Page 12: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/12.jpg)
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
![Page 13: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/13.jpg)
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
![Page 14: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/14.jpg)
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
![Page 15: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/15.jpg)
Coté utilisateur
◦ Utilisation de la souris
◦ Touche <esc> pour validation devient « Abandon »
15
![Page 16: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/16.jpg)
La solution genero :
Simple Rapide Peu couteuse Moderne (ouverture, communicante)
Une réponse EFFICIENTE
16
![Page 17: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/17.jpg)
17
![Page 18: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/18.jpg)
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
![Page 19: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/19.jpg)
Recouvrement de créances
19
![Page 20: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/20.jpg)
Réservation de matériel d’un CE
20
![Page 21: Ugif 12 2011-ibm cap-seine](https://reader034.vdocuments.site/reader034/viewer/2022042601/5565a51cd8b42a083a8b4a1c/html5/thumbnails/21.jpg)
Questions /réponses
Merci de votre attention
21