SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
Soutenu par :
Sara Gebrati
Sous la direction de :
M. Ismail Kassou (ENSIAS)
M. Hafid Houssa (INTELCIA)
Membres du jury :
M. Mohamed El Koutbi (Président)
Mme Houda Benbrahim
(Examinatrice)
Projet de fin d’études pour l’obtention du titre
d’Ingénieur d’Etat en Informatique
Business Intelligence
Mise en place d’une solution décisionnelle pour le suivi de la masse
salariale
dans le cadre de la refonte d’un système BI de pilotage opérationnel et
financier
Année universitaire 2015-2016
2
Masse salariale
80
%
Suivi de la masse salariale Suivi des salariés
3
Contexte général
Analyse et spécifications
Conclusion et perspectives
Conception de la solution
Mise en œuvre
4
Contexte général
Analyse et spécifications
Conclusion et perspectives
Conception de la solution
Mise en œuvre
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Présentation du projet Problématique
Intelcia Objectifs du projet Démarche du projet
• Créée en 2000 en partenariat avec Transcom
• Top 10 des Outsourceurs francophones
• Chiffre d’affaire 2015: environ 69 millions d'euros
• Sites : Casablanca, El Jadida, Rabat, Dreux,
Marseille, Lyon, Levallois, Orléans et
Douala
5
Services proposés
Enquêtes et
sondages
Service client
BPO
Commercial
B2B
Support
Technique
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Présentation du projet Problématique
Intelcia Objectifs du projet Démarche du projet
6
Quelques clients
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Présentation du projet Problématique
Intelcia Objectifs du projet Démarche du projet
7
 S’assurer que les ressources sont utilisées avec efficacité et efficience
 Influencer les autres directions de l’entreprise pour appliquer des stratégies
 Garantir la réalisation des buts organisationnels
Direction
financière
Contrôle de
gestion sociale
Refonte d’un système décisionnel pour le suivi
de la masse salariale
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Présentation du projet Problématique
Intelcia Objectifs du projet Démarche du projet
8
 Croissance d’Intelcia et évolution remarquable de son effectif
 Augmentation des dépenses salariales
 Système actuel limité fonctionnellement et techniquement
 Données éparpillées et redondantes
 Reporting limité
Nécessité de mise en place
d’un nouveau système
décisionnel
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Présentation du projet Problématique
Intelcia Objectifs du projet Démarche du projet
9
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Analyser les
modifications sur
la masse salariale
Superviser les évolutions
des composants de la
masse salariale
Rassembler les indicateurs
d’absentéisme et des
heures de travail
Faire une analyse sur
la décomposition du
temps
Présentation du projet Problématique
Intelcia Objectifs du projet Démarche du projet
10
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Présentation du projet Problématique
Intelcia Objectifs du projet Démarche du projet
11
12
Contexte général
Analyse et spécifications
Conclusion et perspectives
Conception de la solution
Mise en œuvre
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
Système actuel
Procédures
stockées
Datamart Cube Reporting
Sources de
données
ERP Cegid
Outil de pointage
SDH
13
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
Procédures stockées
Ensemble d’instructions Transact-SQL
Précompilées et stockées dans une base de données
Permettent de recenser les données des systèmes sources et les transformer
Exécutées l’une après l’autre pour charger les données dans l’entrepôt
14
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
15
Reverse Engineering
Identification
des composants
du système
Représentation
plus
compréhensible
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
Scripts T-SQL Bases de données Structure des tables
16
Reverse Engineering
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
17
Reverse Engineering
Identification
des composants
du système
Représentation
plus
compréhensible
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
Réalisation des fichiers de mapping
 Etablir une correspondance entre le système source et le système cible
 Lister les sources de données : bases de données et les tables
 Regrouper les règles de gestion
18
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
Exemple de fichier de mapping
19
19
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
Procédures
stockées au niveau
de l’ETL
Le système source et destination doivent figurer tous les deux dans SQL server
Une démarche coûteuse en matière de temps qui ralentit et complique le travail d’analyse
Un manque de performance et absence d’historisation des données
Un manque de l’audit de données ainsi que la gestion des métadonnées
La redondance des données
20
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
 Refaire les ETL existants en se basant sur un outil plus performant
 Améliorer la visibilité de la stratégie de l’entreprise en historisant les données
 Améliorer le pilotage de la masse salariale et analyser ses facteurs
 Utiliser des bonnes pratiques de la BI et améliorer le reporting
 Avoir la possibilité de l’exportation des rapports et tableaux de bords
