SESSION
Retour d'expérience sur la gestion graphique de la base
DB2 de DPF
– Qui est DPF ?
– L’informatique DPF
– Pourquoi retrouver le modèle relationnel de DB2 ?
– Les freins
– Processus graphique automatisé Xcase RELATE
– Présentation du projet DPF
– Les bénéfices obtenus
– Questions / Réponses
Agenda
– Société de services qui appartient aux principaux acteurs pétroliers français
Dépôts Pétroliers de Fos sur Mer
www.DPF.fr
Dépôts Pétroliers de Fos sur Mer
– Société de services qui appartient aux principaux acteurs pétrliers français
Dépôts Pétroliers de Fos sur Mer
www.DPF.fr
Dépôts Pétroliers de Fos sur Mer
• https://www.dpf.fr/
Couverture géographique
– Informatique Back Office et Industrielle
– 2 IBM i synchronisés en HA
– Applications 5250, Web et C/S
– Base de données en DDS
– Pas de relation exprimées…
L’informatique DPF
– Besoin Documentaire (gestion des risques)
– Demandes des Auditeurs
– Demandes des Power Users
– Recherche de qualité et performance
Motivation projet
Pourquoi retrouver le modèle DB2 ?
Documentation de la base de données
Collaboration renforcée
Intégrité renforcée Meilleures
Performances Résolution des
bugs plus agile Prise en charge des outils de requête
– Bénéfices attendus / Bénéfices induits
Constat
• Les relations sont au cœur de la base de données mais ne sont pas représentées de manière explicite.
• BDD non documentée, non intelligible, problèmes d’intégrité des datas
Mauvaise compréhension de la BDD par les ressources internes, externes, et les nouveaux collaborateurs
Difficulté pour faire
communiquer le système avec de nouveaux outils
Risques Impacts
Départ des ressources
qui ont la connaissance
Data corrompues et
donc non fiables
Base exposée aux
applications externes et
manipulations directes
C ont act _ldr_du _client _pk C ode_site [t able cat ég orie client]
N _intern e_client [fichier d es clients]
C ategorie_client [table catégo rie client .code_paramet re]
Contact ldr du client Fichier_d es_adresses_pk
N _ad resse Fichier des adresses
Fichier_d es_clients_pk C ode_site [t able act iv ité clien t]
N _intern e_client
Secteur_act ivite [t able act ivité clien t.cod e_parametre]
Secteur_commercial [t able secteu r commercial.cod e_parametre]
N _ad resse_client [ fichier d es adresses.n_adresse]
Type_tiers_groupe [ table type tiers.code_param et re]
N _tiers_gro upe [ fichier des tiers.nu mero _t iers]
Type_tiers_don _ord re [tab le t ype tiers.co de_p arametre]
N _tiers_don _ord re [fichier des t iers.num ero_tiers]
Fichier des clients
Fichier_d es_t iers_p k C ode_site [t able typ e t iers]
Type_de_tiers [t able t yp e t iers.co de_parametre]
N umero _tiers N _ad resse [ fichier d es adresses]
Fichier des tiers
Fichier_d omiciliations_ban caires_clients_pk N _intern e_client [fichier d es clients]
Fichier domiciliations bancaires clients
Fichier_f act urat ion_clients_pk N _intern e_client [fichier d es clients]
N _ad r_factu ratio n [fich ier des ad resses.n_adresse]
Mo de_en voi_factu re [t ab le m ode d'env oi de factu res.co de_parametre]
Mo nnaie [tab le mo nnaie/devise.code_paramet re]
Terme_f act ure [ table emissio n factu re.code_param et re]
Perio dicite_factu re [tab le p ériodicité fact uratio n.code_param et re]
Mo yen_de_paiement [ table moyen paiement .co de_parametre]
D elai_de_paiement [tab le d élai paiement .co de_parametre]
C ode_tv a [ table tv a.co de_parametre]
N _ad resse_f act urat ion [f ichier des adresses.n _ad resse]
N _ad r_envo i_f acture [ fichier des adresses.n_adresse]
C ode_site [t able tva]
Fichier facturation clients Fichier_r_su ltats_clien ts_pk N _intern e_client [fichier d es clients]
Type_ad resse [ table type d'adresse.code_param et re]
N _ad resse_resu ltat [f ichier des adresses.n_ad resse]
Type_de_tiers [t able t yp e t iers.co de_parametre]
N _de_tiers [f ich ier des tiers.num ero_tiers]
Mo yen_livraison _resu ltats [t able moyen liv raison.cod e_p arametre]
N _base_adresse_res [f ich ier des adresses.n _ad resse]
C ode_site [t able moyen liv raison]
Fichier resultats clients
Fichier_sou s_co mptes_clients_pk N _intern e_client [fichier d es clients]
N _ad resse_s [f ichier des adresses.n _ad resse]
Mo yen_livraison _p rod uit [ table moyen livraison.co de_p arametre]
N _ad resse_livraiso n [f ich ier des adresses.n _ad resse]
C ode_site [t able moyen liv raison]
Fichier sous-comptes clients Is_tabpap _sq l_t able_p k
Table pays
Is_tabtv p_sql_table_pk C ode_site C ode_param et re
Table tv a
Table_activit e_client_p k C ode_site C ode_param et re
Table activité client
Table_catego rie_client _pk C ode_site C ode_param et re
Table catégorie client
Table_delai_paiement_pk C ode_site C ode_param et re
Table délai paiement
Table_emission_factu re_pk C ode_site C ode_param et re
Table emission facture
Table_langu e_p k Table langue Table_mo de_d_envoi_de_f act ures_pk C ode_site
C ode_param et re Table mode d'envoi de factures Table_mo nnaie_devise_p k
C ode_site C ode_param et re
Table monnaie/devise Table_mo yen_livraison _p k
C ode_site C ode_param et re
Table moyen livraison
Table_mo yen_paiement _p k C ode_site C ode_param et re
Table moyen paiement
Table_perio dicite_factu ration _p k C ode_site C ode_param et re
Table périodicité facturation Table_secteur_com mercial_p k C ode_site C ode_param et re
Table secteur commercial
Table_tit re_pk Table titre
Table_type_d_adresse_pk C ode_site C ode_param et re
Table type d'adresse
Table_type_tiers_pk C ode_site C ode_param et re
Table type tiers
Model: Landauer SQL Diagram: --Main-- Display: --Main--
Designer: Company:
Version: 51 1/28/2015 7:56:50