Académique Documents
Professionnel Documents
Culture Documents
Soutenu par:
Sous la direction de:
Karim HAROUY Mme. Naima ELHAOUD (ENSIAS)
Amine BELFAKIR M. Mohammed DAGHOURI (SYBASE)
Mme. Ilham BERRADA (Présidente du jury)
M. Abdallah ELMANOUAR (Membre du jury)
1
Plan
•Environnement et
• Finalité
Analyse du&projet
Spécification des
• Conception
indicateurs du DW
• Mise en en œuvre du
Bancaire
DW et restitution de
• Conclusion
données &
perspectives
2
Introduction
3
Environnement et
Finalité du projet
4
Présentation de Sybase
Sybase est une entreprise d’édition de logiciels
Sybase Maroc a été créée en 2002
Objectifs :
Garantir une couverture commerciale sur les pays Maghrébins
et l’Afrique francophone
Promouvoir et commercialiser les produits et solutions de
Sybase
Accompagner ses clients pour le succès de leurs projets
5
Présentation de Sybase : Organigramme
Direction Générale
6
Présentation du Projet
Rentabilité client :
Définition:
Traduction du comportement des clients en éléments
économiques et financiers pour la banque
Produits générés
Coûts engagées
Mesure :
Permet d'éviter les pertes pour les établissements
bancaires grâce à un suivi régulier du client
7
Présentation du Projet
Besoins du projet :
8
Présentation du projet
Objectifs du projet :
9
Présentation du projet
10
Présentation du projet
Planification du projet :
11
Analyse &
Spécification des
indicateurs
12
Présentation de Delta-Bank
13
Architecture fonctionnelle
14
Architecture fonctionnelle
15
Architecture fonctionnelle
16
Spécification des indicateurs
17
Conception du DW
Bancaire
18
Difficultés de la phase de conception
19
Démarche de la conception de DW
20
Comparaison des modèles de conception
Modèle en étoile Modèle en flocon
21
Datamart (état client)
cl i ent agence
i d_cl i ent code_age
nom_cl i etat_cl i ent nom _age
nati o_cl i FK_ET AT _CLI_REFERENCE_AGENCE
i d_comp adres_age
pays _resi d i d_cl i ent vi l l _age
date_nai ss i d_tem p num _gr_age
l i eu_nai ss code_age ...
FK_ET
profes_cl i AT _CLI_REFERENCE_CLIENT FK_AGENCE_REFERENCE_GROUPE_A
cl i ent_acti f
nom_emp cl i ent_nouv
tranche_reven comp_ferm groupe_agence
si tu_fam i l l e cl i ent_cti eu num _gr_age char(5)
code_pme nbr_comp_ouv l i b_gr_age char(30)
date_crea_entr sol d_compb
sect_acti v_cl i mon_i nter_depot
num_regi _com com_total
capi t_entr ... compte
FK_ET AT _CLI_REFERENCE_T EMP
FK_ET AT _CLI_REFERENCE_COMPT E
capi t_devi sesn i d_comp
date_crea_cl i num_comp
...
code_age
FK_CLIENT _REFERENCE_T YPE_CLI tem p peri ode sufi _comp
i d_tem p i d_peri ode code_dev
j our date_deb_per comp_devi sesn
type_cl i ent FK_T EMP_REFERENCE_PERIODE
moi s date_fi n_per date_ouv_comp
code_i nti char(10) ... code_typ_comp
annee
l i b_i nt_cl i char(30)
i d_peri ode
type_cl i char(30) ... type_compte
FK_COMPT E_REFERENCE_T YPE_COM
form_j uri d deci mal (15,0) code_typ_comp char(10)
code_qual deci mal (15,0) type_comp char(30)
...
22
Datamart (état crédit)
credi t agence
i d_crdi code_age
type_crdi nom _age
FK_ET AT _CRE_REFERENCE_CREDIT
date_deb_crdi adres_age
taux_i nter vi l l _age
etat_credi t
dur_crdi num _gr_age
m ont_credi i d_crdi
FK_ET AT _CRE_REFERENCE_AGENCE ...
FK_AGENCE_REFERENCE_GROUPE_A
i d_cl i ent
code_age
cl i ent
i d_tem p groupe_agence
i d_cl i ent m on_capi t_rest
nom _cl i num _gr_age char(5)
m on_i nter_m ens
nati o_cl i l i b_gr_age char(30)
nbr_crdi
pays _resi d
date_nai ss tem p
FK_ET AT _CRE_REFERENCE_CLIENT
l i eu_nai ss
i d_tem p
profes_cl i j our
FK_ET AT _CRE_REFERENCE_T EM P
nom _em p
m oi s
tranche_reven
annee
si tu_fam i l l e i d_peri ode
code_pm e
FK_CLIENT _REFERENCE_T YPE_CLI
date_crea_entr
type_cl i ent FK_T EM P_REFERENCE_PERIODE
sect_acti v_cl i
num _regi _com code_i nti char(10)
peri ode
capi t_entr l i b_i nt_cl i char(30)
type_cl i char(30) i d_peri ode
capi t_devi sesn
form _j uri d deci m al (15,0) date_deb_per
date_crea_cl i
prenom _cl i code_qual deci m al (15,0) date_fi n_per
... ... ...
23
Datamart (état transaction)
type_transacti on
i d_typ_trans char(27) agence
type_trans char(30) code _age
nom _age
adres_age
FK_AGENCE_REFERENCE_GROUPE_A
vi l l _age
FK_ET AT _T RA_REFERENCE_T YPE_T RA num _gr_age
etat_transacti on ...
cl i ent
i d_com p char(21)
i d_cl i ent
i d_cl i ent char(15) groupe_agence
nom _cl i
code_age char(5) num _gr_age char(5)
nati o_cl i FK_ET AT _T RA_REFERENCE_AGENCE
i d_tem p char(8) l i b_gr_age char(30)
pays _resi d
i d_typ_trans char(27)
date_nai ss FK_ET AT _T RA_REFERENCE_COM PT E
FK_ET AT _T RA_REFERENCE_CLIENT
nbr_tran_cum deci m al (4,0)
l i eu_nai ss
m on_deb_cum deci m al (19,4)
profes_cl i
mRA_REFERENCE_T
FK_ET AT _T on_cred_cum deci m
EMalP(19,4)
nom _em p
tranche _reven
si tu_fam i l l e com pte
code _pm e i d_com p
date_crea_entr tem p num _com p
sect_acti v_cl i i d_tem p code _age
num _regi _com YPE_CLI
FK_CLIENT _REFERENCE_T j our sufi _com p
capi t_entr m oi s code _dev
capi t_devi sesn
... annee com p _devi sesn
i d_peri ode
FK_T EM P_REFERENCE_PERIODE date _ouv_com p
FK_COM PT E_REFERENCE_T
code _typ_com p YPE_COM
type_cl i ent
code _i nti char(10)
peri ode
l i b_i nt_cl i char(30) type_com pte
type_cl i char(30) i d_peri ode
date _deb_per code _typ_com p
form _j uri d deci m al (15,0)
date _fi n_per type_com p
code _qual deci m al (15,0)
... ...
24
Datamart (état agence)
etat_agence agence
temp
code_age code_age
FK_ETAT_AGE_REFERENCE_AGENCE
id_temp char(8)
id_temp
FK_ETAT_AGE_REFERENCE_TEMP nom_age
jour char(2)
nbr_cli_actif adres_age
mois char(2)
nbr_cli_nouv vill_age
annee char(4)
nbr_cli_ctieu num_gr_age
id_periode char(16)
FK_TEMP_REFERENCE_PERIODE prodc_cli ...
nbr_cli_ferm FK_AGENCE_REFERENCE_GROUPE_A
taux_fidelisation
taux_nouv_cli
periode ... groupe_agence
id_periode num_gr_age char(5)
date_deb_per lib_gr_age char(30)
date_fin_per
...
25
Modèle adopté pour datawarhouse
etat_agence
code_age char(5)
i d_tem p char(8)
type_cl i ent nbr_cl i _acti f deci m al (15,0) groupe_agence
nbr_cl i _nouv deci m al (15,0)
code_i nti char(10) FK_ET AT num _gr_age char(5)
_AGE_REFERENCE_AGENCE
nbr_cl i _cti eu deci m al (15,0)
l i b_i nt_cl i char(30) l i b_gr_age char(30)
prodc_cl i deci m al (6,3)
type_cl i char(30) nbr_cl i _ferm deci m al (15,0)
form _j uri d deci m al (15,0) taux_fi del i sati on deci m al (6,3)
FK_ET AT _CLI_REFERENCE_CLIENT
code_qual deci m al (15,0) taux_nouv_cl i deci m al (6,3)
... ...
etat_cl i ent
type_com pte FK_AGENCE_REFERENCE_GROUPE_A
agence
cl i ent i d_com p FK_ET AT _CLI_REFERENCE_AGENCE
FK_CLIENT _REFERENCE_T YPE_CLI code_typ_com FK_ET
p AT _CLI_REFERENCE_T
i d_cl i ent EM P code_age
i d_cl i ent type_com p i d_tem p num _gr_age
code_i nti code_age nom _age
nom_cl i cl i ent_acti f adres_age
nati o_cl i cl i ent_nouv vi l l _age
pays _resi d FK_COM PT E_REFERENCE_T YPE_COM
com p_ferm FK_ET AT _AGE_REFERENCE_T EM P ...
date_nai ss com pte cl i ent_cti eu
l i eu_nai ss FK_ET
i d_com p AT _CLI_REFERENCE_COM PT
nbr_com p_ouvE
profes_cl i code_typ_com p sol d_com pb
nom_em p num _com p m on_i nter_depot
tranche_reven sufi _com p FK_ET com AT_total
_T RA_REFERENCE_AGENCE
si tu_fam i l l e tem p
code_devFK_ET AT _T RA_REFERENCE_COM PT E
code_pm e com p_devi sesn i d_tem p
date_crea_entr i d_peri ode
date_ouv_com p etat_transacti on
sect_acti v_cl i j our
num_regi _com FK_ET AT _T RA_REFERENCE_CLIENT i d_com p char(21)
FK_ET AT _CRE_REFERENCE_AGENCEm oi s
capi t_entr i d_cl i ent char(15) annee
capi t_devi sesn code_age FK_ET ATchar(5)
_T RA_REFERENCE_T EM P j j -m m -aaaa
...
date_crea_cl i i d_tem p char(8)
type_transacti on i d_typ_trans
prenom_cl i FK_ET AT _T RA_REFERENCE_T YPE_T RA char(27) FK_T EM P_REFERENCE_PERIODE
type_pi ec_i den i d_typ_trans char(27) nbr_tran_cum deci m al (4,0)
num_pi ec_i den type_trans char(30) m on_deb_cum deci m al (19,4)
num_paten m on_cred_cum deci m al (19,4)
chi f_affai peri ode
adres_cl i
vi l l _cl i etat_credi t i d_peri ode char(16)
code_post date_deb_per date
i d_crdi
num_tel date_fi n_per date
i d_cl i ent
num_fax
FK_ET AT _CRE_REFERENCE_CLIENT ...
code_age FK_ET AT _CRE_REFERENCE_T EM P
em ai l _cl i i d_tem p
group_cl i crediAT
FK_ET t _CRE_REFERENCE_CREDIT
m on_capi t_rest
i d_crdi m on_i nter_m ens
type_crdi nbr_crdi
date_deb_crdi ...
taux_i nter
dur_crdi
m ont_credi
26
Mise en en œuvre du
DW et restitution de
données
27
Environnement de développement
• Extraction
• Modélisation
decisionnelle de
données
Evolutivit
é
• Reporting,t • Stockage du
ableau de datawarhous
bord e
28
Architecture technique
Alimentation des tables de
dimensions
Alimentation des tables de
faits
29
Rapport de l’état client
Ce client est rentable puisque son PNB est positif pour le mois 12/2010
30
Rapport de l’état de client
Ce client est généralement rentable pendant toute l’année 2010 sauf
aux mois (02,03,09)
31
Rapport de l’état de l’agence
Vision mensuelle de l’état de l’agence pour le mois 05 pendant 3 ans
32
Rapport de l’état de l’agence
Vision annuelle du nombre de clients actifs pendant 3 ans
33
Rapport de l’état de l’agence
Vision annuelle du nombre de clients rentables pendant 3 ans
34
Conclusion
&
Perspectives
35
Conclusion & Perspectives
Rappel de l’objectif
Connaissances et compétence acquises sur :
Le Système bancaire
La notion de la rentabilité client
Les nouveaux outils décisionnels
Perspectives:
Analyse et conception du datamart (état-assurance)
Mise en place des Tableau de bord concernant l’état
assurance
36
AB
Merci de Votre
Attention
37
Projet de Fin d’Etudes
Pour l’obtention du titre
d’Ingénieur d’Etat en Informatique
Option : Business Intelligence
Soutenu par:
Sous la direction de:
Karim HAROUY Mme. Naima ELHAOUD (ENSIAS)
Amine BELFAKIR M. Mohammed DAGHOURI (SYBASE)
Mme. Ilham BERRADA (Président du jury)
M. Abdallah ELMANOUAR (Membre du jury)
38