21
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
Suivi présence Suivi absence
Suivi congés
payés
Suivi paie
Suivi de la masse
salariale
22
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
Intelcia est détenteur de la licence Enterprise pour la
suite BI de Microsoft
Bénéficier de l’expérience des intervenants opérant dans la DSI en technologies
Microsoft
Choix de la solution
23
Exploiter les ressources logicielles disponibles
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
24
Intégration
de données
Analyse
de données
Restitution
de données
Choix de la solution
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Recueil des besoins Cadrage fonctionnel
Etude de l’existant Cadrage technique
Staging
Area
ETL
Transfert
SSIS
Cube OLAP
Rapports
Cegid
SDH
ETL
Transformation
SSIS
Tableaux
de bords
Sources de
données
Intégration de données Restitution de données
POWER BI
Datamart
Cube SSAS
25
26
Contexte général
Analyse et spécifications
Conclusion et perspectives
Conception de la solution
Mise en œuvre
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Description des axes
d’analyse
Modélisation du
Datamart
Description des
indicateurs
• Heures planifiées
• Heures d’absence
• Moyenne d’absentéisme
Suivi absence
27
Suivi présence
• Heures de présence
• Heures de production
• Heures de formation
• Heures de supervision
• Heures de panne
• Heures administratives
• Congés payés pris
• Congés payés acquis
• Cumul pris
• Cumul acquis
Suivi congés payés
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Description des axes
d’analyse
Modélisation du
Datamart
Description des
indicateurs
• Heures payées
• Brut
• Charges
• Primes
• Prime de précarité
• Indemnité de licenciement
• Indemnité de congés payés
• Indemnité journalières de sécurité sociales avancées
• Indemnité journalières de sécurité sociales retenues
• Acompte sur salaires
• Solde de modulation
• Rémunération sur les heures supplémentaires
28
Suivi Paie
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Description des
axes d’analyse
Modélisation du
Datamart
Description des
indicateurs
Salarié Temps Site Emploi
Projet Tâche
Type
d’absence
Type de
charge
salariale
29
Axes d’analyse
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Description des axes
d’analyse
Modélisation du
Datamart
Description des
indicateurs
30
31
Contexte général
Analyse et spécifications
Conclusion et perspectives
Conception de la solution
Mise en œuvre
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Déploiement du
cube
Restitution des
rapports
Réalisation des flux
ETL
32
Alimentation du
staging area
Alimentation
des tables de
dimensions
Alimentation
des tables de
faits
1
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Déploiement du
cube
Restitution des
rapports
Réalisation des flux
ETL
Alimentation du
staging area
Alimentation
des tables de
dimensions
Alimentation
des tables de
faits
33
2
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Déploiement du
cube
Restitution des
rapports
Réalisation des flux
ETL
Alimentation du
staging area
Alimentation
des tables de
dimensions
Alimentation
des tables de
faits
34
3
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Déploiement du
cube
Restitution des
rapports
Réalisation des flux
ETL
35
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Déploiement du
cube
Restitution des
rapports
Réalisation des flux
ETL
Bilan d’absentéisme
36
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Déploiement du
cube
Restitution des
rapports
Réalisation des flux
ETL
Répartition des heures de travail par catégorie et par site
37
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Déploiement du
cube
Restitution des
rapports
Réalisation des flux
ETL
Répartition des salaires par emploi
38
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Conclusion
Analyse technique et fonctionnelle
Rédaction du cahier de charge du projet
Définition des indicateurs et d’axes d’analyse
Conception du datamart
Réalisation des flux ETL et déploiement du cube OLAP
Restitution de données sous forme des rapports
39
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Reste à faire
Compléter la restitution de données sous forme de rapports et tableaux de bords
Déployer la solution
40
Contexte
général
Analyse et
spécifications
Conception de la
solution
Mise en
œuvre
Conclusion et
perspectives
Perspectives
Extraire d’autres indicateurs pour le suivi de la masse salariale
Etendre la centralisation de données afin de couvrir tous les sites
de France
41
42
Soutenu par :
Sara Gebrati
Sous la direction de :
M. Ismail Kassou (ENSIAS)
M. Hafid Houssa (INTELCIA)
Membre du jury :
M. Mohamed El Koutbi (Président)
Mme Houda Benbrahim
(Examinatrice)
Projet de fin d’études pour l’obtention du titre
d’Ingénieur d’Etat en Informatique
Business Intelligence
Mise en place d’une solution décisionnelle pour le suivi de la masse
salariale
dans le cadre de la refonte d’un système BI de pilotage opérationnel et
financier
Année universitaire 2015-2016

Contenu connexe

Similaire à Présentation_PFE_FINAL A

PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affairesPMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affairesPMI Lévis-Québec
 
Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...AbdeslamAMRANE3
 
Gestion de projet en l'Information_compressed.pdf
Gestion de projet en l'Information_compressed.pdfGestion de projet en l'Information_compressed.pdf
Gestion de projet en l'Information_compressed.pdfYounesOuladSayad1
 
Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSiwar GUEMRI
 
