Download - Ugif 12 2011-ibm cap-seine
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
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
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
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
Vieux matériel (plus de maintenance)
Esthétique. Besoin d’un coup de jeune sur l’applicatif
Besoin de nouvelles fonctionnalités
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
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
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
Migration en mode traditionnel Option non retenue
Migration en full genero simple
Option retenue
10
Migration avancée Sur un module « Vitrine »
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
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
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
Coté utilisateur
◦ Utilisation de la souris
◦ Touche <esc> pour validation devient « Abandon »
15
La solution genero :
Simple Rapide Peu couteuse Moderne (ouverture, communicante)
Une réponse EFFICIENTE
16
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
Recouvrement de créances
19
Réservation de matériel d’un CE
20
Questions /réponses
Merci de votre attention
21