Présentation 04 IHEC CARTHAGE COBIT.PPT
Présentation 04  IHEC CARTHAGE COBIT.PPTPrésentation 04  IHEC CARTHAGE COBIT.PPT
Présentation 04 IHEC CARTHAGE COBIT.PPTIbrahimNjeh2
 
ait_mlouk_addi_presentation_pfe
ait_mlouk_addi_presentation_pfeait_mlouk_addi_presentation_pfe
ait_mlouk_addi_presentation_pfeAddi Ait-Mlouk
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...Business At Work
 
Démarche mise en place de référentiel d'architecture
Démarche mise en place de référentiel d'architectureDémarche mise en place de référentiel d'architecture
Démarche mise en place de référentiel d'architectureMouhsine LAKHDISSI
 
Présentation finale
Présentation finalePrésentation finale
Présentation finaleheniBa
 
Élaboration d'une stratégie de modernisation par Chris Koppe
Élaboration d'une stratégie de modernisation par Chris KoppeÉlaboration d'une stratégie de modernisation par Chris Koppe
Élaboration d'une stratégie de modernisation par Chris KoppeFresche Solutions
 
La "Data science" au service des entreprises
La "Data science" au service des entreprisesLa "Data science" au service des entreprises
La "Data science" au service des entreprisesAymen ZAAFOURI
 
Pfe sadki imen
Pfe sadki imenPfe sadki imen
Pfe sadki imenSadki Imen
 
IBM Bluemix Paris Meetup #24 2017-06-26 - Société Générale testimony Decis...
IBM Bluemix Paris Meetup #24   2017-06-26 - Société Générale testimony  Decis...IBM Bluemix Paris Meetup #24   2017-06-26 - Société Générale testimony  Decis...
IBM Bluemix Paris Meetup #24 2017-06-26 - Société Générale testimony Decis...IBM France Lab
 
ETAT de l'art SIIS.pptx
ETAT de l'art SIIS.pptxETAT de l'art SIIS.pptx
ETAT de l'art SIIS.pptxHakimSaw
 
Dataw formation-data-warehouse-et-systemes-d-aide-a-la-decision
Dataw formation-data-warehouse-et-systemes-d-aide-a-la-decisionDataw formation-data-warehouse-et-systemes-d-aide-a-la-decision
Dataw formation-data-warehouse-et-systemes-d-aide-a-la-decisionCERTyou Formation
 

Similaire à Présentation_PFE_FINAL A (20)

PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affairesPMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
PMILQ_Colloque_2020_Francois-Dumont_Gestion_de_projet_en_intelligence_affaires
 
Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...
 
DSI As A services.ppt
DSI As A services.pptDSI As A services.ppt
DSI As A services.ppt
 
Gestion de projet en l'Information_compressed.pdf
Gestion de projet en l'Information_compressed.pdfGestion de projet en l'Information_compressed.pdf
Gestion de projet en l'Information_compressed.pdf
 
Soutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logiciel
 
Présentation 04 IHEC CARTHAGE COBIT.PPT
Présentation 04  IHEC CARTHAGE COBIT.PPTPrésentation 04  IHEC CARTHAGE COBIT.PPT
Présentation 04 IHEC CARTHAGE COBIT.PPT
 
Butterfly airbus presentation
Butterfly airbus presentationButterfly airbus presentation
Butterfly airbus presentation
 
ait_mlouk_addi_presentation_pfe
ait_mlouk_addi_presentation_pfeait_mlouk_addi_presentation_pfe
ait_mlouk_addi_presentation_pfe
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
 
Démarche mise en place de référentiel d'architecture
Démarche mise en place de référentiel d'architectureDémarche mise en place de référentiel d'architecture
Démarche mise en place de référentiel d'architecture
 
Présentation finale
Présentation finalePrésentation finale
Présentation finale
 
Élaboration d'une stratégie de modernisation par Chris Koppe
Élaboration d'une stratégie de modernisation par Chris KoppeÉlaboration d'une stratégie de modernisation par Chris Koppe
Élaboration d'une stratégie de modernisation par Chris Koppe
 
La "Data science" au service des entreprises
La "Data science" au service des entreprisesLa "Data science" au service des entreprises
La "Data science" au service des entreprises
 
Pfe sadki imen
Pfe sadki imenPfe sadki imen
Pfe sadki imen
 
IBM Bluemix Paris Meetup #24 2017-06-26 - Société Générale testimony Decis...
IBM Bluemix Paris Meetup #24   2017-06-26 - Société Générale testimony  Decis...IBM Bluemix Paris Meetup #24   2017-06-26 - Société Générale testimony  Decis...
IBM Bluemix Paris Meetup #24 2017-06-26 - Société Générale testimony Decis...
 
Le tableau de bord
Le tableau de bord Le tableau de bord
Le tableau de bord
 
RFID
RFIDRFID
RFID
 
ETAT de l'art SIIS.pptx
ETAT de l'art SIIS.pptxETAT de l'art SIIS.pptx
ETAT de l'art SIIS.pptx
 
Dataw formation-data-warehouse-et-systemes-d-aide-a-la-decision
Dataw formation-data-warehouse-et-systemes-d-aide-a-la-decisionDataw formation-data-warehouse-et-systemes-d-aide-a-la-decision
Dataw formation-data-warehouse-et-systemes-d-aide-a-la-decision
 
WLD Références Principales
WLD Références PrincipalesWLD Références Principales
WLD Références Principales
 

Dernier

Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Ville de Châteauguay
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfInstitut de l'Elevage - Idele
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...Institut de l'Elevage - Idele
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...Institut de l'Elevage - Idele
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageInstitut de l'Elevage - Idele
 
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...Institut de l'Elevage - Idele
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestionyakinekaidouchi1
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéInstitut de l'Elevage - Idele
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfSophie569778
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfInstitut de l'Elevage - Idele
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfInstitut de l'Elevage - Idele
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusInstitut de l'Elevage - Idele
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...Institut de l'Elevage - Idele
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de planchermansouriahlam
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...Institut de l'Elevage - Idele
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesInstitut de l'Elevage - Idele
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...Institut de l'Elevage - Idele
 
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirstjob4
 

Dernier (20)

Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
 
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdfJTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
JTC 2024 - SMARTER Retour sur les indicateurs de santé .pdf
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
 
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
 
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdfJTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversité
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
 
conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentes
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
 
firefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdffirefly algoriyhm sac a dos step by step .pdf
firefly algoriyhm sac a dos step by step .pdf
 
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024  Bâtiment et Photovoltaïque.pdfJTC 2024  Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
 

Présentation_PFE_FINAL A

  • 1. Soutenu par : Sara Gebrati Sous la direction de : M. Ismail Kassou (ENSIAS) M. Hafid Houssa (INTELCIA) Membres du jury : M. Mohamed El Koutbi (Président) Mme Houda Benbrahim (Examinatrice) Projet de fin d’études pour l’obtention du titre d’Ingénieur d’Etat en Informatique Business Intelligence Mise en place d’une solution décisionnelle pour le suivi de la masse salariale dans le cadre de la refonte d’un système BI de pilotage opérationnel et financier Année universitaire 2015-2016
  • 2. 2 Masse salariale 80 % Suivi de la masse salariale Suivi des salariés
  • 3. 3 Contexte général Analyse et spécifications Conclusion et perspectives Conception de la solution Mise en œuvre
  • 4. 4 Contexte général Analyse et spécifications Conclusion et perspectives Conception de la solution Mise en œuvre
  • 5. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Présentation du projet Problématique Intelcia Objectifs du projet Démarche du projet • Créée en 2000 en partenariat avec Transcom • Top 10 des Outsourceurs francophones • Chiffre d’affaire 2015: environ 69 millions d'euros • Sites : Casablanca, El Jadida, Rabat, Dreux, Marseille, Lyon, Levallois, Orléans et Douala 5
  • 6. Services proposés Enquêtes et sondages Service client BPO Commercial B2B Support Technique Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Présentation du projet Problématique Intelcia Objectifs du projet Démarche du projet 6
  • 7. Quelques clients Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Présentation du projet Problématique Intelcia Objectifs du projet Démarche du projet 7
  • 8.  S’assurer que les ressources sont utilisées avec efficacité et efficience  Influencer les autres directions de l’entreprise pour appliquer des stratégies  Garantir la réalisation des buts organisationnels Direction financière Contrôle de gestion sociale Refonte d’un système décisionnel pour le suivi de la masse salariale Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Présentation du projet Problématique Intelcia Objectifs du projet Démarche du projet 8
  • 9.  Croissance d’Intelcia et évolution remarquable de son effectif  Augmentation des dépenses salariales  Système actuel limité fonctionnellement et techniquement  Données éparpillées et redondantes  Reporting limité Nécessité de mise en place d’un nouveau système décisionnel Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Présentation du projet Problématique Intelcia Objectifs du projet Démarche du projet 9
  • 10. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Analyser les modifications sur la masse salariale Superviser les évolutions des composants de la masse salariale Rassembler les indicateurs d’absentéisme et des heures de travail Faire une analyse sur la décomposition du temps Présentation du projet Problématique Intelcia Objectifs du projet Démarche du projet 10
  • 11. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Présentation du projet Problématique Intelcia Objectifs du projet Démarche du projet 11
  • 12. 12 Contexte général Analyse et spécifications Conclusion et perspectives Conception de la solution Mise en œuvre
  • 13. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique Système actuel Procédures stockées Datamart Cube Reporting Sources de données ERP Cegid Outil de pointage SDH 13
  • 14. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique Procédures stockées Ensemble d’instructions Transact-SQL Précompilées et stockées dans une base de données Permettent de recenser les données des systèmes sources et les transformer Exécutées l’une après l’autre pour charger les données dans l’entrepôt 14
  • 15. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique 15 Reverse Engineering Identification des composants du système Représentation plus compréhensible
  • 16. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique Scripts T-SQL Bases de données Structure des tables 16 Reverse Engineering
  • 17. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique 17 Reverse Engineering Identification des composants du système Représentation plus compréhensible
  • 18. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique Réalisation des fichiers de mapping  Etablir une correspondance entre le système source et le système cible  Lister les sources de données : bases de données et les tables  Regrouper les règles de gestion 18
  • 19. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique Exemple de fichier de mapping 19 19
  • 20. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique Procédures stockées au niveau de l’ETL Le système source et destination doivent figurer tous les deux dans SQL server Une démarche coûteuse en matière de temps qui ralentit et complique le travail d’analyse Un manque de performance et absence d’historisation des données Un manque de l’audit de données ainsi que la gestion des métadonnées La redondance des données 20
  • 21. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique  Refaire les ETL existants en se basant sur un outil plus performant  Améliorer la visibilité de la stratégie de l’entreprise en historisant les données  Améliorer le pilotage de la masse salariale et analyser ses facteurs  Utiliser des bonnes pratiques de la BI et améliorer le reporting  Avoir la possibilité de l’exportation des rapports et tableaux de bords 21
  • 22. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique Suivi présence Suivi absence Suivi congés payés Suivi paie Suivi de la masse salariale 22
  • 23. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique Intelcia est détenteur de la licence Enterprise pour la suite BI de Microsoft Bénéficier de l’expérience des intervenants opérant dans la DSI en technologies Microsoft Choix de la solution 23 Exploiter les ressources logicielles disponibles
  • 24. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique 24 Intégration de données Analyse de données Restitution de données Choix de la solution
  • 25. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Recueil des besoins Cadrage fonctionnel Etude de l’existant Cadrage technique Staging Area ETL Transfert SSIS Cube OLAP Rapports Cegid SDH ETL Transformation SSIS Tableaux de bords Sources de données Intégration de données Restitution de données POWER BI Datamart Cube SSAS 25
  • 26. 26 Contexte général Analyse et spécifications Conclusion et perspectives Conception de la solution Mise en œuvre
  • 27. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Description des axes d’analyse Modélisation du Datamart Description des indicateurs • Heures planifiées • Heures d’absence • Moyenne d’absentéisme Suivi absence 27 Suivi présence • Heures de présence • Heures de production • Heures de formation • Heures de supervision • Heures de panne • Heures administratives • Congés payés pris • Congés payés acquis • Cumul pris • Cumul acquis Suivi congés payés
  • 28. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Description des axes d’analyse Modélisation du Datamart Description des indicateurs • Heures payées • Brut • Charges • Primes • Prime de précarité • Indemnité de licenciement • Indemnité de congés payés • Indemnité journalières de sécurité sociales avancées • Indemnité journalières de sécurité sociales retenues • Acompte sur salaires • Solde de modulation • Rémunération sur les heures supplémentaires 28 Suivi Paie
  • 29. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Description des axes d’analyse Modélisation du Datamart Description des indicateurs Salarié Temps Site Emploi Projet Tâche Type d’absence Type de charge salariale 29 Axes d’analyse
  • 30. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Description des axes d’analyse Modélisation du Datamart Description des indicateurs 30
  • 31. 31 Contexte général Analyse et spécifications Conclusion et perspectives Conception de la solution Mise en œuvre
  • 32. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Déploiement du cube Restitution des rapports Réalisation des flux ETL 32 Alimentation du staging area Alimentation des tables de dimensions Alimentation des tables de faits 1
  • 33. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Déploiement du cube Restitution des rapports Réalisation des flux ETL Alimentation du staging area Alimentation des tables de dimensions Alimentation des tables de faits 33 2
  • 34. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Déploiement du cube Restitution des rapports Réalisation des flux ETL Alimentation du staging area Alimentation des tables de dimensions Alimentation des tables de faits 34 3
  • 35. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Déploiement du cube Restitution des rapports Réalisation des flux ETL 35
  • 36. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Déploiement du cube Restitution des rapports Réalisation des flux ETL Bilan d’absentéisme 36
  • 37. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Déploiement du cube Restitution des rapports Réalisation des flux ETL Répartition des heures de travail par catégorie et par site 37
  • 38. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Déploiement du cube Restitution des rapports Réalisation des flux ETL Répartition des salaires par emploi 38
  • 39. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Conclusion Analyse technique et fonctionnelle Rédaction du cahier de charge du projet Définition des indicateurs et d’axes d’analyse Conception du datamart Réalisation des flux ETL et déploiement du cube OLAP Restitution de données sous forme des rapports 39
  • 40. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Reste à faire Compléter la restitution de données sous forme de rapports et tableaux de bords Déployer la solution 40
  • 41. Contexte général Analyse et spécifications Conception de la solution Mise en œuvre Conclusion et perspectives Perspectives Extraire d’autres indicateurs pour le suivi de la masse salariale Etendre la centralisation de données afin de couvrir tous les sites de France 41
  • 42. 42
  • 43. Soutenu par : Sara Gebrati Sous la direction de : M. Ismail Kassou (ENSIAS) M. Hafid Houssa (INTELCIA) Membre du jury : M. Mohamed El Koutbi (Président) Mme Houda Benbrahim (Examinatrice) Projet de fin d’études pour l’obtention du titre d’Ingénieur d’Etat en Informatique Business Intelligence Mise en place d’une solution décisionnelle pour le suivi de la masse salariale dans le cadre de la refonte d’un système BI de pilotage opérationnel et financier Année universitaire 2015-2016

Notes de l'éditeur

  1. Mr le président, honorable jury, aimable assistance, j’ai l’honneur de soumettre à votre appréciation le résultat de mon projet de fin d’études effectué au sein l’organisme Intelcia, et intitulé, Ce projet a été encadré par M. Ismail kassou côté Ensias
  2. La masse salariale désigne la somme des salaires que paie une entreprise, elle représente jusqu’à 80% des charges, son suivi est très important pour améliorer la rentabilité de l’entreprise et pour adapter les prévisions aux dépenses.
  3. Nous vous présentons le travail réalisé selon le plan suivant : Nous commençons par introduire le contexte général du projet Suivi par l’analyse et les spécifications Nous aborderons par la suite la conception de notre solution Nous exposerons après la mise en œuvre du projet Pour terminer par une conclusion qui synthétise notre travail et présente quelques perspectives
  4. Nous commençons par vous introduire le contexte général du projet.
  5. Intelcia est un groupe spécialisé dans les métiers de la relation client, il est créée en 2000 en partenariat avec Transcom et contient aujourd’hui 4000 collaborateurs avec un chiffre d’affaires de 69 millions d’euro en 2015. Intelcia est présente aujourd’hui au Maroc, France et cameroun
  6. Intelcia propose 4 services principaux à savoir : les enquêtes et sondages qui désigne la réalisation des études pour le compte des clients comme l’étude de marché, Le service client qui reçoit les appels et donne des réponses aux clients comme la prise en charge des réclamations BPO Comeercial B2B : qui désigne l’externalisation des processus d’affaires et commercialisation des offres spécifiques à destination des entreprises Et enfin le support technique qui concerne la gestion des dysfonctionnement techniques et coordonne les réparations
  7. Intelcia a plusieurs clients qui différent selon le métier concerné au niveau national comme au niveau international comme SFR GOOGLE et INWI
  8. Passons à la présentation de notre projet, étant le client de ce projet la DF….. C’est dans cette perspective que la direction financière a décidé de mettre en place une nouvelle solution BI pour le suivi de la masse salariale car elle représente un outil d’action sur la performance et par les évolutions de la masse salariale que passent les différentes interventions pour améliorer la rentabilité de l’entreprise.
  9. La décision de la mise en place d’un nouveau système décisionnel pour le suivi de la MS est du à croissance d’intelcia et l’évolution ramrquable de son effectif qui nécéssite un bon suivi, L’augmentation des dépenses salariales qui oblige les décideurs à garder un œil l’ensemble de ses dépenses Le système actuel est limité fonctionnellement et techniquement et ne permet pas de combler les besoins actuels Les données sont éparpillées et redondantes et le reporting est limité
  10. Ainsi les objectifs de notre projet sont les suivants : Analyser les modifications sur la masse salariale telles qua le changement de la politique de rémunération et déduire son impact globale sur Intelcia. Superviser les évolutions des composants de la masse salariale pour simuler ces même évolutions sur d’autres horizons temporels. Rassembler les indicateurs d’absentéisme et des heures de travail au vu du coût onéreux de l’absentéisme dans les entreprises et notifier aux responsables RH si un seuil critique est atteint. Faire une analyse sur la décomposition du temps comme les heures de pannes, de formation ou les périodes de congés.
  11. La planification du projet est une étape très importante pour s’assurer que le projet va atteindre ses objectifs, nous nous sommes basé sur le diagramme de gannt qui représente les différentes tâches effectuées lors du projet
  12. Nous passons maintenant au 2ème axe de notre présentation qui s’intitule Analyse et spécifications
  13. La connaissance de l’existant est une phase très importante pour maitriser le système actuel et définir des anomalies pour bien mener la refonte. Le système existant suit l’architecture standard d’un système décisionnel. Durant notre étude de l’existant nous nous sommes basé sur la phase de l’ETL qui est développée avec des procédures stockées car c’est bien la source de ses limites techniques et fonctionnelles.
  14. L’étude de ces procédures stockées s’est avérée primordiale pour comprendre l’architecture et le fonctionnement du système actuel
  15. C’est dans ce sens qu’on a opté pour la méthode du reverse engeeniring ou rétro-ingénierie pour étudier ces ETLs Le reverse engeering désigne l’étude d’un système pour examiner son fonctionnement et déduire son architecture. Réalisée généralement en deux phases, elle consiste en l'identification des composants du système et de leurs relations
  16. Pour identifier les composants des ETLs et leurs relations : Nous avons commencé par l’analyse des procédures stockées pour déduire les bases de données et les tables à partir desquelles l’extraction a été faite pour chaque table cible, par la suite nous avons déduit les relations entre les différentes tables du système et la structure globale du système actuel.
  17. , puis leurs représentations à un niveau d'abstraction plus élevé et plus compréhensible par les humains (spécifications, documentations, plans, schémas) Nous avons eu recours au fichiers de mapping dont les principeaux objectifs sont l’établissement….
  18. Comme l’illustre la figure suivante : le mapping nous permet de faire une correspondance entre les tables sources et les tables cibles depuis plusieurs bases de données dans deux système différents.
  19. Comme l’illustre la figure suivante : le mapping nous permet de faire une correspondance entre les tables sources et les tables cibles depuis plusieurs bases de données dans deux système différents.
  20. Après avoir appliqué la méthode de la rétro sur les procédures stockées nous avons conclus que la manière par laquelle ces procédures ont été conçues ne respectent les bonne pratiques de la BI : citons quelques exemples :
  21. Après la phase de l’étude de l’existant maintenant il est temps de recenser les besoins pour les prendre en considération lors des phases de la conception et réalisation. Il s’agit de :
  22. La refonte d’un système décisionnel nécessite un cadrage fonctionnel du projet. Dans un projet décisionnel les besoins fonctionnels désignent l’ensemble des indicateurs et des axes d’analyse que nous avons regroupés selon les quatre thèmes suivant. Suivi présence  les heures de présence et de travail des salariés ainsi que leur performance durant ces heures permet d’avoir une idée globale sur le temps de travail des salariés et d’ajuster leurs salaires en fonction de ce dernier. Suivi absence  Il s’agit de recenser les heures d’absences des salariés ainsi que le type et les motifs d’absence pour évaluer le coût des arrêts de travail et notifier aux responsables des ressources des alertes automatiques si un seuil critique est atteint. Suivi paie : C’est le levier le plus important dans le suivi de la masse salariale. Il rassemble les indicateurs qui mesure la répartition de la paie et ses différents composants et permet d’avoir une vision ou une anticipation sur l’ensemble des rémunérations et dépenses d'Intelcia. Suivi congés payés : Les congés payés influencent la variation de la masse salariale car tous les salariés ont droit à des jours de congés payés et perçoivent une indemnité de congé payé. Les indicateurs de ces 4 thèmes seront détaillés dans la conception.
  23. Microsoft BI est offrent les fonctionnalités et performances requises pour la réalisation du projet. Garantir un retour sur investissement ce qui facilitera les opérations de maintenance ou de développement de la solution
  24. l’outil POWERBI de Microsoft fournit des fonctionnalités complètes de création de rapports pour différentes sources de données. De plus il offre la possibilité d’exportation grâce à l’application Power BI pour Windows, iOS et Android. Ce qui permet d’ obtenir une vue globale des données aux décideurs même lorsqu’il sont en déplacement.
  25. L’architecture globale de notre solution est la suivante : Nos données seront tous d’abord intégrées à partir de deux sources à savoir l’ERP Cegid et l’outil de pointage SDH et grace à l’outil SSIS nous transférons ces données dans un premier lieu dans le staging area pour effectuer des transformations et les stocker dans le datamart . Après viendra la phase du cube olap qui permet de de visualiser, d'analyser et de parcourir les données en toute souplesse et puis la phase de restitution de données qui permet de générer les rapports et les TBDS
  26. Passons maintenant à la conception de la solution
  27. Quand au suivi de l’ absence il contient 3 indicateurs
  28. Les indicateurs de suivi de la paie donne un aperçu sur les dépenses de l’entreprise sur les salariés ils sont regroupés entre les salaires brut les charges sociales comme et les rémunérations sur les heures supp et les primes
  29. Nous présontons maintenant la modélisation de notre datamart qui repose sur deux concepts principaux, la table de faits et les tables de dimension qui l'entourent. La table de fait contient les mesures et les observations calculées et les tables de dimension représentent les axes d'analyse. Après l'étude des indicateurs et des axes d'analyse recensés précédemment, un modèle en constellation, qui n’est autre que plusieurs modèles en étoiles ayant des tables de dimensions communes, s’est avéré adéquat. Illustrons la table de fait fact_paie qui regroupe nananana
  30. Nous enchainons maintenant avec la partie se mise en œuvre
  31. L’intégration de données se déroulera en trois phases principales. Nous commençons d’abord par l’alimentation du staging area puis les tables de dimensions et enfin les tables de faits. La réalisation des flux ETL sera faite moyennant l’outil SSIS et respectera le processus suivant L’exemple suivant est l’alimentation de la table paie qui contient des données provenant de quatre tables que nous avons trié et rassemblé à l’aide de la composante merge join pour stocker dans la table paie_staging
  32. Après le chargement des sources de données dans la base de données staging area nous allons maintenant passer à l’alimentation des tables de dimensions. Le flux suivant représente l’alimentation de toutes les tables de dimensions sauf la dimension date qui est générée par un script sur SQL Server. Le flux suit les flèches entre les tâches. Selon la nature de ces flèches, qui peuvent être rouges ou bleues, les tâches sont soumises à un ordre bien défini. La tâche qui suit la flèche bleue s’exécutera après la tâche « Data Flow » peu importe le succès ou l’échec de l’exécution de celle-ci. Quant à la tâche « Edit XML ERROR » qui suit la flèche rouge elle s’exécutera si l’exécution de la tâche « Data Flow » a échoué. Le script « EDIT XML ERROR » permet de créer une tache interactive grâce au langage C# ou VB pour saisir l’emplacement de l’erreur ainsi que le temps pendant lequel cette erreur est produite dans un fichier XML. Nous donnons à titre d’exemple la table de dimension « salarié », ce flux utilise la tâche « Slowly Changing Dimension » qui permet de coordonner la mise à jour et l'insertion d'enregistrements dans des tables de dimension d'entrepôts de données. Cette démarche permet de garantir l’historisation des données qui est l’un des principaux objectifs de note projet.
  33. Après l’alimentation des tables de dimensions, nous sommes passés à l’alimentation des tables de faits. Durant cette présentation nous allons aborder le cas de la table de fait absence Nous avons choisi les composantes « lookup » pour récupérer les clés étrangères des tables de dimensions et nous avons eu recours à la gestion des rejets pour le traitement des données erronées. En effet en cas d’erreur de non correspondance avec l’une des dimensions on va transférer l’enregistrement erroné vers une table nommé « rejet_fait_absence ». cette table contient les champs de la table de fait absence sans contraintes d’intégrité plus un champ nouvellement crée à l’aide de la composante « derived column » qui définit la raison pour laquelle l’enregistrement est traité à part.
  34. A l’aide de l’outil SSAS nous avons créé notre cube qui contient l’ensemble des mesures et de dimensions associée avec des fonctionnalités qui permettent de découper ou cumuler les données selon les besoins des utilisateurs.
  35. Nous passons maintenant à la phase de restitution de données qui permet de donner un aperçu global sur les rapports générés. Ce premier rapport contient le bilan d’absentéisme qui permet de faire le suivi d’absence des salariés par type d’absence, par salarié et par site. Il contient Un graphique en anneau : qui permet de visualiser la moyenne d’absence par site. Un tableau : qui regroupe l’ensemble des salariés ainsi que leur moyenne d’absence. Un graphique à barre empilée : qui permet d’afficher le type d’absence le plus fréquent. Ce rapport permet d’avoir une idée sur la moyenne d’absence ainsi que les motifs d’absences pour notifier aux responsables RH des alertes si un Si on clique sur la partie représentatrice de dreux, les données de la moyenne d’absence par type d’absence et par salarié se filtrent en fonction de ce site du coup les données ne seront plus générales et sont spécifiques à Dreux.
  36. Ce rapport permet de visualiser les heures de travail et leur répartition par site. Un histogramme groupé : qui permet d’afficher pour chaque site les heures de présence et celles de production. Un graphique en secteurs : qui permet de donner un aperçu sur la répartition des heures de travail dans chaque site. Ce rapport permet à la direction financière de suivre la répartition des heures de travail entre heures de production, heures de formation, heures de présence, heures de supervision et heures administratives pour déduire la productivité des salariés et déduire la politique de rémunération ou de primes.
  37. Le rapport ci-dessus est sous forme de graphique en histogramme empilé. Il expose les salaires, les primes ainsi que la rémunération sur les heures supplémentaires par type d’emploi du salarié, il permet de donner une vue sur la répartition des salaires.
  38. Durant ce travail nous avons procédé à une
  39. En guise de perspectives il serait interessant
  40. En guise de perspectives il serait interessant