SlideShare une entreprise Scribd logo
1  sur  74
Télécharger pour lire hors ligne
Projet de fin d’études - ENSIAS
Mémoire de Projet de Fin d’Études
D’Ingénieur d’État en Informatique
Conception et mise en place d’un
décisionnelle pour
Soutenu par :
Mlle. Amina Ourirem
Mme. Meriame SALAH
Année Universitaire
Ecole Nationale Supérieure d’Informatique
et d’Analyse des Systèmes
ENSIAS 2011
Mémoire de Projet de Fin d’Études
Pour l’Obtention du Titre
D’Ingénieur d’État en Informatique
Option
Business Intelligence
Sujet
Conception et mise en place d’une solution
décisionnelle pour l’analyse du Compte Extérieur du
Maroc
Sous la direction de :
M. Abdellah ELMANOUAR
Mme. Fatima Zahra AZAYITE
Année Universitaire 2010-2011
nformatique
1
solution
e du Compte Extérieur du
Sous la direction de :
M. Abdellah ELMANOUAR (ENSIAS)
Fatima Zahra AZAYITE (BKAM)
Projet de fin d’études - ENSIAS 2011 2
Projet de fin d’études - ENSIAS 2011 3
A Feu mon Père
A ma chère mère
Aucun mot ne pourra exprimer mes sentiments envers vous
A mes frères Hamza, Mohammed
A mes sœurs Fatima, Rahma
Je vous remercie pour tout ce que vous avez fait pour moi
A toute ma famille
A mes chers amis de l’enfance
A mes chers amis de l’ENSIAS et CPGE
Pour tout le soutien que vous m’avez offert je vous dis MERCI
A tous ceux qui m’aiment, je dédie ce travail
Amina
Projet de fin d’études - ENSIAS 2011 4
A mes chers parents …, pour l’amour et l’éducation qu’ils ont prodigués
à leurs enfants
A Abdelbarie pour son soutien et sa patience
A ma sœur Khaoula
A mes frères Khalil et Amine
A Jihane, Btissam et Chaymae
A Manar, Imane, Zineb et Ahlam
A toute ma famille et mes amis
A tous ceux qui m’aiment, A tous ceux que j’aime
Je vous dédie ce travail
Meriame
Projet de fin d’études - ENSIAS 2011 5
Remerciements
Il nous est agréable de nous acquitter d’une dette de reconnaissance auprès de toutes les
personnes, dont l’intervention au cours de ce projet, a favorisé son aboutissement.
Ainsi, nous exprimons notre profonde gratitude et tenons à remercier tout le personnel de
Bank Al-Maghrib pour leur soutien et pour leur générosité quant à l’offre de l’information.
Nous tenons également à exprimer notre remerciement envers M. Abdelhamid EL
MAAZOUZI, qui a accepté de nous accueillir au sein de son équipe décisionnelle à Bank Al-
Maghrib en nous préparant les conditions favorables au bon déroulement du projet.
Nous tenons à remercier plus particulièrement nos encadrants au sein de Bank Al-
Maghrib: Mme. Fatimazahra AZAYITE, M. Salah AHLMBAREK, qui n’ont ménagé ni leurs
temps ni leurs énergies pour nous aider à élaborer notre projet dans les meilleurs conditions.
Nous exprimons notre ample reconnaissance pour notre cher encadrant coté ENSIAS : M.
Abdellah EL MANAOUR pour son suivi, ses conseils fructueux et son aide incomparable dans
la rédaction de ce mémoire.
Nos remerciements vont aussi à Mme. Houda BENBRAHIM, M. Mohammed Abdou
JANATI IDRISSI pour avoir accepté de juger notre travail.
Que tout le corps professoral de l’ENSIAS trouve ici le témoignage de notre profonde
reconnaissance pour leur contribution à notre formation.
Que tous ceux et celles qui ont contribué de près ou de loin à l’accomplissement de ce
travail trouvent l’expression de nos remerciements les plus chaleureux.
Projet de fin d’études - ENSIAS 2011 6
Résumé
Le présent document constitue le fruit de notre travail accompli dans le cadre de
notre projet de fin d’études effectué au sein de Bank Al-Maghrib. L’objectif de notre
stage est de concevoir et mettre en place une solution décisionnelle pour l’analyse du
Compte Extérieur. Ce travail porte sur deux volets : une première partie qui consiste à
créer un système multidimensionnel et une autre partie comporte la restitution des
états synthétiques.
Nous avons entamé notre projet par l’étude des besoins définis dans le cahier des
charges, ensuite nous avons définit les spécifications techniques et fonctionnelles.
Cette étape nous a permis de bien déterminer les besoins et de bien comprendre les
fonctionnalités que doit remplir la solution. Nous avons enchainé par la conception de
cette dernière avant de passer à la phase de réalisation et de restitution.
Projet de fin d’études - ENSIAS 2011 7
Abstract
This document is the fruit of our work as part of our project graduation done in Bank
Al-Maghrib. The objective of this internship is to design and implement a business
intelligence solution to analyze the external account. This work comprises two parts: the
first part of creating a multidimensional system and another part involves the return of
the summary statement.
We began our project by studying the needs identified in the specifications, and then
we define the functional and technical specifications. This step allowed us to properly
identify the needs and fully understand the features the solution must complete. We
followed by the design of the latter before proceeding to the implementation phase and
restitution.
Projet de fin d’études - ENSIAS 2011 8
Liste des abréviations
Abréviation Désignation
BI Business Intelligence
BKAM BanK Al-Maghrib
BMSEF Base des Séries Monétaires, Economiques et Financières
BP Balance de paiement
CRM Customer Relationship Client
DERI Direction des Etudes et des Relations Internationales
ERP Enterprise Resource Planning
ETL Extract Transform Load
KPI Key Performance Indicator
MDH Millions de dirham
OLAP Online Analytical Processing
ODS Output Delivery System
PAQ Plan d’Assurance Qualité
PIB Produit Intérieur Brut
SAS Statistical Analysis System
SAP Systems, Applications, and Products for data processing
SH Système Harmonisé
SID Système d’aide à la décision
SGBDR Système de Gestion de Base de Données Relationnelles
TC Taux de couverture
Projet de fin d’études - ENSIAS 2011 9
Liste des figures
Figure 1: Organigramme général de BANK AL-MAGHRIB.................................................. 18
Figure 2: Organigramme de la Direction des Etudes et des Relations Internationales........... 19
Figure 3: Système d'Information Décisionnelle à Bank Al-Maghrib....................................... 22
Figure 4: Diagramme de GANTT ............................................................................................ 25
Figure 5: Architecture du système d'information décisionnel.................................................. 32
Figure 11: Datamart Compte Extérieur.................................................................................... 38
Figure 7: Plateforme SAS ........................................................................................................ 41
Figure 8: Architecture technique de la plateforme SAS .......................................................... 42
Figure 9: Axe technologique de la plateforme décisionnelle SAS........................................... 44
Figure 10: Axe métier de la plateforme décisionnelle SAS..................................................... 45
Figure 11: Axe secteur d'activité de la plateforme décisionnelle SAS .................................... 46
Figure 12 : Puissance de SAS Enterprise Guide ...................................................................... 46
Figure 13: Flux de connexion à la bibliothèque « BIB_CMX ».............................................. 47
Figure 14: Flux de traitements Import Data du Commerce Extérieur...................................... 48
Figure 15: Flux de traitement Import Data BP........................................................................ 49
Figure 16: Flux de calcul des indicateurs du commerce extérieur........................................... 49
Figure 17: Flux de calcul des indicateurs de la balance de paiement ..................................... 50
Figure 18: Flux de calcul des indicateurs de la balance de paiement ..................................... 51
Figure 19: Flux de construction de la table finale.................................................................... 52
Figure 20: Table de faits........................................................................................................... 53
Figure 21: Rapport sur l’évolution des exportations par principaux produits remarquables et
par année .................................................................................................................................. 56
Figure 22: Rapport sur l’évolution des importations par principaux produits remarquables... 58
Figure 23: Rapport sur l’évolution des importations/exportations........................................... 58
Figure 24: Rapport sur la balance commerciale du Maroc ...................................................... 59
Figure 25: Rapport sur la balance voyage du Maroc ............................................................... 60
Figure 26 : Rapport sur l’évolution des recettes MRE par pays .............................................. 61
Projet de fin d’études - ENSIAS 2011 10
Liste des tableaux
Tableau 1: données des fichiers texte....................................................................................... 29
Tableau 2 : Données tirées de la BSMEF ................................................................................ 29
Tableau 3: Matrice d'expression des besoins ........................................................................... 31
Tableau 4: Table de Faits ......................................................................................................... 36
Tableau 5 : Tableau des dimensions ........................................................................................ 36
Projet de fin d’études - ENSIAS 2011 11
Table des matières
Liste des abréviations................................................................................................................. 8
Liste des figures ......................................................................................................................... 9
Liste des tableaux..................................................................................................................... 10
Table des matières.................................................................................................................... 11
Introduction générale................................................................................................................ 13
Chapitre1 : Présentation générale du projet ............................................................................. 15
1. Présentation de l’organisme d’accueil.......................................................................... 16
1.1 Historique de Bank Al-Maghrib................................................................................. 16
1.2 Missions et domaines d’activité de Bank Al-Maghrib............................................... 16
1.3 Organisation de Bank Al-Maghrib............................................................................. 18
2. Présentation du projet................................................................................................... 19
2.1 Périmètre du projet..................................................................................................... 19
2.2 Problématique............................................................................................................. 21
2.3 Planning du projet ...................................................................................................... 23
Chapitre 2 : Analyse et Conception.......................................................................................... 27
1. Analyse et spécification des besoins ............................................................................ 28
2. Cadrage du projet ......................................................................................................... 30
2.1 Cadrage fonctionnel ................................................................................................... 30
2.2 Cadrage technique...................................................................................................... 32
3. Conception du Datamart............................................................................................... 35
3.1 Choix des mesures et des dimensions ....................................................................... 35
3.2 Schéma du Datamart.............................................................................................. 37
Chapitre 3 : Réalisation et restitution....................................................................................... 40
1. Présentation de la plateforme SAS............................................................................... 41
1.1 Plateforme SAS......................................................................................................... 41
Projet de fin d’études - ENSIAS 2011 12
1.2 Plateforme SAS BI..................................................................................................... 43
• SAS Enterprise Guide............................................................................................ 46
2. Réalisation et déploiement ........................................................................................... 47
2.1 Automatisation des flux de traitement ....................................................................... 47
2.1.1 Flux d’automatisation du calcul des indicateurs du commerce extérieur ........... 49
2.1.2 Flux Traitement Balance de Paiement ................................................................ 49
2.1.3 Table de faits .................................................................................................. 51
2.2 Construction du Cube OLAP ..................................................................................... 53
3. Phase de restitution....................................................................................................... 55
Conclusion et perspectives....................................................................................................... 63
BIBLIOGRAPHIE ................................................................................................................... 64
WEBLIOGRAPHIE................................................................................................................. 64
Annexes.................................................................................................................................... 66
Annexe 1 : Groupements d’utilisation ................................................................................. 67
Annexe 2 : Produits Remarquables ..................................................................................... 68
Annexe 3 : Spécifications techniques et fonctionnelles des indicateurs .............................. 74
Projet de fin d’études - ENSIAS 2011 13
Introduction générale
Les organisations évoluent aujourd’hui dans un environnement très fluctuant caractérisé
par la mondialisation des marchés, l’internationalisation des économies et la globalisation
financière. Pour assurer leur croissance, Ces organisations modernisent leurs systèmes
d’information, qui sont devenus une partie intégrante de leur stratégie.
Bank Al-Maghrib qui est l’autorité monétaire du pays c'est-à-dire l’organisme qui joue un
rôle primordial dans l’économie marocaine. En effet, Bank Al-Maghrib est l’entité contrôle le
système monétaire et gère la politique monétaire du pays. La Direction des Etudes et des
Relations Internationales de Bank Al-MAghrib est la direction chargée des travaux de
préparation et d’évaluation de la politique monétaire.
Vue l’importance de son rôle dans le système économique du pays, et dans le but de
réaliser des gains de productivité importants liés à la réduction du temps de recherche de
l’information, à capitaliser sur les efforts en matière de traitement et de fiabilisation de
données et enfin à unifier les pratiques des entités de la Banque en matière de restitution,
Bank Al-Maghrib a lancé le projet système d’information décisionnelle.
De plus, et dans sa mission de suivi de la croissance économique, la DERI étudie
l’équilibre du commerce extérieur en analysant les différents indicateurs des échanges
extérieurs du Maroc avec le reste du monde.
Notre projet de fin d’études, effectué au sein de la DERI, s’inscrit dans ce cadre et vise de
mettre en place une solution décisionnelle pour l’analyse du Compte Extérieur du Maroc pour
le compte de Bank Al-Maghrib. Cette solution consiste à créer un système multidimensionnel
et de restituer les états adéquats.
Le présent rapport relate les phases du déroulement du projet et comporte trois chapitres.
Le premier chapitre définit le contexte général du projet et porte sur deux points essentiels. Il
s’agit tout d’abord de présenter l’organisme d’accueil, et ensuite de décrire la problématique à
Projet de fin d’études - ENSIAS 2011 14
laquelle notre projet répond. Dans le deuxième chapitre nous exposons l’analyse des besoins
et la conception du projet et définit son cadre technique et fonctionnel. Enfin, le troisième
chapitre porte sur la réalisation du projet. Il décrit la plateforme sur laquelle nous avons
travaillé ainsi que les deux phases de réalisation et de génération des états de restitution.
Projet de fin d’études - ENSIAS 2011 15
Chapitre1 : Présentation générale
du projet
Dans ce chapitre, nous allons présenter le contexte général de
notre projet. Nous commençons par faire une présentation de
l’organisme d’accueil (Bank Al-Maghrib) et de ses missions.
Ensuite, nous exposons le périmètre de notre projet en passant
en revue la problématique et les objectifs à atteindre, Avant de
finir par le planning et la conduite du projet.
Projet de fin d’études - ENSIAS 2011 16
1. Présentation de l’organisme d’accueil
Nous présentons dans cette partie l’organisme d’accueil qui est Bank Al-Maghrib (BKAM)
en commencent dans un premier temps par son historique, ses principales missions et ses
domaines d’activité, dans un deuxième temps nous passons en revue l’organisation générale
de la banque, tout en se focalisant sur la Direction des Etudes et Relations Internationales où
nous avons effectué notre stage.
1.1 Historique de Bank Al-Maghrib
La banque centrale du Royaume du Maroc, dénommée « Bank Al-Maghrib», est un
établissement public doté de la personnalité morale et de l’autonomie financière. Elle a été
créée en 1959 en substitution à l’ancienne « Banque d’Etat du Maroc » qui a été crée en 1906
(par l’acte de la conférence d’Algésiras). En 1987 « DAR AS-SIKKAH », unité industrielle
chargée de la fabrication des billets de banque et de la frappe des pièces de monnaie a été
créée.
La BKAM a adopté en juillet 1993 une nouvelle loi bancaire qui a permis d’instituer un
cadre légal unifié pour l’ensemble des établissements de crédit, d’élargir la concertation,
d’introduire certaines mesures visant à mieux protéger les intérêts de la clientèle et de
renforcer le pouvoir de la banque centrale en matière de réglementation de l’activité des
établissements de crédit et de leur contrôle. Certaines modifications sont apportées aux statuts
de la Banque, en octobre 1993, visant notamment à préciser les missions qui lui sont dévolues
et en particulier celles liées à la politique monétaire et à donner plus d’autonomie à ses
organes d’administration et de direction.
En 2006 une nouvelle loi est publiée affermissant le rôle de Bank Al-Maghrib et de son
autonomie en matière de supervision du système bancaire et en matière de conduite de la
politique monétaire.
1.2 Missions et domaines d’activité de Bank Al-Maghrib
Projet de fin d’études - ENSIAS 2011 17
Bank Al-Maghrib a comme missions principales d’exercer le privilège de l'émission des
billets de banque et des pièces de monnaie ayant cours légal sur le territoire du Royaume, de
mettre en œuvre les instruments de la politique monétaire pour assurer la stabilité des prix et
de la monnaie.
Elle a aussi pour mission de veiller au bon fonctionnement du marché monétaire et à
assurer son contrôle, d’établir et publier les statistiques sur la monnaie et le crédit, de gérer les
réserves publiques de change, de s'assurer du bon fonctionnement du système bancaire et
veiller à l'application des dispositions législatives et réglementaires relatives à l'exercice et au
contrôle de l'activité des établissements de crédit et organismes assimilés et de veiller à la
surveillance et à la sécurité des systèmes et moyens de paiement et à la pertinence des normes
qui leur sont applicables.
Bank Al-Maghrib assure aussi le rôle d'agent financier du Trésor et de conseiller du
Gouvernement dans le domaine financier et monétaire. Elle représente le gouvernement
auprès des institutions financières et monétaires internationales créées en vue de promouvoir
la coopération dans les domaines monétaire et financier et participe à la négociation des
accords financiers internationaux et à leur exécution.
Pour bien assurer ses missions, Bank al-Maghrib dispose d’organes d’administration, de
direction, de surveillance et de contrôle de qui sont :
 Le gouverneur qui administre et dirige la Banque et veille à l’observation des
dispositions statuaires et des règlements de la Banque et à l’exécution des décisions
du Conseil
 Le conseil de la banque qui détermine les objectifs de la politique monétaire,
le comité de direction qui assiste le Gouverneur dans la gestion des affaires de la
Banque
 Le commissaire de gouvernement qui contrôle pour le compte de l’état et au
nom du ministère des finances les activités de la banque, et notamment les relations
de celle-ci avec le trésor
 Les censeurs qui contrôlent les comptes de Bank Al-Maghrib
Projet de fin d’études - ENSIAS
1.3 Organisation de Bank Al
Bank Al-Maghib s’organise autour d’un ensemble de directions et départements
Direction de la Supervision Bancaire, la Direction de Dar As
Opérations Monétaires et des Changes et la Direction des Etudes e
internationales, le département de la communication, etc.
L’organigramme suivant dé
Figure
La Direction des Etudes et des Relations I
préparation et d’évaluation de la p
macroéconomiques ainsi que du suivi de la conjoncture économique et financière.
direction établit les statistiques monétaires et
aussi le suivi et l’analyse de la réglementation du régime des changes et des relations avec
l’étranger.
ENSIAS 2011
Organisation de Bank Al-Maghrib
Maghib s’organise autour d’un ensemble de directions et départements
Direction de la Supervision Bancaire, la Direction de Dar As-Sikkah, la Direction des
Opérations Monétaires et des Changes et la Direction des Etudes e
internationales, le département de la communication, etc.
L’organigramme suivant détaille l’organisation générale de Bank Al-Maghrib.
Figure 1: Organigramme général de BANK AL-MAGHRIB
des Etudes et des Relations Internationales (DERI) est chargée des travaux de
évaluation de la politique monétaire, de la réalisation d’études sectorielles et
ainsi que du suivi de la conjoncture économique et financière.
les statistiques monétaires et élabore le rapport annuel de la banque. El
suivi et l’analyse de la réglementation du régime des changes et des relations avec
18
Maghib s’organise autour d’un ensemble de directions et départements tels que la
Sikkah, la Direction des
Opérations Monétaires et des Changes et la Direction des Etudes et des Relations
Maghrib.
est chargée des travaux de
olitique monétaire, de la réalisation d’études sectorielles et
ainsi que du suivi de la conjoncture économique et financière. Cette
e rapport annuel de la banque. Elle fait
suivi et l’analyse de la réglementation du régime des changes et des relations avec
Projet de fin d’études - ENSIAS 2011 19
Cette direction est constituée de plusieurs entités dont le service de l’Information
Décisionnelle où nous avons effectué notre stage de fin d’études.
Figure 2: Organigramme de la Direction des Etudes et des Relations Internationales
Après avoir présenté l’organisme d’accueil, nous passons maintenant en revue notre projet.
2. Présentation du projet
Nous décrivons dans ce qui suit notre projet en exposant le périmètre, la problématique et
le planning du projet.
2.1 Périmètre du projet
Dans un environnement très fluctuant caractérisé par la mondialisation de marché, les
organisations mondiales intègrent les nouvelles technologies de l’information et de la
communication dans leur stratégie pour gagner en matière d’efficacité et efficience. La
BKAM faisant partie des entités qui jouent un rôle très important dans la croissance
économique du pays a décidé d’automatiser son processus de l’aide à la décision en intégrant
une des plateformes leader du marché décisionnel qui est SAS (Statistical Analysis System).
La banque centrale fait partie de ces entreprises, qui cherchent à avoir la bonne information
au bon moment. Ceci dit, Bank Al-Maghrib a intégré une des plateforme leader du marché
décisionnel SAS (Statistical Analysis System).
Projet de fin d’études - ENSIAS 2011 20
L'aide à la décision a pour objectif d'accompagner un ou plusieurs décideurs dans le
processus de prise de décision. Elle permet aux acteurs concernés de spécifier leurs besoins
par des processus de collecte, d'analyse et d'échange d'informations (1).
La Business Intelligence se définit comme l'ensemble des technologies permettant de
collecter, consolider, modéliser et restituer les données à des fins de compréhension,
d’analyse et de décision.
La BI est devenue au fil des années un incontournable pour la bonne gouvernance des
entreprises. Les décisions, tant stratégiques qu’opérationnelles, doivent s’appuyer sur des faits
fiables et mesurables. La mesure de la performance est très recherchée dans tous les
domaines. Ce besoin a marqué une évolution au niveau des technologies de l’informatique
décisionnelle afin d’offrir aux entreprises des outils BI plus souples agissant en temps réel.
Elle se base sur le système d’information décisionnel. Ce dernier est un système
d'information qui regroupe les données d’aide à la décision et facilite leur exploitation en
fournissant les outils adéquats
Il est constitué de cinq grand éléments ou activités : Les données de l’entreprise,
l’ETL/Alimentation, l’entrepôt de données, l’analyse multidimensionnelle OLAP et le
Reporting et tableau de bord.
• Analyse multidimensionnelle OLAP
Un système OLAP est un système d’information décisionnel qui organise les données dans
un espace dimensionnel. Il regroupe un ensemble d’outils en interaction qui réalisent la
synthèse dynamique, l’analyse interactive et l’agrégation d’un grand volume de données afin
d’améliorer le processus de prise de décision.
• Reporting et tableau de bord
Projet de fin d’études - ENSIAS 2011 21
Le reporting a pour objectif de rendre visible, dans des états, l'information stockée dans
des bases de données. Il s'agit donc de produire un compte-rendu, sur des supports qui seront
généralement imprimés. La diffusion en est le plus souvent adaptée à la production de
documents (factures, commandes, rapport annuel, etc.).
Quant au tableau de bord, il permet de passer d'une vision à posteriori à une logique de
pilotage, c'est à dire d'accéder, en temps réel à l'état actuel et prévisionnel de l'activité. Il ne
s’agit pas de produire des états, mais de donner les informations clés, aux bonnes personnes,
sous une forme ergonomiques.
Après avoir présenté la Business Intelligence, nous présentons dans cette deuxième partie
notre projet de fin d’études.
2.2 Problématique
La politique monétaire est l'action par laquelle l'autorité monétaire, en général la banque
centrale, agit sur l'offre de monnaie dans le but de remplir son objectif de stabilité des prix et
de la monnaie.
Dans le cas du Maroc, Bank Al-Maghrib est l’entité responsable de la gestion de la
politique monétaire du pays. La DERI, est la direction chargée des travaux de préparation et
d’évaluation de la politique monétaire.
La politique monétaire vise également à atteindre des objectifs de croissance, de plein
emploi et d'équilibre du commerce extérieur.
Dans sa mission de suivi de la croissance économique, la DERI étudie l’équilibre du
commerce extérieur en analysant les différents indicateurs des échanges extérieurs du Maroc
avec le reste du monde.
Dans le but de réaliser des gains de productivité importants liés à la réduction du temps de
recherche de l’information, à assurer une plus grande autonomie des utilisateurs, à capitaliser
Projet de fin d’études - ENSIAS
sur les efforts en matière de traitement et de fiabilisation de données et enfin à unifier les
pratiques des entités de la Banque en matière de restitution
système d’information décisionnelle
Ce projet comporte deux volets
mise en place de l’entrepôt central des données de la Banque.
Au niveau du déploiement des outils du système décisionnel
sur la plate forme de l’éditeur SAS qui a l’atout d’être une solution
partie du projet a pour objectif de, m
sur un périmètre pilote composé d’indicateurs métiers.
La figure suivante décrit le système d’information décisionnelle
Maghrib.
Figure 3: Sys
Ce système est constitué de cinq parties
l’entrepôt de données, la vue métier et la restitution et diffusion de rapport.
ENSIAS 2011
sur les efforts en matière de traitement et de fiabilisation de données et enfin à unifier les
des entités de la Banque en matière de restitution Bank Al-Maghrib
système d’information décisionnelle en 2009.
comporte deux volets : le déploiement des outils du système décisionnel et la
central des données de la Banque.
déploiement des outils du système décisionnel le choix de la Banque a porté
sur la plate forme de l’éditeur SAS qui a l’atout d’être une solution intégrée.
partie du projet a pour objectif de, mettre en place l’entrepôt central de données de la Banque
un périmètre pilote composé d’indicateurs métiers.
La figure suivante décrit le système d’information décisionnelle utilisé au sein de Bank Al
Système d'Information Décisionnelle à Bank Al-Maghrib
Ce système est constitué de cinq parties : les bases de production, la zone de contrôle,
l’entrepôt de données, la vue métier et la restitution et diffusion de rapport.
22
sur les efforts en matière de traitement et de fiabilisation de données et enfin à unifier les
Maghrib a lancé le projet
outils du système décisionnel et la
le choix de la Banque a porté
intégrée. La deuxième
ettre en place l’entrepôt central de données de la Banque
utilisé au sein de Bank Al-
Maghrib
: les bases de production, la zone de contrôle,
l’entrepôt de données, la vue métier et la restitution et diffusion de rapport.
Projet de fin d’études - ENSIAS 2011 23
C’est dans le cadre de l’étude du commerce extérieur et de l’implémentation du nouveau
système de l’information décisionnelle que s’inscrit notre projet de fin d’études pour le
compte du Service de l’Information Décisionnelle de la DERI. Ce projet consiste à mettre en
œuvre une solution décisionnelle pour analyser le compte extérieur du Maroc. La solution doit
permettre d’analyser les différents indicateurs du compte extérieur et de générer des rapports
synthétiques. Elle doit aussi intégrer deux sources différentes de données : un fichier texte
provenant de l’office des changes contenant les échanges de biens du Maroc avec l’étranger et
l’autre fichier contient des données provenant de la base de production de la banque intitulée
Base des Séries Monétaires, Economiques et Financières (BSMEF).
2.3 Planning du projet
La planification consiste à prévoir le déroulement du projet tout au long des phases
constituant la réalisation du projet. Les réunions tenues avec l’encadrant au sein de Bank Al-
Maghrib ont permit de déterminer les différentes étapes du projet ainsi que leur
séquencement. Ces étapes sont :
• Analyser le besoin en termes d’indicateurs liés au compte extérieur
Dans cette étape nous faisons une analyse du besoin et de l’existant. Elle est constituée
de trois phases :
 Comprendre le métier du compte extérieur
 Elaborer une liste des indicateurs principaux du compte extérieur, ainsi
que les règles de calcul de ces indicateurs
 Comprendre et décrire les données disponibles
• Concevoir des indicateurs/ axes d’analyse (Cube)
Cette étape consiste à concevoir le Datamart. Elle est constituée de quatre phases :
 Définir les spécifications fonctionnelles et techniques
 Déterminer les mesures, axes d’analyses et les règles de gestion
Projet de fin d’études - ENSIAS 2011 24
 Concevoir le Datamart
 Concevoir le flux de traitement des données
• Réaliser et déployer la solution
Cette étape consiste à la réalisation de la solution c'est-à-dire la génération du cube. Elle
se divise en 3 parties :
 Développer les flux et calculer les indicateurs
 Déploiement
 Générer le cube
• Restituer les rapports
Dans cette partie nous allons développer les différents rapports qui vont être générés.
Le diagramme de Gantt suivant décrit le planning global du projet :
Projet de fin d’études - ENSIAS 2011 25
Figure 4: Diagramme de GANTT
Projet de fin d’études - ENSIAS 2011 26
Conclusion
Après avoir présenté l’organisme d’accueil qui est la BKAM et exposé la problématique et
la conduite de notre projet, nous spécifions les besoins exprimés par la DERI. Nous
enchaînons ensuite sur le cadre fonctionnel et technique de notre projet pour pouvoir enfin
exposer la conception du Datamart Compte Extérieur.
Projet de fin d’études - ENSIAS 2011 27
Chapitre 2 : Analyse et Conception
Notre projet consiste à mettre en place un Datamart pour
l’analyse du compte extérieur. Dans ce chapitre, nous allons
spécifier les besoins techniques et fonctionnels fixés dans le
cahier des charges puis nous présentons la conception du
Datamart.
Projet de fin d’études - ENSIAS 2011 28
1. Analyse et spécification des besoins
Dans cette partie nous commençons par déterminer les besoins de la DERI et nous
enchainons par les spécifications techniques et fonctionnelles.
Afin d’identifier les tables utiles et de dégager les indicateurs les plus représentatifs qui
répondent aux besoins en termes d’analyse et de suivi du compte extérieur et de la croissance
économique, nous avons commencé par étudier les différentes publications de la DERI
concernant le compte extérieur. Ceci concerne les variables économiques suivantes :
 Exportations et Importations
 Recettes des marocains résidents à l’étranger
 Recettes et dépenses des voyages
 Investissements directs étrangers
Après avoir listé les besoins auxquels il faut répondre, nous nous intéressons aux données
utilisées dans notre projet.
Celles-ci sont de deux sources différentes :
- Les premières sont contenues dans un fichier texte qui est envoyé par l’office
des changes et qui contient les valeurs des importations et des exportations des biens
échangés avec le reste du monde.
- La deuxième source est la base de production de Bank Al-Maghrib BSMEF.
Les fichiers texte sont structurés de la façon suivante :
Projet de fin d’études - ENSIAS 2011 29
Nom du Champs Désignation du champ
SENS Sens de l’échange (1 : import, 2 : export)
SH Système harmonisé1
Lib_sh Libellé du système harmonisé
Pays Pays avec lequel l’échange a été effectué
Lib_pays Libellé du pays
GROUP_UTIL Groupement de l’utilisation2
Lib_grput Libellé du groupement de l’utilisation
PROD_REM Produit remarquable3
Lib_prod Libellé du produit remarquable
Poids Poids de la marchandise échangée
Valeur Valeur de la marchandise échangée
Mois Mois de l’échange
Année Année de l’échange
Tableau 1: données des fichiers texte
En ce qui concerne les données de la BSMEF, celles-ci se présentent comme suit :
Nom du Champs Désignation du champ
ID Identifiant de la série
CODE_SERIE Code de la série
TITRE_FR Titre de la série en français
TITRE_AN Titre de la série
PERIODICITE Périodicité de la série
UNITE Unité de l'échange
DATE_V Date de la valeur
VALEUR Valeur de la série
Tableau 2 : Données tirées de la BSMEF
1
Système Harmonisé : Les statistiques sur les exportations et les importations sont classées et publiées d'après le
Système harmonisé de désignation et de codification des marchandises (Système harmonisé ou SH).
2
Voir annexe 1
3
Voir annexe 2
Projet de fin d’études - ENSIAS 2011 30
Après plusieurs rencontres avec les personnes responsables de l’analyse du compte
extérieur, nous avons pu définir la liste des indicateurs pertinents4
pour l’analyse du compte
extérieur du Maroc. Les indicateurs choisis sont les suivants :
• Valeur en dirhams de l’échange que se soit des importations ou des exportations
• Taux de couverture (%)
• Recettes des marocains résidents à l’étranger en dirhams
• Recettes des MRE en % de PIB
• Recettes des voyages en dirhams
• Recettes des voyages en % de PIB
• Dépenses des voyages en dirhams
• Dépenses des voyages en % de PIB
• Investissements directs étrangers en dirhams
• Investissements directs étrangers en % de PIB
Nous définissons dans la partie suivante le cadre fonctionnel et technique de notre projet.
2. Cadrage du projet
2.1 Cadrage fonctionnel
Avant de pouvoir concevoir le Datamart, il est indispensable de détailler les spécifications
techniques et fonctionnelles des indicateurs. Dans un premier temps, nous avons commencé
par les méthodes de calcul de chacun des indicateurs et leur fréquence d’établissement.
Par exemple l’indicateur « Taux de couverture », ce dernier est calculé comme étant la
Valeur des exportation/Valeur des Importation *100 et il est établi chaque mois.
4
Pour les spécifications détaillées des indicateurs Voir Annexe 3
Projet de fin d’études - ENSIAS 2011 31
L’indicateur « Recettes MRE » qui représente la valeur des transferts des marocains
résidents à l'étranger est extrait de la base de données de production de la BKAM et est
calculé trimestriellement.
Ensuite et en se basant sur l’analyse des besoins effectuée auparavant, nous avons pu
construire la matrice d’expression des besoins:
Temps
groupement
d'utilisation
Produit
remarquable
Service Sens Pays Continent
Valeur de l’échange x x x x x x
Taux de couverture x x x
Recettes des MRE x x
Recettes des MRE en % de PIB x x
Recettes des voyages x
Recettes des voyages en % de
PIB
x
Dépenses des voyages x
Dépenses des voyages en % de
PIB
x
Investissements directs étrangers x x x
Investissements directs étrangers
en % de PIB
x x x
Tableau 3: Matrice d'expression des besoins
Nous détaillons les différents états de restitution qui seront générés après la création du
cube OLAP. Nous avons listé les différents indicateurs qui figureront dans ces états, les axes
de sélection par lesquels les indicateurs seront analysés et le format de chaque état.
Sept états de restitution ont été définis :
Projet de fin d’études - ENSIAS 2011 32
• Balance commerciale du Maroc qui contient l’évolution des Importations, des
Exportations du Maroc et du taux de couverture
• Evolution des Recettes MRE par pays
• Evolution des Investissements Directs par pays
• Evolution des Investissements Directs par services
• Evolution du solde de voyages (la différence entre les recettes et les dépenses
de voyages) par pays
2.2 Cadrage technique
Après avoir présenté le cadre fonctionnel de notre projet, nous détaillons dans cette partie
le cadre technique.
Le schéma suivant présente l’architecture générale d’un système d’information
décisionnel. Ce système regroupe cinq grands éléments ou activités :
Figure 5: Architecture du système d'information décisionnel
Projet de fin d’études - ENSIAS 2011 33
Dans notre projet nous avons suivi la même architecture. Les cinq parties de notre projet
décisionnel ce présentent comme suit :
• Données de l'entreprise
Nos données proviennent de deux sources différentes :
 Base de données de production appelée BMSEF qui est une base utilisé
Oracle
 Fichiers reçus de la part de plusieurs organismes externes tels que l’office des
changes
• Alimentation
Dans cette phase, nous avons utilisé l’interface SAS Enterprise Guide au lieu de l’ETL de
SAS « SAS Data Integration ». En effet, la DERI n’étant pas une direction informatique elle
n’a pas accès à l’utilisation de l’outil Data Integration qui est l’outil d’ETL de SAS.
L’interface graphique SAS Enterprise Guide permet de faire le même traitement grâce à sa
souplesse. SAS Enterprise Guide est le seul logiciel frontal qui fournit un mécanisme guidé
pour accéder aux données à travers plusieurs plateformes, systèmes d’exploitation et bases de
données. Ce système centralisé pour la gestion de l’accès aux données de l’entreprise assure
aux utilisateurs des privilèges d’accès appropriés et leur donne la possibilité de réagir
rapidement aux conditions opérationnelles en évolution.
SAS Enterprise Guide permet un accès visuel à tous les types des données pris en charge
par SAS et aux types de données natifs de Windows via ODBC, OLE DB, OLE DB pour
serveur OLAP (SAS OLAP Server Microsoft Analysis Services et SAP BW spécifiquement)
et depuis les serveurs de messagerie MS Exchange. Les types de fichiers locaux accessibles
sont : Les documents Microsoft Word (intégrables dans les fichiers de projet pour vous aider
à étayer votre travail sur le projet), Excel, HTML, Access, Paradox, les fichiers TXT, ASC
(ASCII) et CSV. Il permet un accès facile aux données (locales ou distantes) à utiliser dans
d’autres produits SAS.
Projet de fin d’études - ENSIAS 2011 34
Cet outil dispose d’un générateur de requêtes graphiques puissant, permettant aux
utilisateurs d’accéder visuellement à leurs données et de les manipuler sans expertise des
SQL, ainsi, nous avons exploité cette puissance pour structurer quelques fichiers afin d’avoir
le même schéma que les autres, éliminer les valeurs aberrantes, calculer nos indicateurs sans
passer par le code.
• Génération du Cube OLAP
SAS Enterprise Guide permet l’accès, la visualisation et la manipulation d’OLAP
 Prend en charge le perçage, le découpage dynamique et le glissement selon les
besoins pour explorer les renseignements, ainsi que la possibilité de creuser jusqu’aux
données détaillées profondes.
 La prise en charge des calculs comprend : les calculs simples, l’analyse
comptable, l’analyse de contribution relative et les calculs personnalisés (c’est-à-dire
l’analyse des séries chronologiques).
 Permet des coupes à partir de renseignements multidimensionnels, à faire
apparaître dans d’autres procédures analytiques SAS en vue d’analyses avancées, y
compris l’utilisation dans des procédures d’exploration des données.
 Propose un visualiseur/éditeur MDX pour les utilisateurs les plus avancés.
 Capable de faire émerger des sources de données OLAP depuis SAS OLAP
Server ou d’autres fournisseurs tiers prenant en charge OLE DB pour OLAP (c’est-à-
dire, SAP BW et Microsoft Analysis Services).
 Analyseur OLAP amélioré pour un découpage actif/dynamique avec les
processus de SAS Stored Processes.
 Options de graphique automatiques pour une analyse plus significative.
Projet de fin d’études - ENSIAS 2011 35
•Restitution
SAS Enterprise Guide permet de créer, distribuer et partager les résultats sous différents
formats : tableaux, courbes, histogrammes, camemberts, etc. Il s’avère particulièrement
puissant lorsqu’il est mis en liaison avec SAS : le code généré sous SAS Enterprise Guide
peut être récupéré sous SAS (par copier-coller) et de très légères modifications fournissent
immédiatement les analyses/graphiques souhaités sous SAS. Enfin, la liaison peut être utilisée
dans l’autre sens : SAS Enterprise Guide propose la possibilité d’inclure votre propre code
SAS.
Pour développer nos rapports, nous avons utilisé le code SAS, des procédures graphiques
que la banque centrale utilise déjà pour générer ses tableaux de bord. Après, nous exportons
les rapports vers d’autres applications telles que HTML, PDF, Microsoft Word et Microsoft
SharePoint grâce à la procédure ODS (Output Delivery System).
3. Conception du Datamart
Dans cette section nous présentons le schéma du Datamart du compte extérieur après avoir
listé les différentes mesures et dimensions qui en font partie.
3.1 Choix des mesures et des dimensions
A partir des besoins exprimés dans la première partie, nous avons pu dégager les mesures
et les dimensions suivantes:
Projet de fin d’études - ENSIAS 2011 36
Mesure Description
Valeur Valeur de l’échange effectué
Taux_couverture Taux de couverture
Recettes_MRE Recettes des marocains résidents à l’étranger
Recettes_voyages Recettes des voyages à l’étranger
Dépenses_Voyages Dépenses de voyages à l’étranger
Invests_Directs Investissements directs étranger
Recettes_MRE_PIB Recettes des marocains résidents à l’étranger en pourcentage de PIB
Recettes_Voyages_PIB Recettes des voyages à l’étranger en pourcentage de PIB
Dépenses_Voyages_PIB Dépenses de voyages à l’étranger en pourcentage de PIB
Invests_Directs_PIB Investissements directs étranger en pourcentage de PIB
Tableau 4: Table de Faits
Dimension Description Hiérarchie
Dim_Temps Détermine la date de l’échange AnnéeTrimestreMois
Dim_Pays
Détermine le pays avec lequel l’échange a été
effectué
Dim_Continent
Détermine le continent avec lequel l’échange a
été effectué
Dim_ProdRem
Détermine le produit remarquable auquel le
produit échangé appartient
Dim_Grput
Détermine le groupement d’utilisation auquel le
produit échangé appartient
Groupement d’utilisation
 Produit remarquable
Dim_Sens Détermine le sens de l’échange
Dim_Service
Détermine le service où les investissements
directs sont faits
Tableau 5 : Tableau des dimensions
Projet de fin d’études - ENSIAS 2011 37
3.2 Schéma du Datamart
Les modèles relationnels normalisés ne sont pas toujours l’idéal vu qu’ils correspondent
généralement plus à une vision  technique  et informaticienne des données qu’à une vision
utilisateur. Dans l’approche multidimensionnelle, la dénormalisation du modèle des données
et la redondance d’informations sont totalement envisageables, car la non volatilité des
données permet de ne pas se préoccuper des problèmes d’intégrité des données ou de
transaction.
Il n’est dès lors pas étonnant que la conception d’un data warehouse soit souvent différente
de celle d’une base de données opérationnelle. Ainsi, afin de conserver la technologie des
SGBD relationnels, il sera nécessaire de modéliser les données de manière particulière, en
distinguant les différents axes et les indicateurs à analyser.
Parmi les méthodes de conception de data warehouse, l’on peut citer le modèle en étoile
(star) et le modèle en flocon (snowflake).
Le modèle en étoile est basé sur la définition d’un schéma en étoile. Un tel schéma n’est
rien d’autre qu’un modèle relationnel dans lequel une table de faits centrale est reliée à une ou
plusieurs tables de dimension.
Le modèle en étoile est basé sur la définition d’un schéma en étoile. Un tel schéma n’est
rien d’autre qu’un modèle relationnel dans lequel une table de faits centrale est reliée à une ou
plusieurs tables de dimension. La table de faits constitue une table de référence centrale
permettant d’accéder aux événements ou activités archivés et inhérents à un processus
déterminé. Elle contient essentiellement des informations numériques: une clé composée
permettant de se référer aux lignes des tables de dimension et un certain nombre de valeurs
mesurées susceptibles d’être agrégées et pouvant être attribuées à un fait déterminé.
Projet de fin d’études - ENSIAS 2011 38
Une table de dimension se compose spécifiquement d’une clé non significative établissant
un lien avec les lignes de la table de faits, d’une clé significative reprise de la source de
données opérationnelle et d’un nombre d’attributs permettant de caractériser la dimension.
Quant au modèle en flocon, il n’est rien d'autre qu’un schéma en étoile où les tables de
dimensions sont normalisées (la table des faits reste inchangée). Avec ce schéma, chacune des
dimensions est décomposée selon sa hiérarchie (Par exemple : Commune, Département,
Région, Pays)
Le modèle en étoile s’est imposé aujourd’hui pour sa précision dans la phase d’expression
des besoins, sa souplesse dans la phase d’analyse et sa capacité à fournir des indicateurs
fiables pour le pilotage d’une organisation. Aussi avons-nous opté pour ce modèle.
La détermination des mesures et des dimensions nous a permis de modéliser le Datamart
compte extérieur. Celui-ci est constitué d’une table de faits Fact_Compte_Extérieur et de sept
dimensions :
Figure 6: Datamart Compte Extérieur
Projet de fin d’études - ENSIAS 2011 39
Conclusion
Dans ce chapitre nous avons commencé par la spécification des besoins définis par la
DERI et plus spécifiquement par le SID5
. Nous avons enchainé par un cadrage fonctionnel et
technique de notre projet pour enfin présenter la conception de notre Datamart.
Nous exposons dans le chapitre qui suit l’étape de la réalisation de notre projet. Elle est
constituée d’une première partie qui consiste à créer le cube OLAP. La deuxième partie
représente la phase de la restitution des états spécifiés dans le présent chapitre
5
SID : Service de l’Information Décisionnelle
Projet de fin d’études - ENSIAS 2011 40
Chapitre 3 : Réalisation et
restitution
Ce chapitre a pour mission de présenter la plateforme SAS et la
phase de réalisation qui concrétise la conception exposée lors
du chapitre précédent. La réalisation est en effet répartie en
trois phases : l’automatisation du calcul des indicateurs, la
génération du cube et la restitution.
Projet de fin d’études - ENSIAS 2011 41
1. Présentation de la plateforme SAS
Le système SAS est un système de traitement de données complet qui a acquis une
situation dominante dans beaucoup de secteurs d’activités économiques, surtout les banques
et les assurances. Il a la particularité d’exploiter directement des bases de données sans les
charger en mémoire. Cela permet de manipuler d’importantes bases de données qui sont
difficilement manipulables par les logiciels concurrents.
1.1 Plateforme SAS
SAS est un véritable système de gestion de l’information plutôt qu’un simple logiciel de
statistique. Le système SAS est composé de différents modules ayant tous une fonctionnalité
propre.
Figure 7: Plateforme SAS
A travers différents types d’interfaces utilisateur, SAS permet différentes fonctionnalités
comme :
 Portail et tableau de bord personnalisable
 Visualisation des données métier
 Reporting Web et en local
 Intégration et analyse des données
Projet de fin d’études - ENSIAS 2011 42
 Gestion des métadonnées métier
 Options de déploiement souple
 Développement Applicatifs
 Stockage OLAP et Interface d’exploration de données OLAP
Le schéma suivant décrit l’architecture technique de la plateforme SAS
Figure 8: Architecture technique de la plateforme SAS
La plateforme décisionnelle de l’éditeur SAS se décompose en trois tiers principaux :
• Le tiers client : partie sur le poste de l’utilisateur, tiers qui peux être de deux types :
• Client lourd : il faut installer quelque chose sur le poste de l’utilisateur.
• Client léger : il ne faut rien installer sur le poste client.
• Le middle tiers : le tiers intermédiaire est uniquement nécessaire pour les clients légers
(interface nécessitant seulement Microsoft Internet Exploreur sur le poste utilisateur).
Projet de fin d’études - ENSIAS 2011 43
• Le tiers serveur : la partie serveur est l’endroit où est stocké l’entrepôt de données
décisionnelles et où s’exécutent les programmes. Ces programmes sont de plusieurs types :
processus ETL (Extraction, Transformation et Chargement), programme d’analyse statistique,
d’analyse Data Mining, de recherche opérationnelle, de réponse à des requêtes, de génération
de rapport, etc.
Après avoir détaillé l’architecture technologique de la plateforme SAS, nous présenterons
la plateforme SAS BI
1.2 Plateforme SAS BI
SAS propose des solutions décisionnelles pour transformer les données en connaissance, et
ainsi permettre de prendre la bonne décision au bon moment. Les solutions SAS couvrent
l’ensemble du processus d’informatique décisionnelle, de l’intégration de sources de données
d’origines multiples (fichiers, logiciels, banques de données externes et outils bureautiques),
leur transformation, leur stockage et leur analyse, jusqu’à la diffusion de l’information et de la
connaissance.
La plateforme décisionnelle SAS peut être abordée selon trois axes majeurs : L’axe
technologique, l’axe direction métier, l’axe secteur d’activité.
 Axe technologique
La figure qui suit schématise l’axe technologique de la plateforme décisionnelle SAS
Projet de fin d’études - ENSIAS 2011 44
Figure 9: Axe technologique de la plateforme décisionnelle SAS
La plateforme SAS comporte cinq grands éléments, en référence au schéma ci-dessus :
• Intégration : s’intégrer directement aux métadonnées des systèmes opérationnels
• Stockage de l’entrepôt de données : en fonction du volume à stocker, du type, de la
fréquence des interrogations et d’autres paramètres, différents systèmes de base de données
peuvent être utiles pour l’entrepôt de données, comme les bases multidimensionnelles avec
SAS OLAP server, les bases parallélisées avec SAS SPDS, ou autre.
• Analyse : Parmi l’ensemble des produits proposés par l’éditeur SAS, notons les
interfaces :
 SAS Enterprise Guide permettant de manipuler les données, faire des statistiques
avancées et des rapports.
 SAS Enterprise Miner, l’outil de Data Mining
• Diffusion de la connaissance : le portail décisionnel est le point d’entrée vers toutes les
interfaces clientes comme par exemple SAS Web Report Studio, l’outil de Reporting de
masse de SAS. Ces applications, essentiellement Web, offrent la possibilité de créer
simplement des rapports et de partager la connaissance.
Projet de fin d’études - ENSIAS 2011 45
La plateforme SAS BI est donc une solution qui offre notamment toutes les fonctions
décisionnelles : ETL, SGBD, OLAP, REPORTING, DATAMINING, etc. reposant sur des
métadonnées communes gérées par un outil d’administration unique autour d’un langage
commun.
 Axe métier
Le deuxième axe majeur d’une plateforme décisionnelle est l’axe métier. Celui-ci est
modélisé dans la figure ci-dessous
Figure 10: Axe métier de la plateforme décisionnelle SAS
Un système décisionnel pour une direction marketing n’utilise pas les mêmes KPI, les
mêmes informations, etc. qu’un système décisionnel pour la direction des ressources
humaines. Si les composants technologiques sont dans l’ensemble assez similaires,
l’architecture fonctionnelle est fondamentalement différente.
 Axe secteur d’activité
La gestion de la relation client n’est pas la même dans différents secteurs d’activité,
certains secteurs ont des besoins très particuliers. Une solution décisionnelle doit aussi
s’adapter à chaque secteur d’activité.
Projet de fin d’études - ENSIAS 2011 46
La figure ci-dessous présente cet axe.
Figure 11: Axe secteur d'activité de la plateforme décisionnelle SAS
SAS offre aussi une interface utilisateur graphique SAS Enterprise Guide facile à utiliser
pour accéder à la puissance de SAS. Notre travail a été effectué sous cet environnent.
• SAS Enterprise Guide
SAS Enterprise Guide est une interface graphique créée par SAS pour l’utilisateur final,
qui n’est pas censé connaître le langage de programmation SAS. L’environnement permet
d’effecteur la majorité des tâches courantes : importation de jeux de données, statistiques de
base, graphiques, sorties (ODS).
Figure 12 : Puissance de SAS Enterprise Guide
Projet de fin d’études - ENSIAS 2011 47
SAS Enterprise Guide allège le lourd labeur de mémorisation du code complexe pour les
analyses statistiques et surtout les graphiques. Nous détaillerons dans la partie qui suit la table
des faits et les différentes dimensions qui constituerons notre Datamart.
2. Réalisation et déploiement
Dans cette partie, nous allons mettre en œuvre le processus d’automatisation du calcul des
indicateurs du compte extérieur, depuis l’import des données sous SAS Enterprise Guide
jusqu’à la création de la table finale, qui regroupera l’ensemble des indicateurs calculés
ventilés selon les différents axes d’analyse. En premier lieu, nous créons notre bibliothèque
permanente intitulée « BIB_CMX » où nous sauvegarderons nos tables SAS.
2.1 Automatisation des flux de traitement
Avant de commencer le développement des flux de traitement, nous devons enregistrer
notre travail dans une bibliothèque spécifique. Nous avons créé la bibliothèque BIB_CMX
pour ce but.
Une bibliothèque est un nom logique, un raccourci attribué par SAS à un répertoire
pouvant contenir des tables SAS. Au démarrage de SAS, la bibliothèque affectée par défaut
au projet est appelée WORK. Or, il est déconseillé de l’utiliser pour stoker notre travail car
cette dernière est temporaire, elle est purgée en fin de la session.
Figure 13: Flux de connexion à la bibliothèque « BIB_CMX »
Projet de fin d’études - ENSIAS 2011 48
Dans un deuxième lieu, nous avons importé nos sources de données.
Le flux ci-dessous contient la partie de l’importation des données sur lesquelles nous
devons travailler. Comme a été cité dans le 1er
chapitre, il existe deux sources de données : la
première est constituée d’un ensemble de fichiers textes envoyés par l’office des changes
(dans notre cas nous travaillons sur les données des années contenues entre 1998 et 2011), et
la deuxième est la BSMEF.
Dans ce premier flux nous importons les données du commerce extérieur, puis nous les
rassemblons dans une seule table SAS sauvegardée dans la bibliothèque BIB_CMX.
Figure 14: Flux de traitements Import Data du Commerce Extérieur
Projet de fin d’études - ENSIAS 2011 49
Dans ce même flux, nous importons les données concernant le traitement de la balance de
paiement.
Figure 15: Flux de traitement Import Data BP
2.1.1 Flux d’automatisation du calcul des indicateurs du commerce extérieur
Dans ce flux nous commençons par l’extraction de la valeur des importations et des
exportations et de la sommer par les axes d’analyses : temps, pays et produit remarquable
d’une part.
D’autre part, nous calculons l’indicateur Taux de couverture ventilé seulement par les deux
axes d’analyse : pays et temps.
Figure 16: Flux de calcul des indicateurs du commerce extérieur
2.1.2 Flux Traitement Balance de Paiement
Projet de fin d’études - ENSIAS 2011 50
Dans ce flux, nous effectuons les traitements sur les données pour extraire les séries
Recettes MRE, Recettes Voyages, Dépenses Voyages et Investissements directs. Après les
avoir extraites de la base BSMEF, nous calculons les indicateurs Recettes MRE, Recettes
Voyages, Dépenses Voyages et Investissements Directs ventilés par les axes d’analyse :
temps, pays.
Figure 17: Flux de calcul des indicateurs de la balance de paiement
Après, nous utilisons le résultat de ce flux pour calculer les autres indicateurs trimestriels:
Recettes MRE en % PIB, Recettes voyages en % PIB, Dépenses voyages en %
PIB, Investissements directs en % PIB. Ceci dit, nous utilisons le PIB trimestriel déjà extrait
de la base BMSEF.
Projet de fin d’études - ENSIAS 2011 51
Figure 18: Flux de calcul des indicateurs de la balance de paiement
2.1.3 Table de faits
Après le calcul de nos différents indicateurs du compte extérieur, nous construisons une
table finale pour générer le cube. Cette table finale doit contenir les différents indicateurs
calculés par axes d’analyses dont. Elle est constituée des colonnes suivantes :
 Axes d’analyses : temps, sens, pays, produit remarquable, service.
 Indicateurs : valeur (Importations  Exportations), Taux de couverture, Recettes
MRE, Recettes voyages, Dépenses voyages, Investissements directs, Recettes MRE en %
PIB, Recettes voyages en % PIB, Dépenses voyages en % PIB, Investissements directs en %
PIB.
Le flux suivant effectue ce traitement, qui consiste en premier lieu d’ajouter les colonnes
d’axes d’analyse Cette valeur signifie que l’indicateur n’est pas ventilé par cet axe d’analyse.
Projet de fin d’études - ENSIAS 2011 52
Dans un deuxième lieu, nous fusionnons ces tables pour avoir notre table finale et générer
le cube.
Figure 19: Flux de construction de la table finale
La figure suivante montre la structure de notre table finale. C’est à partir de cette table que
nous avons généré notre cube.
Projet de fin d’études - ENSIAS 2011 53
Figure 20: Table de faits
La valeur NV dans la table (non ventilé) veut dire que les indicateurs ne sont pas ventilés
par ces axes d’analyse.
2.2 Construction du Cube OLAP
Après la construction de la table finale vue dans la partie en dessus, nous avons pu générer
le cube OLAP, qui nous permettra d’analyser l’ensemble des indicateurs du Compte Extérieur
selon différents axes d’analyses.
Grâce à la souplesse de l’environnement SAS Enterprise Guide, nous pouvons glisser les
axes d’analyses, puis les différentes mesures qu’on veut analyser selon ces axes dans le cube.
Nous obtenons une valeur différent de «.» si l’indicateur est bien ventilé par cette dimension.
Dans la figure suivante, nous avons glissé les dimensions : pays et sens, et les
indicateurs : Importations exportations, Recettes MRE PIB, Invests directs PIB, Recettes
voyages. Seul l’indicateur « Importations exportations » est ventilé par les deux axes : pays et
sens.
Projet de fin d’études - ENSIAS 2011 54
Figure : Analyse de l’indicateur Importations/exportations par sens et pays
Un autre exemple d’analyse multidimensionnel est celui de la variation des investissements
directs par pays. La figure en dessous éclairci cette variation.
Projet de fin d’études - ENSIAS 2011 55
Figure : Analyse de l’indicateur Investissements Directs par pays
3. Phase de restitution
La publication de la balance des paiements selon une périodicité trimestrielle s’inscrit dans
le cadre des efforts déployés par la banque centrale en vue de répondre aux besoins
d’information et de suivi de la conjoncture économique exprimés par les pouvoirs publics, les
organismes internationaux et par les opérateurs économiques.
Dans ce paragraphe, nous vous présentons quelques prises d’écran des rapports que nous
avons réalisés. Nous avons utilisés des modèles (code SAS) que la banque adopte pour
développer ces différents rapports. SAS permet de créer des histogrammes en bâtons,
diagrammes circulaires avec la procédure graphique Gchart () et des nuages en point ou
courbes grâce à la procédure Gplot ().
La figure suivante présente un graphe qui élucide l’évolution des exportations du notre
pays par principaux produits remarquables et par année.
Projet de fin d’études - ENSIAS 2011 56
Figure 21: Rapport sur l’évolution des exportations par principaux produits remarquables et par année
Nous avons réalisé ce rapport en créant le processus flux en dessous avec l’interface
graphique SAS Enterprise Guide :
Figure 21: Processus de flux du rapport de l’évolution des exportations par produit et par année
Le programme SAS est composé principalement comme suit:
Projet de fin d’études - ENSIAS 2011 57
Figure 21: Code SAS du processus de flux du rapport de l’évolution des exportations par produit et par année
Dans la partie en rouge du code, nous définissons des « macros » pour fixer l’intervalle du
temps de notre graphe que nous voulons utiliser pour analyser nos indicateurs. Ceci permettra
d’avoir une certaine qualité et clarté exigé dans la génération des rapports. Ensuite, nous
définissons dans la partie verte le type de fichier produit contenant le rapport généré grâce à la
procédure ODS (Output Delivery System). Ce fichier peut être une page HTML, PDF ou
autres types. Enfin, nous utilisons la procédure graphique GCHART () pour avoir notre
histogramme en bâtons.
La figure en dessous présente cette fois l’évolution des importations marocaines par année
et par principaux produits remarquables.
Projet de fin d’études - ENSIAS 2011 58
Figure 22: Rapport sur l’évolution des importations par principaux produits remarquables
La figure en dessus est un histogramme en bâtons représentant la différence entre les
importations et les exportations par année, l’axe analyse sens signifie « import » quand il est
égal à 1 et « export » s’il vaut 2. La valeur des transactions est en millions de DH.
Figure 23: Rapport sur l’évolution des importations/exportations
Cette figure présente la balance commerciale du Maroc, qui est un rapport sous forme d’un
tableau résumant les exportations et les importations de notre pays.
Projet de fin d’études - ENSIAS 2011 59
Le solde de la balance commerciale est la différence entre les valeurs des exportations et
des importations de biens et de services du pays. Un solde positif signifie que le pays exporte
plus de biens et services qu’il n’en importe : on parle alors d’ « excédent commercial ».
Quand il est négatif, on parle de « déficit commercial ». On y trouve aussi l’indicateur Taux
de couverture qui mesure le degré d’indépendance économique de l’Etat.
Figure 24: Rapport sur la balance commerciale du Maroc
De même, ils publient un rapport qui décrit l’évolution de la balance commerciale en
pourcentage de PIB. La figure suivante superpose deux types de graphes : le premier s’agit
d’un histogramme en bâtons, il présente la variation de la balance commerciale par année, le
deuxième graphe en orange est une courbe décrivant les variations de la balance commerciale
en pourcentage de PIB annuel.
Projet de fin d’études - ENSIAS 2011 60
Figure 24: Rapport sur la balance commerciale du Maroc en % de PIB
La balance voyage résume les recettes et les dépenses voyages d’un pays, en dessus, on
trouve la balance voyage de notre pays.
Figure 25: Rapport sur la balance voyage du Maroc
Cette courbe représente l’évolution des recettes MRE par principaux pays et par année.
Projet de fin d’études - ENSIAS 2011 61
Figure 26 : Rapport sur l’évolution des recettes MRE par pays
Projet de fin d’études - ENSIAS 2011 62
Conclusion
Dans le présent chapitre nous avons détaillé les différentes étapes de la phase de réalisation
de notre projet. Nous avons commencé par la phase de création de notre cube, pour ensuite
présenter les différents états de restitution qui ont été générés.
Projet de fin d’études - ENSIAS 2011 63
Conclusion et perspectives
Notre projet de fin d’études consiste à mettre en place une solution décisionnelle pour
l’analyse du compte extérieur du Maroc pour le compte de la DERI au sein de la BKAM.
Cette solution est constituée d’une étape de création d’un système multidimensionnel OLAP
et des états de restitution synthétiques.
Avant de pouvoir entamer la phase de la conception du Datamart, nous avons pris le temps
de bien comprendre le métier du compte extérieur. Ceci a été fait en étudiant les différents
documents publiés par la DERI concernant ce dernier et en ayant des réunions avec les
responsables de l’analyse du compte extérieur au sein de cette dernière. Ceci nous a permis
de cerner la problématique. Puis nous avons élaboré la conception de la solution
conformément aux exigences fixées dans le cahier des charges. Ensuite nous avons entamé
l’étape de la réalisation du Datamart. La dernière étape consistait à générer les états de
restitution déjà définis dans l’étape de la spécification des besoins.
Ce stage était une opportunité pour mettre en application non seulement les connaissances
techniques acquises lors de la période de formation à l’ENSIAS mais aussi les connaissances
dans le domaine de la finance et plus particulièrement le compte extérieur. Nous avons aussi
eu l’occasion de savoir comment la banque centrale opère.
Nous avons pu réaliser une grande partie de notre travail. En effet, nous avons pu
implémenté la solution (le cube OLAP) et nous avons pu restitué les différents états spécifiés
dans le cahier des charges. Reste à. Nous espérons d’extraire les données directement de la
BSMEF eu lieu d’utiliser un fichier texte et d’ajouter d’autres indicateurs à cette solution
comme le compte capital qui fait partie du calcule de la balance de paiement.
Projet de fin d’études - ENSIAS 2011 64
BIBLIOGRAPHIE
[DW 2011] Prof Mme L.Kjiri, Cours DataWarehousing, ENSIAS, Rabat ,2011
[BI 2011] Mlle L.Benhiba, Cours BI  Reporting, ENSIAS, Rabat ,2011
[Langage SAS] By Axelle Chauvet-Peyrard, Tutorial SAS
[Rapports PFE 2009] Rapports de l’option IAD
WEBLIOGRAPHIE
[Historique
BKAM]
http://www.bkam.ma/wps/portal/net/kcxml/04_Sj9SPykssy0xPLMnMz0v
M0Y_QjzKL94o38vEESZnFe8QbebvqR2KIuSDEfD3yc1P1g9KK9L31
A_QLckMjyh0dFQGgWBwZ/delta/base64xml/L3dJdyEvd0ZNQUFzQU
MvNElVRS82X0pfMlFV.
[Missions
BKAM]
http://www.bkam.ma/wps/portal/net/kcxml/04_Sj9SPykssy0xPLMnMz0v
M0Y_QjzKL94o3CgwFSZnFe8QbebvqR2KIuSDEfD3yc1P1g9KK9L31
A_QLckMjyh0dFQGkTpD/delta/base64xml/L3dJdyEvd0ZNQUFzQUM
vNElVRS82X0pfMlIw.
Projet de fin d’études - ENSIAS 2011 65
[Publications
Commerce
extérieur]
http://www.oc.gov.ma/Publications/BC.htm.
[Publications
BP]
http://www.oc.gov.ma/Publications/BP.htm.
[Site SAS] http://www.sas.com/offices/euro
pe/france/
[Plateforme
SAS BI]
http://www710.univ-lyon1.fr/~elghazel/Cours/SIAD/preambule.pdf
[Documentatio
n SAS]
http://sas.developpez.com/cours/
[Plateforme
SAS]
http://support.sas.com/documentation/cdl/en/biwaag/63149/PDF/default/biwaag.
pdf
[Organigramm
e BKAM]
http://www.bkam.ma/wps/portal/net/kcxml/04_Sj9SPykssy0xPLMnMz0vM0Y_
QjzKL94o3CjIESZnFe8QbebvqR2KIuSDEfD3yc1P1g9KK9L31A_QLckMjyh
0dFQHZe8pn/delta/base64xml/L3dJdyEvd0ZNQUFzQUMvNElVRS82X0pfMl
JB.
Projet de fin d’études - ENSIAS 2011 66
Annexes
Projet de fin d’études - ENSIAS 2011 67
Annexe 1 : Groupements d’utilisation
Les statistiques du commerce extérieur sont également établies selon une classification
basée sur la destination finale du produit. Il s’agit des neuf groupements d’utilisation ci-après:
1. Alimentation, boissons et tabac
2. Energie et lubrifiants
3. Produits bruts d'origine animale et végétale
4. Produits bruts d'origine minérale
5. Demi-produits
6. Produits finis d'équipement agricole
7. Produits finis d'équipement industriel
8. Produits finis de consommation
9. Or industriel
Chaque groupement d’utilisation comprend des sous groupes de produit, appelés
produits remarquables. De la même manière, chaque produit remarquable comporte plusieurs
produits appelés produits sh. Par exemple, le produit remarquable « Blé » appartenant au
groupement d’utilisation « alimentation boisson et tabacs » contient plusieurs produits sh, il
s’agit de différents types de blé importés par le Maroc à savoir :
Autres blés dur du 1er Août au 31 Mai;
Autres blés sauf de semence ;
Autres blés tendres de semence;
Blé dur de semence pré base et base;
Blé dur de semence sauf pré base et base;
Blé dur sauf de semence;
Blé tendre sauf de semence.
Le tableau suivant présente l’ensemble des produits remarquables échangés par
groupement d’utilisation :
Projet de fin d’études - ENSIAS 2011 68
Annexe 2 : Produits Remarquables
Groupement d’utilisation
Produits remarquables importés Produits remarquables exportés
1. ALIMENTATION, BOISSON ET TABAC
LAIT VIANDE FRAICHE, CONGELEE, ETC
BEURRE POISSONS FRAIS, SALES, SECHES OU FUMES
FROMAGE CRUSTACES, MOLLUSQUES ET COQUILLAGES
POMME DE TERRE DE SEMENCE LEGUMES FRAIS, CONGELES OU EN SAUMURE
BANANES FRAICHES TOMATES FRAICHES
RAISINS SECS POMMES DE TERRE SAUF DE SEMENCE
CAFE LEGUMES ET PLANTES POTAGERS DESSECHES
THE LEGUMES A COSSE SECS
EPICES AGRUMES
BLE FRUITS SECS DIVERS
FARINE DE BLE EPICES
SUCRE POISSONS EN CONSERVE
MAIS JUS DE FRUITS ET DE LEGUMES
EAU MINERALE CONSERVES DE LEGUMES
ORGE CONSERVES DE FRUITS ET CONFITURES
VIN, LIQUEUR, MOUSSEUX FRUITS FRAIS, CONGELES OU EN SAUMURE
TABACS VIN, LIQUEURS, MOUSSEUX,VERMOUTHS ETC.
DATTES TOURTEAUX ET DRECHES
VIANDES FRAICHES, CONGELEES, ETC FARINE ET POUDRE DE POISSONS
AUTRES PRODUITS ALIMENTAIRES AUTRES PRODUITS ALIMENTAIRES
2. ENERGIE ET LUBRIFIANTS
HOUILE CRUE, AGGLOMERES ET COKE HUILE DE PETROLE ET LUBRIFIANTS
HUILE BRUTE DE PETROLE AUTRES PRODUITS ENERGETIQUES
ESSENCE DE PETROLE
GAS OILS ET FUELS OILS
HUILES DE PETROLE ET LUBRIFIANTS
GAS DE PETROLE ET AUTRES HYDROCARBURES
PARAFFINE ET CIRE
ENERGIE ELECTRIQUE
AUTRES PRODUITS ENERGETIQUES
Projet de fin d’études - ENSIAS 2011 69
3. PRODUITS BRUTS D'ORIGINE ANIMALE ET VEGETALE
GRAINES ET FRUITS OLEAGINEUX BOYAUX FRAIS, SECS, SALES
GRAINES, SPORES ET FRUITS A ENSEMENCER GRAISSE ET HUILE DE POISSONS
SUIFS SAUF BRUTS GRAINES, SPORES ET FRUITS A ENSEMENCER
HUILES VEGETALES BRUTES PLANTES ET PARTIES DE PLANTES
HUILES VEGETALES RAFFINEES AGAR-AGAR
PEAUX BRUTES CRIN VEGETAL
CAOUTCHOUC NATUREL ALFA
BOIS BRUTS,EQUARRIS OU SCIES HUILE D'OLIVE BRUTE ET RAFFINEE
PATE A PAPIER FLEURS ET BOUTONS DE FLEURS
VIEUX PAPIERS PEAUX BRUTES
LAINES ET POILS LIEGE BRUT, ELABORE ET MI-OUVRE
COTON PATE A PAPIER
FIBRES TEXTILES ARTIFICIELLES LAINE ET POILS
FIBRES DE SISAL COTON
AUTRES PRODUITS BRUTS D'ORIGINE ANIMALE ET
VEGETALE
CORAIL
ALGUES
AUTRES PRODUITS BRUTS D'ORIGINE
ANIMALE ET VEGETALE
4. PRODUITS BRUTS D'ORIGINE MINERALE
SOUFRE BRUT PHOSPHATES
CAOUTCHOUC SYNTHETIQUE SULFATE DE BARIUM
FIBRES TEXTILES SYNTHETIQUES MINERAI DE FER
AUTRES PRODUITS BRUTS D'ORIGINE MINERALE MINERAI DE MANGANESE
MINERAI DE CUIVRE
MINERAI DE PLOMB
MINERAI DE ZINC
MINERAI DE COBALT
MINERAI D'ANTIMOINE
FERRAILLE, DECHETS, DEBRIS DE FONTE, FER
ET ACIER
DECHETS ET DEBRIS DE CUIVRE, ALLIES OU
Projet de fin d’études - ENSIAS 2011 70
NON
FLUORINE-SPATH FLUOR-
AUTRES PRODUITS BRUTS D'ORIGINE
MINERALE
5. DEMI-PRODUITS
LIANTS ET CIMENTS HYDRAULIQUES ENGRAIS NATURELS ET CHIMIQUES
PRODUITS CHIMIQUES HUILES VOLATILES ET ESSENCES
ENGRAIS NATURELS ET CHIMIQUES CUIRS ET PEAUX
MATIERES COLORANTES LIEGE OUVRE ET AGGLOMERE
DESINFECTANTS ARGENT BRUT
MATIERES PLASTIQUES ARTIFICIELLES PLOMB BRUT
PAPIERS ET CARTONS ACIDE PHOSPHORIQUE
BOIS PREPARES POUR L'INDUSTRIE BOIS
FILS DE FIBRES SYNTHETIQUES, ARTIFICIELLES
POUR TISSAGE
FILS DE FIBRES SYNTHETIQUES ET
ARTIFICIELLES PR TISSAGE
FILS DE COTON POUR TISSAGE FILS DE COTON
PRODUITS CERAMIQUES CIMENT
VERRE BRUT T OUVRAGES EN VERRE NON FINIS TOLES
TUBES ET TUYAUX EN FONTE,FER ET ACIER
COMPOSANTS ELECTRONIQUES
(TRANSISTORS)
ACCESS, TUYAUTERIE ET DE CONSTRUCTIONS
METTALIQUES
AUTRES DEMI-PRODUITS
QUINCAILLERIE SAUF DE MENAGE
PLATS, TOLES, FEUILLARDS EN FER OU EN ACIER
CUIVRE
FILS ET CABLES ELECTRIQUES
BARRES, TOLES, FEUILLES ET TUBES EN
ALIMUNIUM
PLOMB BRUT
ZINC BRUT
SOUFRE RAFFINE
HUILES VOLATILES ET ESSENCES
CAOUTCHOUC ET OUVRAGES EN CAOUTCHOUC
CUIRS ET PEAUX
Projet de fin d’études - ENSIAS 2011 71
FILS DE LAINE
FER ET ACIER EN BLOOMS ET EBAUCHES
TRANSISITOR
AUTRES DEMI-PRODUITS
6. PRODUITS FINIS D’EQUIPEMENT AGRICOLE
MACHINES ET OUTILS AGRICOLES
TRACTEURS AGRICOLES
AUTRES PRODUITS FINIS D’EQUIPEMENT AGRICOLE
7. PRODUITS FINIS D’EQUIPEMENT INDUSTRIEL
COURROIES EN CAOUTCHOUC PARTIES ET PIECES DETACHEES PR VOITURES
INDUSTRIELLES
BANDAGES PNEUMATIQ CHAMBRE A AIRE PR
VOITURE INDUS
VOITURES INDUSTRIELLES
OUTILS DE METIER BANDAGES ET PNEUMATIQUES
MATERIEL POUR VOIES FERREES BATEAUX DE MER
RESERVOIRS, BOUTEILLES ET FUTS METALLIQUES DIODES
MACHINES OUTILS FILS ET CABLES POUR L'ELECTRICITE
CHAUDIERES SOUS SYSTEMES ELECTRONIQUES
PARTIES ET PIECES DETACHEES POUR MACHINES
AUTRES PRODUITS FINIS D'EQUIPEMENT
INDUSTRIEL
MOTEURS A PISTONS ET AUTRES MOTEURS
POMPES A PISTONS ET AUTRES MOTEURS
POMPES ET COMPRESSEURS
GROUPES POUR LE CONDITIONNEMENT DE L'AIR
FOURS INDUSTRIELS
MACHINES, APPAREILS PR INDUSTRIES
ALIMENTAIRES
MACHINES ET APPAREILS DIVERS
MATERIEL A BROYER, A AGGL OMERER
ASCENDEURS, APPAREILS DE LEVAGE ET
MANUTENTION
MACHINES TEXTILES
ROULEMENTS
ARBRES TRASMISSION, MANIVELLES,
Projet de fin d’études - ENSIAS 2011 72
VILEBREQUINS
MACHINES GENERATRICES ET MOTEURS
ELECTRIQUES
PILES ELECTRIQUES
APPAREILS ELECTRIQUES PR TELEPHONIE,
TELEGRAPHIE
APPAREILS EMETTEURS RADIO
APPAREILS DE COUPURES ELECTRIQUES
MATERIEL FERROVIAIRE ROULANT
TRACTEURS SAUF AGRICOLE
VOITURES INDUSTRIELS
PARTIES ET PIECES DETACHEES PR VOITURES
INDUSTRIELLES
CHARIOT DE MANUTENTION
MATERIEL D’EXTRACTION
BATEAUX DE MER
AVIONS
DIODES
FILS ET CABLES POUR L’ELECTRICIT2
SOUS SYSTEMS ELECTRONIQUES
AUTRES PRODUITS FINIS D’EQUIËMENT INDUSTRIEL
8. PRODUITS FINIS DE CONSOMMATION
MEDICAMENTS
MAROQUINERIE, SACS ET ARTICLES DE
VOYAGE
PARFUMERIES
TISSUS DE FIBRES SYNTHETIQUES ET
ARTIFICIELLES
OUVRAGES EN MATIERES PLASTIQUES TISSUS DE COTON
BANDAGES PNEUMATIQUES PR VEHICULES SF
INDUSTRIELS
TAPIS
PAPIERS FINS ET OUVRAGES EN PAPIER ARTICLES DE BONNETERIE
TISSUS DE FIBRE SYBTHETIQUES ET ARTIFICIELLES VETEMENTS CONFECTIONNES
TISSUS DE LAINE, POIL OU CRIN COUVERTURES
TISSUS DE COTON ARTICLES CONFECTIONNES EN TISSUS
ARTICLES DE BONNETERIE CHAUSSURES
Projet de fin d’études - ENSIAS 2011 73
VETEMENTS CONFECTIONNES QUINCAILLERIE DE MENAGE
LINGE DE MAISON LINGE DE MAISON
CHAUSSURES MEDICAMENTS
VAISSELLE ET OBJETS CERAMIQUES DIVERS PARFUMERIES
OUVRAGES EN VERRE FINIS VETEMENTS EN CUIR
QUINCAILLERIE DE MENAGE ARTICLES DE SANITAIRE
CUISINIERIE ET APPAREILS DE CHAUFFAGE VOITURES DE TOURISME
OUVRAGES FINIS EN FONTE, FER OU ACIER
PIECES DETACHEES PR VOITURES DE
TOURISME
REFRIGERATEURS DOMESTIQUES VELOURS
APPAREILS RECEPTEURS RADIO ET TELEVISION
AUTRES PRODUITS FINIS DE
CONSOMMATION
LAMPES ET TUBES ELECTRIQUES
VOITURES DE TOURISMES
PARTIES ET PIECES DETACHEES PR VOITURES DE
TOURISME
PARTIES DE CARROSSERIE
CYCLES ET MOTOCYCLES
VELOURS
AUTRES PRODUITS FINIS DE CONSOMMATION
9. OR INDUSTRIEL
Projet de fin d’études - ENSIAS 2011 74
Annexe 3 : Spécifications techniques et fonctionnelles des indicateurs
Dans la présente annexe nous présentons les spécifications techniques et fonctionnelles que
nous avons spécifiées pour les indicateurs du Compte Extérieur

Contenu connexe

Similaire à OURIREM-SALAH.pdf

Rapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-ConsultingRapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-ConsultingMohamed Cherkaoui
 
Conception, développement et mise en ligne d’une plateforme Odoo destinée à l...
Conception, développement et mise en ligne d’une plateforme Odoo destinée à l...Conception, développement et mise en ligne d’une plateforme Odoo destinée à l...
Conception, développement et mise en ligne d’une plateforme Odoo destinée à l...Nabil EL Moudden
 
PFE :Conception, développement et mise en ligne d’une plateforme Odoo destiné...
PFE :Conception, développement et mise en ligne d’une plateforme Odoo destiné...PFE :Conception, développement et mise en ligne d’une plateforme Odoo destiné...
PFE :Conception, développement et mise en ligne d’une plateforme Odoo destiné...Nabil EL Moudden
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Addi Ait-Mlouk
 
PFE::Conception et développement du Back Office d'une application mobile de g...
PFE::Conception et développement du Back Office d'une application mobile de g...PFE::Conception et développement du Back Office d'une application mobile de g...
PFE::Conception et développement du Back Office d'une application mobile de g...Rami Raddaoui
 
Amélioration du système de gestion de transport avec Open tms
Amélioration du système de gestion de transport avec Open tmsAmélioration du système de gestion de transport avec Open tms
Amélioration du système de gestion de transport avec Open tmsHORIYASOFT
 
458008733-Rapport-de-projet-de-fin-d-etudes.pdf
458008733-Rapport-de-projet-de-fin-d-etudes.pdf458008733-Rapport-de-projet-de-fin-d-etudes.pdf
458008733-Rapport-de-projet-de-fin-d-etudes.pdfsoyedmohamed
 
Rapportsfe bentalbasalaheddine-120930150423-phpapp01
Rapportsfe bentalbasalaheddine-120930150423-phpapp01Rapportsfe bentalbasalaheddine-120930150423-phpapp01
Rapportsfe bentalbasalaheddine-120930150423-phpapp01Emicelia Ams
 
Backup & Restore SharePoint 2013 Farm
Backup & Restore SharePoint 2013 FarmBackup & Restore SharePoint 2013 Farm
Backup & Restore SharePoint 2013 FarmYoussef El Idrissi
 
Rapport-PfA-ACHKAOU-SARA.pdf
Rapport-PfA-ACHKAOU-SARA.pdfRapport-PfA-ACHKAOU-SARA.pdf
Rapport-PfA-ACHKAOU-SARA.pdfsaraachkaou
 
Rapport Projet Gestion des Etudiants avec C++
Rapport Projet Gestion des Etudiants avec C++Rapport Projet Gestion des Etudiants avec C++
Rapport Projet Gestion des Etudiants avec C++Saâd Zerhouni
 
Limpact_de_la_digitalisation_sur_la_perf.pdf
Limpact_de_la_digitalisation_sur_la_perf.pdfLimpact_de_la_digitalisation_sur_la_perf.pdf
Limpact_de_la_digitalisation_sur_la_perf.pdfouissalattaaricha
 
Hamdaoui abdelilah
Hamdaoui abdelilahHamdaoui abdelilah
Hamdaoui abdelilahMoez Moezm
 
Rapport PFE | Eolane | Amélioration de la productivité de l'atelier CMS
Rapport PFE | Eolane | Amélioration de la productivité de l'atelier CMSRapport PFE | Eolane | Amélioration de la productivité de l'atelier CMS
Rapport PFE | Eolane | Amélioration de la productivité de l'atelier CMSZouhair Boufakri
 

Similaire à OURIREM-SALAH.pdf (20)

Rapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-ConsultingRapport PFE - Mise en place d'OpenERP pour IT-Consulting
Rapport PFE - Mise en place d'OpenERP pour IT-Consulting
 
Conception, développement et mise en ligne d’une plateforme Odoo destinée à l...
Conception, développement et mise en ligne d’une plateforme Odoo destinée à l...Conception, développement et mise en ligne d’une plateforme Odoo destinée à l...
Conception, développement et mise en ligne d’une plateforme Odoo destinée à l...
 
PFE :Conception, développement et mise en ligne d’une plateforme Odoo destiné...
PFE :Conception, développement et mise en ligne d’une plateforme Odoo destiné...PFE :Conception, développement et mise en ligne d’une plateforme Odoo destiné...
PFE :Conception, développement et mise en ligne d’une plateforme Odoo destiné...
 
Rapport de pfe format doc 2013
Rapport de pfe format doc 2013Rapport de pfe format doc 2013
Rapport de pfe format doc 2013
 
PFE::Conception et développement du Back Office d'une application mobile de g...
PFE::Conception et développement du Back Office d'une application mobile de g...PFE::Conception et développement du Back Office d'une application mobile de g...
PFE::Conception et développement du Back Office d'une application mobile de g...
 
Amélioration du système de gestion de transport avec Open tms
Amélioration du système de gestion de transport avec Open tmsAmélioration du système de gestion de transport avec Open tms
Amélioration du système de gestion de transport avec Open tms
 
software engineering
software engineeringsoftware engineering
software engineering
 
458008733-Rapport-de-projet-de-fin-d-etudes.pdf
458008733-Rapport-de-projet-de-fin-d-etudes.pdf458008733-Rapport-de-projet-de-fin-d-etudes.pdf
458008733-Rapport-de-projet-de-fin-d-etudes.pdf
 
EL MEHDI EL JAIR
EL MEHDI EL JAIREL MEHDI EL JAIR
EL MEHDI EL JAIR
 
rapport
rapportrapport
rapport
 
Rapport Projet de fin d’études
Rapport Projet de fin d’étudesRapport Projet de fin d’études
Rapport Projet de fin d’études
 
Rapportsfe bentalbasalaheddine-120930150423-phpapp01
Rapportsfe bentalbasalaheddine-120930150423-phpapp01Rapportsfe bentalbasalaheddine-120930150423-phpapp01
Rapportsfe bentalbasalaheddine-120930150423-phpapp01
 
Backup & Restore SharePoint 2013 Farm
Backup & Restore SharePoint 2013 FarmBackup & Restore SharePoint 2013 Farm
Backup & Restore SharePoint 2013 Farm
 
Rapport-PfA-ACHKAOU-SARA.pdf
Rapport-PfA-ACHKAOU-SARA.pdfRapport-PfA-ACHKAOU-SARA.pdf
Rapport-PfA-ACHKAOU-SARA.pdf
 
Rapport Projet Gestion des Etudiants avec C++
Rapport Projet Gestion des Etudiants avec C++Rapport Projet Gestion des Etudiants avec C++
Rapport Projet Gestion des Etudiants avec C++
 
Limpact_de_la_digitalisation_sur_la_perf.pdf
Limpact_de_la_digitalisation_sur_la_perf.pdfLimpact_de_la_digitalisation_sur_la_perf.pdf
Limpact_de_la_digitalisation_sur_la_perf.pdf
 
Hamdaoui abdelilah
Hamdaoui abdelilahHamdaoui abdelilah
Hamdaoui abdelilah
 
Rapport stage
Rapport stageRapport stage
Rapport stage
 
Rapport PFE | Eolane | Amélioration de la productivité de l'atelier CMS
Rapport PFE | Eolane | Amélioration de la productivité de l'atelier CMSRapport PFE | Eolane | Amélioration de la productivité de l'atelier CMS
Rapport PFE | Eolane | Amélioration de la productivité de l'atelier CMS
 
Gp finale
Gp finaleGp finale
Gp finale
 

Dernier

Formation hygiène personnel locaux .pptx
Formation hygiène personnel locaux .pptxFormation hygiène personnel locaux .pptx
Formation hygiène personnel locaux .pptxkhoualdiadhouha
 
gestion des déchets et chanegement climatique
gestion des déchets et chanegement climatiquegestion des déchets et chanegement climatique
gestion des déchets et chanegement climatiqueKawther MEKNI
 
Système de management de l'Environnement - ISO 14001 V 2015-
Système de management  de l'Environnement      - ISO 14001 V 2015-Système de management  de l'Environnement      - ISO 14001 V 2015-
Système de management de l'Environnement - ISO 14001 V 2015-Kawther MEKNI
 
AG TWEED-H2O : Acteurs, projets et ecosystemes des secteurs de l'energie et d...
AG TWEED-H2O : Acteurs, projets et ecosystemes des secteurs de l'energie et d...AG TWEED-H2O : Acteurs, projets et ecosystemes des secteurs de l'energie et d...
AG TWEED-H2O : Acteurs, projets et ecosystemes des secteurs de l'energie et d...Cluster TWEED
 
Dossier de presse du plan d'apaisement de la circulation de la ville de Tours
Dossier de presse du plan d'apaisement de la circulation de la ville de ToursDossier de presse du plan d'apaisement de la circulation de la ville de Tours
Dossier de presse du plan d'apaisement de la circulation de la ville de ToursYves MASSOT
 
Formation exigences de l'ISO 14001 systèmes de management de l'environnement
Formation exigences de l'ISO 14001 systèmes de management de l'environnementFormation exigences de l'ISO 14001 systèmes de management de l'environnement
Formation exigences de l'ISO 14001 systèmes de management de l'environnementWassim Mansour
 
AG TWEED-H2O : acteurs, projets et ecosystemes des secteurs de l'energie et d...
AG TWEED-H2O : acteurs, projets et ecosystemes des secteurs de l'energie et d...AG TWEED-H2O : acteurs, projets et ecosystemes des secteurs de l'energie et d...
AG TWEED-H2O : acteurs, projets et ecosystemes des secteurs de l'energie et d...Cluster TWEED
 
collectif Fol'épis récapitulatif 2023-2024.pdf
collectif Fol'épis récapitulatif 2023-2024.pdfcollectif Fol'épis récapitulatif 2023-2024.pdf
collectif Fol'épis récapitulatif 2023-2024.pdfflorianlemoing
 

Dernier (8)

Formation hygiène personnel locaux .pptx
Formation hygiène personnel locaux .pptxFormation hygiène personnel locaux .pptx
Formation hygiène personnel locaux .pptx
 
gestion des déchets et chanegement climatique
gestion des déchets et chanegement climatiquegestion des déchets et chanegement climatique
gestion des déchets et chanegement climatique
 
Système de management de l'Environnement - ISO 14001 V 2015-
Système de management  de l'Environnement      - ISO 14001 V 2015-Système de management  de l'Environnement      - ISO 14001 V 2015-
Système de management de l'Environnement - ISO 14001 V 2015-
 
AG TWEED-H2O : Acteurs, projets et ecosystemes des secteurs de l'energie et d...
AG TWEED-H2O : Acteurs, projets et ecosystemes des secteurs de l'energie et d...AG TWEED-H2O : Acteurs, projets et ecosystemes des secteurs de l'energie et d...
AG TWEED-H2O : Acteurs, projets et ecosystemes des secteurs de l'energie et d...
 
Dossier de presse du plan d'apaisement de la circulation de la ville de Tours
Dossier de presse du plan d'apaisement de la circulation de la ville de ToursDossier de presse du plan d'apaisement de la circulation de la ville de Tours
Dossier de presse du plan d'apaisement de la circulation de la ville de Tours
 
Formation exigences de l'ISO 14001 systèmes de management de l'environnement
Formation exigences de l'ISO 14001 systèmes de management de l'environnementFormation exigences de l'ISO 14001 systèmes de management de l'environnement
Formation exigences de l'ISO 14001 systèmes de management de l'environnement
 
AG TWEED-H2O : acteurs, projets et ecosystemes des secteurs de l'energie et d...
AG TWEED-H2O : acteurs, projets et ecosystemes des secteurs de l'energie et d...AG TWEED-H2O : acteurs, projets et ecosystemes des secteurs de l'energie et d...
AG TWEED-H2O : acteurs, projets et ecosystemes des secteurs de l'energie et d...
 
collectif Fol'épis récapitulatif 2023-2024.pdf
collectif Fol'épis récapitulatif 2023-2024.pdfcollectif Fol'épis récapitulatif 2023-2024.pdf
collectif Fol'épis récapitulatif 2023-2024.pdf
 

OURIREM-SALAH.pdf

  • 1. Projet de fin d’études - ENSIAS Mémoire de Projet de Fin d’Études D’Ingénieur d’État en Informatique Conception et mise en place d’un décisionnelle pour Soutenu par : Mlle. Amina Ourirem Mme. Meriame SALAH Année Universitaire Ecole Nationale Supérieure d’Informatique et d’Analyse des Systèmes ENSIAS 2011 Mémoire de Projet de Fin d’Études Pour l’Obtention du Titre D’Ingénieur d’État en Informatique Option Business Intelligence Sujet Conception et mise en place d’une solution décisionnelle pour l’analyse du Compte Extérieur du Maroc Sous la direction de : M. Abdellah ELMANOUAR Mme. Fatima Zahra AZAYITE Année Universitaire 2010-2011 nformatique 1 solution e du Compte Extérieur du Sous la direction de : M. Abdellah ELMANOUAR (ENSIAS) Fatima Zahra AZAYITE (BKAM)
  • 2. Projet de fin d’études - ENSIAS 2011 2
  • 3. Projet de fin d’études - ENSIAS 2011 3 A Feu mon Père A ma chère mère Aucun mot ne pourra exprimer mes sentiments envers vous A mes frères Hamza, Mohammed A mes sœurs Fatima, Rahma Je vous remercie pour tout ce que vous avez fait pour moi A toute ma famille A mes chers amis de l’enfance A mes chers amis de l’ENSIAS et CPGE Pour tout le soutien que vous m’avez offert je vous dis MERCI A tous ceux qui m’aiment, je dédie ce travail Amina
  • 4. Projet de fin d’études - ENSIAS 2011 4 A mes chers parents …, pour l’amour et l’éducation qu’ils ont prodigués à leurs enfants A Abdelbarie pour son soutien et sa patience A ma sœur Khaoula A mes frères Khalil et Amine A Jihane, Btissam et Chaymae A Manar, Imane, Zineb et Ahlam A toute ma famille et mes amis A tous ceux qui m’aiment, A tous ceux que j’aime Je vous dédie ce travail Meriame
  • 5. Projet de fin d’études - ENSIAS 2011 5 Remerciements Il nous est agréable de nous acquitter d’une dette de reconnaissance auprès de toutes les personnes, dont l’intervention au cours de ce projet, a favorisé son aboutissement. Ainsi, nous exprimons notre profonde gratitude et tenons à remercier tout le personnel de Bank Al-Maghrib pour leur soutien et pour leur générosité quant à l’offre de l’information. Nous tenons également à exprimer notre remerciement envers M. Abdelhamid EL MAAZOUZI, qui a accepté de nous accueillir au sein de son équipe décisionnelle à Bank Al- Maghrib en nous préparant les conditions favorables au bon déroulement du projet. Nous tenons à remercier plus particulièrement nos encadrants au sein de Bank Al- Maghrib: Mme. Fatimazahra AZAYITE, M. Salah AHLMBAREK, qui n’ont ménagé ni leurs temps ni leurs énergies pour nous aider à élaborer notre projet dans les meilleurs conditions. Nous exprimons notre ample reconnaissance pour notre cher encadrant coté ENSIAS : M. Abdellah EL MANAOUR pour son suivi, ses conseils fructueux et son aide incomparable dans la rédaction de ce mémoire. Nos remerciements vont aussi à Mme. Houda BENBRAHIM, M. Mohammed Abdou JANATI IDRISSI pour avoir accepté de juger notre travail. Que tout le corps professoral de l’ENSIAS trouve ici le témoignage de notre profonde reconnaissance pour leur contribution à notre formation. Que tous ceux et celles qui ont contribué de près ou de loin à l’accomplissement de ce travail trouvent l’expression de nos remerciements les plus chaleureux.
  • 6. Projet de fin d’études - ENSIAS 2011 6 Résumé Le présent document constitue le fruit de notre travail accompli dans le cadre de notre projet de fin d’études effectué au sein de Bank Al-Maghrib. L’objectif de notre stage est de concevoir et mettre en place une solution décisionnelle pour l’analyse du Compte Extérieur. Ce travail porte sur deux volets : une première partie qui consiste à créer un système multidimensionnel et une autre partie comporte la restitution des états synthétiques. Nous avons entamé notre projet par l’étude des besoins définis dans le cahier des charges, ensuite nous avons définit les spécifications techniques et fonctionnelles. Cette étape nous a permis de bien déterminer les besoins et de bien comprendre les fonctionnalités que doit remplir la solution. Nous avons enchainé par la conception de cette dernière avant de passer à la phase de réalisation et de restitution.
  • 7. Projet de fin d’études - ENSIAS 2011 7 Abstract This document is the fruit of our work as part of our project graduation done in Bank Al-Maghrib. The objective of this internship is to design and implement a business intelligence solution to analyze the external account. This work comprises two parts: the first part of creating a multidimensional system and another part involves the return of the summary statement. We began our project by studying the needs identified in the specifications, and then we define the functional and technical specifications. This step allowed us to properly identify the needs and fully understand the features the solution must complete. We followed by the design of the latter before proceeding to the implementation phase and restitution.
  • 8. Projet de fin d’études - ENSIAS 2011 8 Liste des abréviations Abréviation Désignation BI Business Intelligence BKAM BanK Al-Maghrib BMSEF Base des Séries Monétaires, Economiques et Financières BP Balance de paiement CRM Customer Relationship Client DERI Direction des Etudes et des Relations Internationales ERP Enterprise Resource Planning ETL Extract Transform Load KPI Key Performance Indicator MDH Millions de dirham OLAP Online Analytical Processing ODS Output Delivery System PAQ Plan d’Assurance Qualité PIB Produit Intérieur Brut SAS Statistical Analysis System SAP Systems, Applications, and Products for data processing SH Système Harmonisé SID Système d’aide à la décision SGBDR Système de Gestion de Base de Données Relationnelles TC Taux de couverture
  • 9. Projet de fin d’études - ENSIAS 2011 9 Liste des figures Figure 1: Organigramme général de BANK AL-MAGHRIB.................................................. 18 Figure 2: Organigramme de la Direction des Etudes et des Relations Internationales........... 19 Figure 3: Système d'Information Décisionnelle à Bank Al-Maghrib....................................... 22 Figure 4: Diagramme de GANTT ............................................................................................ 25 Figure 5: Architecture du système d'information décisionnel.................................................. 32 Figure 11: Datamart Compte Extérieur.................................................................................... 38 Figure 7: Plateforme SAS ........................................................................................................ 41 Figure 8: Architecture technique de la plateforme SAS .......................................................... 42 Figure 9: Axe technologique de la plateforme décisionnelle SAS........................................... 44 Figure 10: Axe métier de la plateforme décisionnelle SAS..................................................... 45 Figure 11: Axe secteur d'activité de la plateforme décisionnelle SAS .................................... 46 Figure 12 : Puissance de SAS Enterprise Guide ...................................................................... 46 Figure 13: Flux de connexion à la bibliothèque « BIB_CMX ».............................................. 47 Figure 14: Flux de traitements Import Data du Commerce Extérieur...................................... 48 Figure 15: Flux de traitement Import Data BP........................................................................ 49 Figure 16: Flux de calcul des indicateurs du commerce extérieur........................................... 49 Figure 17: Flux de calcul des indicateurs de la balance de paiement ..................................... 50 Figure 18: Flux de calcul des indicateurs de la balance de paiement ..................................... 51 Figure 19: Flux de construction de la table finale.................................................................... 52 Figure 20: Table de faits........................................................................................................... 53 Figure 21: Rapport sur l’évolution des exportations par principaux produits remarquables et par année .................................................................................................................................. 56 Figure 22: Rapport sur l’évolution des importations par principaux produits remarquables... 58 Figure 23: Rapport sur l’évolution des importations/exportations........................................... 58 Figure 24: Rapport sur la balance commerciale du Maroc ...................................................... 59 Figure 25: Rapport sur la balance voyage du Maroc ............................................................... 60 Figure 26 : Rapport sur l’évolution des recettes MRE par pays .............................................. 61
  • 10. Projet de fin d’études - ENSIAS 2011 10 Liste des tableaux Tableau 1: données des fichiers texte....................................................................................... 29 Tableau 2 : Données tirées de la BSMEF ................................................................................ 29 Tableau 3: Matrice d'expression des besoins ........................................................................... 31 Tableau 4: Table de Faits ......................................................................................................... 36 Tableau 5 : Tableau des dimensions ........................................................................................ 36
  • 11. Projet de fin d’études - ENSIAS 2011 11 Table des matières Liste des abréviations................................................................................................................. 8 Liste des figures ......................................................................................................................... 9 Liste des tableaux..................................................................................................................... 10 Table des matières.................................................................................................................... 11 Introduction générale................................................................................................................ 13 Chapitre1 : Présentation générale du projet ............................................................................. 15 1. Présentation de l’organisme d’accueil.......................................................................... 16 1.1 Historique de Bank Al-Maghrib................................................................................. 16 1.2 Missions et domaines d’activité de Bank Al-Maghrib............................................... 16 1.3 Organisation de Bank Al-Maghrib............................................................................. 18 2. Présentation du projet................................................................................................... 19 2.1 Périmètre du projet..................................................................................................... 19 2.2 Problématique............................................................................................................. 21 2.3 Planning du projet ...................................................................................................... 23 Chapitre 2 : Analyse et Conception.......................................................................................... 27 1. Analyse et spécification des besoins ............................................................................ 28 2. Cadrage du projet ......................................................................................................... 30 2.1 Cadrage fonctionnel ................................................................................................... 30 2.2 Cadrage technique...................................................................................................... 32 3. Conception du Datamart............................................................................................... 35 3.1 Choix des mesures et des dimensions ....................................................................... 35 3.2 Schéma du Datamart.............................................................................................. 37 Chapitre 3 : Réalisation et restitution....................................................................................... 40 1. Présentation de la plateforme SAS............................................................................... 41 1.1 Plateforme SAS......................................................................................................... 41
  • 12. Projet de fin d’études - ENSIAS 2011 12 1.2 Plateforme SAS BI..................................................................................................... 43 • SAS Enterprise Guide............................................................................................ 46 2. Réalisation et déploiement ........................................................................................... 47 2.1 Automatisation des flux de traitement ....................................................................... 47 2.1.1 Flux d’automatisation du calcul des indicateurs du commerce extérieur ........... 49 2.1.2 Flux Traitement Balance de Paiement ................................................................ 49 2.1.3 Table de faits .................................................................................................. 51 2.2 Construction du Cube OLAP ..................................................................................... 53 3. Phase de restitution....................................................................................................... 55 Conclusion et perspectives....................................................................................................... 63 BIBLIOGRAPHIE ................................................................................................................... 64 WEBLIOGRAPHIE................................................................................................................. 64 Annexes.................................................................................................................................... 66 Annexe 1 : Groupements d’utilisation ................................................................................. 67 Annexe 2 : Produits Remarquables ..................................................................................... 68 Annexe 3 : Spécifications techniques et fonctionnelles des indicateurs .............................. 74
  • 13. Projet de fin d’études - ENSIAS 2011 13 Introduction générale Les organisations évoluent aujourd’hui dans un environnement très fluctuant caractérisé par la mondialisation des marchés, l’internationalisation des économies et la globalisation financière. Pour assurer leur croissance, Ces organisations modernisent leurs systèmes d’information, qui sont devenus une partie intégrante de leur stratégie. Bank Al-Maghrib qui est l’autorité monétaire du pays c'est-à-dire l’organisme qui joue un rôle primordial dans l’économie marocaine. En effet, Bank Al-Maghrib est l’entité contrôle le système monétaire et gère la politique monétaire du pays. La Direction des Etudes et des Relations Internationales de Bank Al-MAghrib est la direction chargée des travaux de préparation et d’évaluation de la politique monétaire. Vue l’importance de son rôle dans le système économique du pays, et dans le but de réaliser des gains de productivité importants liés à la réduction du temps de recherche de l’information, à capitaliser sur les efforts en matière de traitement et de fiabilisation de données et enfin à unifier les pratiques des entités de la Banque en matière de restitution, Bank Al-Maghrib a lancé le projet système d’information décisionnelle. De plus, et dans sa mission de suivi de la croissance économique, la DERI étudie l’équilibre du commerce extérieur en analysant les différents indicateurs des échanges extérieurs du Maroc avec le reste du monde. Notre projet de fin d’études, effectué au sein de la DERI, s’inscrit dans ce cadre et vise de mettre en place une solution décisionnelle pour l’analyse du Compte Extérieur du Maroc pour le compte de Bank Al-Maghrib. Cette solution consiste à créer un système multidimensionnel et de restituer les états adéquats. Le présent rapport relate les phases du déroulement du projet et comporte trois chapitres. Le premier chapitre définit le contexte général du projet et porte sur deux points essentiels. Il s’agit tout d’abord de présenter l’organisme d’accueil, et ensuite de décrire la problématique à
  • 14. Projet de fin d’études - ENSIAS 2011 14 laquelle notre projet répond. Dans le deuxième chapitre nous exposons l’analyse des besoins et la conception du projet et définit son cadre technique et fonctionnel. Enfin, le troisième chapitre porte sur la réalisation du projet. Il décrit la plateforme sur laquelle nous avons travaillé ainsi que les deux phases de réalisation et de génération des états de restitution.
  • 15. Projet de fin d’études - ENSIAS 2011 15 Chapitre1 : Présentation générale du projet Dans ce chapitre, nous allons présenter le contexte général de notre projet. Nous commençons par faire une présentation de l’organisme d’accueil (Bank Al-Maghrib) et de ses missions. Ensuite, nous exposons le périmètre de notre projet en passant en revue la problématique et les objectifs à atteindre, Avant de finir par le planning et la conduite du projet.
  • 16. Projet de fin d’études - ENSIAS 2011 16 1. Présentation de l’organisme d’accueil Nous présentons dans cette partie l’organisme d’accueil qui est Bank Al-Maghrib (BKAM) en commencent dans un premier temps par son historique, ses principales missions et ses domaines d’activité, dans un deuxième temps nous passons en revue l’organisation générale de la banque, tout en se focalisant sur la Direction des Etudes et Relations Internationales où nous avons effectué notre stage. 1.1 Historique de Bank Al-Maghrib La banque centrale du Royaume du Maroc, dénommée « Bank Al-Maghrib», est un établissement public doté de la personnalité morale et de l’autonomie financière. Elle a été créée en 1959 en substitution à l’ancienne « Banque d’Etat du Maroc » qui a été crée en 1906 (par l’acte de la conférence d’Algésiras). En 1987 « DAR AS-SIKKAH », unité industrielle chargée de la fabrication des billets de banque et de la frappe des pièces de monnaie a été créée. La BKAM a adopté en juillet 1993 une nouvelle loi bancaire qui a permis d’instituer un cadre légal unifié pour l’ensemble des établissements de crédit, d’élargir la concertation, d’introduire certaines mesures visant à mieux protéger les intérêts de la clientèle et de renforcer le pouvoir de la banque centrale en matière de réglementation de l’activité des établissements de crédit et de leur contrôle. Certaines modifications sont apportées aux statuts de la Banque, en octobre 1993, visant notamment à préciser les missions qui lui sont dévolues et en particulier celles liées à la politique monétaire et à donner plus d’autonomie à ses organes d’administration et de direction. En 2006 une nouvelle loi est publiée affermissant le rôle de Bank Al-Maghrib et de son autonomie en matière de supervision du système bancaire et en matière de conduite de la politique monétaire. 1.2 Missions et domaines d’activité de Bank Al-Maghrib
  • 17. Projet de fin d’études - ENSIAS 2011 17 Bank Al-Maghrib a comme missions principales d’exercer le privilège de l'émission des billets de banque et des pièces de monnaie ayant cours légal sur le territoire du Royaume, de mettre en œuvre les instruments de la politique monétaire pour assurer la stabilité des prix et de la monnaie. Elle a aussi pour mission de veiller au bon fonctionnement du marché monétaire et à assurer son contrôle, d’établir et publier les statistiques sur la monnaie et le crédit, de gérer les réserves publiques de change, de s'assurer du bon fonctionnement du système bancaire et veiller à l'application des dispositions législatives et réglementaires relatives à l'exercice et au contrôle de l'activité des établissements de crédit et organismes assimilés et de veiller à la surveillance et à la sécurité des systèmes et moyens de paiement et à la pertinence des normes qui leur sont applicables. Bank Al-Maghrib assure aussi le rôle d'agent financier du Trésor et de conseiller du Gouvernement dans le domaine financier et monétaire. Elle représente le gouvernement auprès des institutions financières et monétaires internationales créées en vue de promouvoir la coopération dans les domaines monétaire et financier et participe à la négociation des accords financiers internationaux et à leur exécution. Pour bien assurer ses missions, Bank al-Maghrib dispose d’organes d’administration, de direction, de surveillance et de contrôle de qui sont : Le gouverneur qui administre et dirige la Banque et veille à l’observation des dispositions statuaires et des règlements de la Banque et à l’exécution des décisions du Conseil Le conseil de la banque qui détermine les objectifs de la politique monétaire, le comité de direction qui assiste le Gouverneur dans la gestion des affaires de la Banque Le commissaire de gouvernement qui contrôle pour le compte de l’état et au nom du ministère des finances les activités de la banque, et notamment les relations de celle-ci avec le trésor Les censeurs qui contrôlent les comptes de Bank Al-Maghrib
  • 18. Projet de fin d’études - ENSIAS 1.3 Organisation de Bank Al Bank Al-Maghib s’organise autour d’un ensemble de directions et départements Direction de la Supervision Bancaire, la Direction de Dar As Opérations Monétaires et des Changes et la Direction des Etudes e internationales, le département de la communication, etc. L’organigramme suivant dé Figure La Direction des Etudes et des Relations I préparation et d’évaluation de la p macroéconomiques ainsi que du suivi de la conjoncture économique et financière. direction établit les statistiques monétaires et aussi le suivi et l’analyse de la réglementation du régime des changes et des relations avec l’étranger. ENSIAS 2011 Organisation de Bank Al-Maghrib Maghib s’organise autour d’un ensemble de directions et départements Direction de la Supervision Bancaire, la Direction de Dar As-Sikkah, la Direction des Opérations Monétaires et des Changes et la Direction des Etudes e internationales, le département de la communication, etc. L’organigramme suivant détaille l’organisation générale de Bank Al-Maghrib. Figure 1: Organigramme général de BANK AL-MAGHRIB des Etudes et des Relations Internationales (DERI) est chargée des travaux de évaluation de la politique monétaire, de la réalisation d’études sectorielles et ainsi que du suivi de la conjoncture économique et financière. les statistiques monétaires et élabore le rapport annuel de la banque. El suivi et l’analyse de la réglementation du régime des changes et des relations avec 18 Maghib s’organise autour d’un ensemble de directions et départements tels que la Sikkah, la Direction des Opérations Monétaires et des Changes et la Direction des Etudes et des Relations Maghrib. est chargée des travaux de olitique monétaire, de la réalisation d’études sectorielles et ainsi que du suivi de la conjoncture économique et financière. Cette e rapport annuel de la banque. Elle fait suivi et l’analyse de la réglementation du régime des changes et des relations avec
  • 19. Projet de fin d’études - ENSIAS 2011 19 Cette direction est constituée de plusieurs entités dont le service de l’Information Décisionnelle où nous avons effectué notre stage de fin d’études. Figure 2: Organigramme de la Direction des Etudes et des Relations Internationales Après avoir présenté l’organisme d’accueil, nous passons maintenant en revue notre projet. 2. Présentation du projet Nous décrivons dans ce qui suit notre projet en exposant le périmètre, la problématique et le planning du projet. 2.1 Périmètre du projet Dans un environnement très fluctuant caractérisé par la mondialisation de marché, les organisations mondiales intègrent les nouvelles technologies de l’information et de la communication dans leur stratégie pour gagner en matière d’efficacité et efficience. La BKAM faisant partie des entités qui jouent un rôle très important dans la croissance économique du pays a décidé d’automatiser son processus de l’aide à la décision en intégrant une des plateformes leader du marché décisionnel qui est SAS (Statistical Analysis System). La banque centrale fait partie de ces entreprises, qui cherchent à avoir la bonne information au bon moment. Ceci dit, Bank Al-Maghrib a intégré une des plateforme leader du marché décisionnel SAS (Statistical Analysis System).
  • 20. Projet de fin d’études - ENSIAS 2011 20 L'aide à la décision a pour objectif d'accompagner un ou plusieurs décideurs dans le processus de prise de décision. Elle permet aux acteurs concernés de spécifier leurs besoins par des processus de collecte, d'analyse et d'échange d'informations (1). La Business Intelligence se définit comme l'ensemble des technologies permettant de collecter, consolider, modéliser et restituer les données à des fins de compréhension, d’analyse et de décision. La BI est devenue au fil des années un incontournable pour la bonne gouvernance des entreprises. Les décisions, tant stratégiques qu’opérationnelles, doivent s’appuyer sur des faits fiables et mesurables. La mesure de la performance est très recherchée dans tous les domaines. Ce besoin a marqué une évolution au niveau des technologies de l’informatique décisionnelle afin d’offrir aux entreprises des outils BI plus souples agissant en temps réel. Elle se base sur le système d’information décisionnel. Ce dernier est un système d'information qui regroupe les données d’aide à la décision et facilite leur exploitation en fournissant les outils adéquats Il est constitué de cinq grand éléments ou activités : Les données de l’entreprise, l’ETL/Alimentation, l’entrepôt de données, l’analyse multidimensionnelle OLAP et le Reporting et tableau de bord. • Analyse multidimensionnelle OLAP Un système OLAP est un système d’information décisionnel qui organise les données dans un espace dimensionnel. Il regroupe un ensemble d’outils en interaction qui réalisent la synthèse dynamique, l’analyse interactive et l’agrégation d’un grand volume de données afin d’améliorer le processus de prise de décision. • Reporting et tableau de bord
  • 21. Projet de fin d’études - ENSIAS 2011 21 Le reporting a pour objectif de rendre visible, dans des états, l'information stockée dans des bases de données. Il s'agit donc de produire un compte-rendu, sur des supports qui seront généralement imprimés. La diffusion en est le plus souvent adaptée à la production de documents (factures, commandes, rapport annuel, etc.). Quant au tableau de bord, il permet de passer d'une vision à posteriori à une logique de pilotage, c'est à dire d'accéder, en temps réel à l'état actuel et prévisionnel de l'activité. Il ne s’agit pas de produire des états, mais de donner les informations clés, aux bonnes personnes, sous une forme ergonomiques. Après avoir présenté la Business Intelligence, nous présentons dans cette deuxième partie notre projet de fin d’études. 2.2 Problématique La politique monétaire est l'action par laquelle l'autorité monétaire, en général la banque centrale, agit sur l'offre de monnaie dans le but de remplir son objectif de stabilité des prix et de la monnaie. Dans le cas du Maroc, Bank Al-Maghrib est l’entité responsable de la gestion de la politique monétaire du pays. La DERI, est la direction chargée des travaux de préparation et d’évaluation de la politique monétaire. La politique monétaire vise également à atteindre des objectifs de croissance, de plein emploi et d'équilibre du commerce extérieur. Dans sa mission de suivi de la croissance économique, la DERI étudie l’équilibre du commerce extérieur en analysant les différents indicateurs des échanges extérieurs du Maroc avec le reste du monde. Dans le but de réaliser des gains de productivité importants liés à la réduction du temps de recherche de l’information, à assurer une plus grande autonomie des utilisateurs, à capitaliser
  • 22. Projet de fin d’études - ENSIAS sur les efforts en matière de traitement et de fiabilisation de données et enfin à unifier les pratiques des entités de la Banque en matière de restitution système d’information décisionnelle Ce projet comporte deux volets mise en place de l’entrepôt central des données de la Banque. Au niveau du déploiement des outils du système décisionnel sur la plate forme de l’éditeur SAS qui a l’atout d’être une solution partie du projet a pour objectif de, m sur un périmètre pilote composé d’indicateurs métiers. La figure suivante décrit le système d’information décisionnelle Maghrib. Figure 3: Sys Ce système est constitué de cinq parties l’entrepôt de données, la vue métier et la restitution et diffusion de rapport. ENSIAS 2011 sur les efforts en matière de traitement et de fiabilisation de données et enfin à unifier les des entités de la Banque en matière de restitution Bank Al-Maghrib système d’information décisionnelle en 2009. comporte deux volets : le déploiement des outils du système décisionnel et la central des données de la Banque. déploiement des outils du système décisionnel le choix de la Banque a porté sur la plate forme de l’éditeur SAS qui a l’atout d’être une solution intégrée. partie du projet a pour objectif de, mettre en place l’entrepôt central de données de la Banque un périmètre pilote composé d’indicateurs métiers. La figure suivante décrit le système d’information décisionnelle utilisé au sein de Bank Al Système d'Information Décisionnelle à Bank Al-Maghrib Ce système est constitué de cinq parties : les bases de production, la zone de contrôle, l’entrepôt de données, la vue métier et la restitution et diffusion de rapport. 22 sur les efforts en matière de traitement et de fiabilisation de données et enfin à unifier les Maghrib a lancé le projet outils du système décisionnel et la le choix de la Banque a porté intégrée. La deuxième ettre en place l’entrepôt central de données de la Banque utilisé au sein de Bank Al- Maghrib : les bases de production, la zone de contrôle, l’entrepôt de données, la vue métier et la restitution et diffusion de rapport.
  • 23. Projet de fin d’études - ENSIAS 2011 23 C’est dans le cadre de l’étude du commerce extérieur et de l’implémentation du nouveau système de l’information décisionnelle que s’inscrit notre projet de fin d’études pour le compte du Service de l’Information Décisionnelle de la DERI. Ce projet consiste à mettre en œuvre une solution décisionnelle pour analyser le compte extérieur du Maroc. La solution doit permettre d’analyser les différents indicateurs du compte extérieur et de générer des rapports synthétiques. Elle doit aussi intégrer deux sources différentes de données : un fichier texte provenant de l’office des changes contenant les échanges de biens du Maroc avec l’étranger et l’autre fichier contient des données provenant de la base de production de la banque intitulée Base des Séries Monétaires, Economiques et Financières (BSMEF). 2.3 Planning du projet La planification consiste à prévoir le déroulement du projet tout au long des phases constituant la réalisation du projet. Les réunions tenues avec l’encadrant au sein de Bank Al- Maghrib ont permit de déterminer les différentes étapes du projet ainsi que leur séquencement. Ces étapes sont : • Analyser le besoin en termes d’indicateurs liés au compte extérieur Dans cette étape nous faisons une analyse du besoin et de l’existant. Elle est constituée de trois phases : Comprendre le métier du compte extérieur Elaborer une liste des indicateurs principaux du compte extérieur, ainsi que les règles de calcul de ces indicateurs Comprendre et décrire les données disponibles • Concevoir des indicateurs/ axes d’analyse (Cube) Cette étape consiste à concevoir le Datamart. Elle est constituée de quatre phases : Définir les spécifications fonctionnelles et techniques Déterminer les mesures, axes d’analyses et les règles de gestion
  • 24. Projet de fin d’études - ENSIAS 2011 24 Concevoir le Datamart Concevoir le flux de traitement des données • Réaliser et déployer la solution Cette étape consiste à la réalisation de la solution c'est-à-dire la génération du cube. Elle se divise en 3 parties : Développer les flux et calculer les indicateurs Déploiement Générer le cube • Restituer les rapports Dans cette partie nous allons développer les différents rapports qui vont être générés. Le diagramme de Gantt suivant décrit le planning global du projet :
  • 25. Projet de fin d’études - ENSIAS 2011 25 Figure 4: Diagramme de GANTT
  • 26. Projet de fin d’études - ENSIAS 2011 26 Conclusion Après avoir présenté l’organisme d’accueil qui est la BKAM et exposé la problématique et la conduite de notre projet, nous spécifions les besoins exprimés par la DERI. Nous enchaînons ensuite sur le cadre fonctionnel et technique de notre projet pour pouvoir enfin exposer la conception du Datamart Compte Extérieur.
  • 27. Projet de fin d’études - ENSIAS 2011 27 Chapitre 2 : Analyse et Conception Notre projet consiste à mettre en place un Datamart pour l’analyse du compte extérieur. Dans ce chapitre, nous allons spécifier les besoins techniques et fonctionnels fixés dans le cahier des charges puis nous présentons la conception du Datamart.
  • 28. Projet de fin d’études - ENSIAS 2011 28 1. Analyse et spécification des besoins Dans cette partie nous commençons par déterminer les besoins de la DERI et nous enchainons par les spécifications techniques et fonctionnelles. Afin d’identifier les tables utiles et de dégager les indicateurs les plus représentatifs qui répondent aux besoins en termes d’analyse et de suivi du compte extérieur et de la croissance économique, nous avons commencé par étudier les différentes publications de la DERI concernant le compte extérieur. Ceci concerne les variables économiques suivantes : Exportations et Importations Recettes des marocains résidents à l’étranger Recettes et dépenses des voyages Investissements directs étrangers Après avoir listé les besoins auxquels il faut répondre, nous nous intéressons aux données utilisées dans notre projet. Celles-ci sont de deux sources différentes : - Les premières sont contenues dans un fichier texte qui est envoyé par l’office des changes et qui contient les valeurs des importations et des exportations des biens échangés avec le reste du monde. - La deuxième source est la base de production de Bank Al-Maghrib BSMEF. Les fichiers texte sont structurés de la façon suivante :
  • 29. Projet de fin d’études - ENSIAS 2011 29 Nom du Champs Désignation du champ SENS Sens de l’échange (1 : import, 2 : export) SH Système harmonisé1 Lib_sh Libellé du système harmonisé Pays Pays avec lequel l’échange a été effectué Lib_pays Libellé du pays GROUP_UTIL Groupement de l’utilisation2 Lib_grput Libellé du groupement de l’utilisation PROD_REM Produit remarquable3 Lib_prod Libellé du produit remarquable Poids Poids de la marchandise échangée Valeur Valeur de la marchandise échangée Mois Mois de l’échange Année Année de l’échange Tableau 1: données des fichiers texte En ce qui concerne les données de la BSMEF, celles-ci se présentent comme suit : Nom du Champs Désignation du champ ID Identifiant de la série CODE_SERIE Code de la série TITRE_FR Titre de la série en français TITRE_AN Titre de la série PERIODICITE Périodicité de la série UNITE Unité de l'échange DATE_V Date de la valeur VALEUR Valeur de la série Tableau 2 : Données tirées de la BSMEF 1 Système Harmonisé : Les statistiques sur les exportations et les importations sont classées et publiées d'après le Système harmonisé de désignation et de codification des marchandises (Système harmonisé ou SH). 2 Voir annexe 1 3 Voir annexe 2
  • 30. Projet de fin d’études - ENSIAS 2011 30 Après plusieurs rencontres avec les personnes responsables de l’analyse du compte extérieur, nous avons pu définir la liste des indicateurs pertinents4 pour l’analyse du compte extérieur du Maroc. Les indicateurs choisis sont les suivants : • Valeur en dirhams de l’échange que se soit des importations ou des exportations • Taux de couverture (%) • Recettes des marocains résidents à l’étranger en dirhams • Recettes des MRE en % de PIB • Recettes des voyages en dirhams • Recettes des voyages en % de PIB • Dépenses des voyages en dirhams • Dépenses des voyages en % de PIB • Investissements directs étrangers en dirhams • Investissements directs étrangers en % de PIB Nous définissons dans la partie suivante le cadre fonctionnel et technique de notre projet. 2. Cadrage du projet 2.1 Cadrage fonctionnel Avant de pouvoir concevoir le Datamart, il est indispensable de détailler les spécifications techniques et fonctionnelles des indicateurs. Dans un premier temps, nous avons commencé par les méthodes de calcul de chacun des indicateurs et leur fréquence d’établissement. Par exemple l’indicateur « Taux de couverture », ce dernier est calculé comme étant la Valeur des exportation/Valeur des Importation *100 et il est établi chaque mois. 4 Pour les spécifications détaillées des indicateurs Voir Annexe 3
  • 31. Projet de fin d’études - ENSIAS 2011 31 L’indicateur « Recettes MRE » qui représente la valeur des transferts des marocains résidents à l'étranger est extrait de la base de données de production de la BKAM et est calculé trimestriellement. Ensuite et en se basant sur l’analyse des besoins effectuée auparavant, nous avons pu construire la matrice d’expression des besoins: Temps groupement d'utilisation Produit remarquable Service Sens Pays Continent Valeur de l’échange x x x x x x Taux de couverture x x x Recettes des MRE x x Recettes des MRE en % de PIB x x Recettes des voyages x Recettes des voyages en % de PIB x Dépenses des voyages x Dépenses des voyages en % de PIB x Investissements directs étrangers x x x Investissements directs étrangers en % de PIB x x x Tableau 3: Matrice d'expression des besoins Nous détaillons les différents états de restitution qui seront générés après la création du cube OLAP. Nous avons listé les différents indicateurs qui figureront dans ces états, les axes de sélection par lesquels les indicateurs seront analysés et le format de chaque état. Sept états de restitution ont été définis :
  • 32. Projet de fin d’études - ENSIAS 2011 32 • Balance commerciale du Maroc qui contient l’évolution des Importations, des Exportations du Maroc et du taux de couverture • Evolution des Recettes MRE par pays • Evolution des Investissements Directs par pays • Evolution des Investissements Directs par services • Evolution du solde de voyages (la différence entre les recettes et les dépenses de voyages) par pays 2.2 Cadrage technique Après avoir présenté le cadre fonctionnel de notre projet, nous détaillons dans cette partie le cadre technique. Le schéma suivant présente l’architecture générale d’un système d’information décisionnel. Ce système regroupe cinq grands éléments ou activités : Figure 5: Architecture du système d'information décisionnel
  • 33. Projet de fin d’études - ENSIAS 2011 33 Dans notre projet nous avons suivi la même architecture. Les cinq parties de notre projet décisionnel ce présentent comme suit : • Données de l'entreprise Nos données proviennent de deux sources différentes : Base de données de production appelée BMSEF qui est une base utilisé Oracle Fichiers reçus de la part de plusieurs organismes externes tels que l’office des changes • Alimentation Dans cette phase, nous avons utilisé l’interface SAS Enterprise Guide au lieu de l’ETL de SAS « SAS Data Integration ». En effet, la DERI n’étant pas une direction informatique elle n’a pas accès à l’utilisation de l’outil Data Integration qui est l’outil d’ETL de SAS. L’interface graphique SAS Enterprise Guide permet de faire le même traitement grâce à sa souplesse. SAS Enterprise Guide est le seul logiciel frontal qui fournit un mécanisme guidé pour accéder aux données à travers plusieurs plateformes, systèmes d’exploitation et bases de données. Ce système centralisé pour la gestion de l’accès aux données de l’entreprise assure aux utilisateurs des privilèges d’accès appropriés et leur donne la possibilité de réagir rapidement aux conditions opérationnelles en évolution. SAS Enterprise Guide permet un accès visuel à tous les types des données pris en charge par SAS et aux types de données natifs de Windows via ODBC, OLE DB, OLE DB pour serveur OLAP (SAS OLAP Server Microsoft Analysis Services et SAP BW spécifiquement) et depuis les serveurs de messagerie MS Exchange. Les types de fichiers locaux accessibles sont : Les documents Microsoft Word (intégrables dans les fichiers de projet pour vous aider à étayer votre travail sur le projet), Excel, HTML, Access, Paradox, les fichiers TXT, ASC (ASCII) et CSV. Il permet un accès facile aux données (locales ou distantes) à utiliser dans d’autres produits SAS.
  • 34. Projet de fin d’études - ENSIAS 2011 34 Cet outil dispose d’un générateur de requêtes graphiques puissant, permettant aux utilisateurs d’accéder visuellement à leurs données et de les manipuler sans expertise des SQL, ainsi, nous avons exploité cette puissance pour structurer quelques fichiers afin d’avoir le même schéma que les autres, éliminer les valeurs aberrantes, calculer nos indicateurs sans passer par le code. • Génération du Cube OLAP SAS Enterprise Guide permet l’accès, la visualisation et la manipulation d’OLAP Prend en charge le perçage, le découpage dynamique et le glissement selon les besoins pour explorer les renseignements, ainsi que la possibilité de creuser jusqu’aux données détaillées profondes. La prise en charge des calculs comprend : les calculs simples, l’analyse comptable, l’analyse de contribution relative et les calculs personnalisés (c’est-à-dire l’analyse des séries chronologiques). Permet des coupes à partir de renseignements multidimensionnels, à faire apparaître dans d’autres procédures analytiques SAS en vue d’analyses avancées, y compris l’utilisation dans des procédures d’exploration des données. Propose un visualiseur/éditeur MDX pour les utilisateurs les plus avancés. Capable de faire émerger des sources de données OLAP depuis SAS OLAP Server ou d’autres fournisseurs tiers prenant en charge OLE DB pour OLAP (c’est-à- dire, SAP BW et Microsoft Analysis Services). Analyseur OLAP amélioré pour un découpage actif/dynamique avec les processus de SAS Stored Processes. Options de graphique automatiques pour une analyse plus significative.
  • 35. Projet de fin d’études - ENSIAS 2011 35 •Restitution SAS Enterprise Guide permet de créer, distribuer et partager les résultats sous différents formats : tableaux, courbes, histogrammes, camemberts, etc. Il s’avère particulièrement puissant lorsqu’il est mis en liaison avec SAS : le code généré sous SAS Enterprise Guide peut être récupéré sous SAS (par copier-coller) et de très légères modifications fournissent immédiatement les analyses/graphiques souhaités sous SAS. Enfin, la liaison peut être utilisée dans l’autre sens : SAS Enterprise Guide propose la possibilité d’inclure votre propre code SAS. Pour développer nos rapports, nous avons utilisé le code SAS, des procédures graphiques que la banque centrale utilise déjà pour générer ses tableaux de bord. Après, nous exportons les rapports vers d’autres applications telles que HTML, PDF, Microsoft Word et Microsoft SharePoint grâce à la procédure ODS (Output Delivery System). 3. Conception du Datamart Dans cette section nous présentons le schéma du Datamart du compte extérieur après avoir listé les différentes mesures et dimensions qui en font partie. 3.1 Choix des mesures et des dimensions A partir des besoins exprimés dans la première partie, nous avons pu dégager les mesures et les dimensions suivantes:
  • 36. Projet de fin d’études - ENSIAS 2011 36 Mesure Description Valeur Valeur de l’échange effectué Taux_couverture Taux de couverture Recettes_MRE Recettes des marocains résidents à l’étranger Recettes_voyages Recettes des voyages à l’étranger Dépenses_Voyages Dépenses de voyages à l’étranger Invests_Directs Investissements directs étranger Recettes_MRE_PIB Recettes des marocains résidents à l’étranger en pourcentage de PIB Recettes_Voyages_PIB Recettes des voyages à l’étranger en pourcentage de PIB Dépenses_Voyages_PIB Dépenses de voyages à l’étranger en pourcentage de PIB Invests_Directs_PIB Investissements directs étranger en pourcentage de PIB Tableau 4: Table de Faits Dimension Description Hiérarchie Dim_Temps Détermine la date de l’échange AnnéeTrimestreMois Dim_Pays Détermine le pays avec lequel l’échange a été effectué Dim_Continent Détermine le continent avec lequel l’échange a été effectué Dim_ProdRem Détermine le produit remarquable auquel le produit échangé appartient Dim_Grput Détermine le groupement d’utilisation auquel le produit échangé appartient Groupement d’utilisation Produit remarquable Dim_Sens Détermine le sens de l’échange Dim_Service Détermine le service où les investissements directs sont faits Tableau 5 : Tableau des dimensions
  • 37. Projet de fin d’études - ENSIAS 2011 37 3.2 Schéma du Datamart Les modèles relationnels normalisés ne sont pas toujours l’idéal vu qu’ils correspondent généralement plus à une vision technique et informaticienne des données qu’à une vision utilisateur. Dans l’approche multidimensionnelle, la dénormalisation du modèle des données et la redondance d’informations sont totalement envisageables, car la non volatilité des données permet de ne pas se préoccuper des problèmes d’intégrité des données ou de transaction. Il n’est dès lors pas étonnant que la conception d’un data warehouse soit souvent différente de celle d’une base de données opérationnelle. Ainsi, afin de conserver la technologie des SGBD relationnels, il sera nécessaire de modéliser les données de manière particulière, en distinguant les différents axes et les indicateurs à analyser. Parmi les méthodes de conception de data warehouse, l’on peut citer le modèle en étoile (star) et le modèle en flocon (snowflake). Le modèle en étoile est basé sur la définition d’un schéma en étoile. Un tel schéma n’est rien d’autre qu’un modèle relationnel dans lequel une table de faits centrale est reliée à une ou plusieurs tables de dimension. Le modèle en étoile est basé sur la définition d’un schéma en étoile. Un tel schéma n’est rien d’autre qu’un modèle relationnel dans lequel une table de faits centrale est reliée à une ou plusieurs tables de dimension. La table de faits constitue une table de référence centrale permettant d’accéder aux événements ou activités archivés et inhérents à un processus déterminé. Elle contient essentiellement des informations numériques: une clé composée permettant de se référer aux lignes des tables de dimension et un certain nombre de valeurs mesurées susceptibles d’être agrégées et pouvant être attribuées à un fait déterminé.
  • 38. Projet de fin d’études - ENSIAS 2011 38 Une table de dimension se compose spécifiquement d’une clé non significative établissant un lien avec les lignes de la table de faits, d’une clé significative reprise de la source de données opérationnelle et d’un nombre d’attributs permettant de caractériser la dimension. Quant au modèle en flocon, il n’est rien d'autre qu’un schéma en étoile où les tables de dimensions sont normalisées (la table des faits reste inchangée). Avec ce schéma, chacune des dimensions est décomposée selon sa hiérarchie (Par exemple : Commune, Département, Région, Pays) Le modèle en étoile s’est imposé aujourd’hui pour sa précision dans la phase d’expression des besoins, sa souplesse dans la phase d’analyse et sa capacité à fournir des indicateurs fiables pour le pilotage d’une organisation. Aussi avons-nous opté pour ce modèle. La détermination des mesures et des dimensions nous a permis de modéliser le Datamart compte extérieur. Celui-ci est constitué d’une table de faits Fact_Compte_Extérieur et de sept dimensions : Figure 6: Datamart Compte Extérieur
  • 39. Projet de fin d’études - ENSIAS 2011 39 Conclusion Dans ce chapitre nous avons commencé par la spécification des besoins définis par la DERI et plus spécifiquement par le SID5 . Nous avons enchainé par un cadrage fonctionnel et technique de notre projet pour enfin présenter la conception de notre Datamart. Nous exposons dans le chapitre qui suit l’étape de la réalisation de notre projet. Elle est constituée d’une première partie qui consiste à créer le cube OLAP. La deuxième partie représente la phase de la restitution des états spécifiés dans le présent chapitre 5 SID : Service de l’Information Décisionnelle
  • 40. Projet de fin d’études - ENSIAS 2011 40 Chapitre 3 : Réalisation et restitution Ce chapitre a pour mission de présenter la plateforme SAS et la phase de réalisation qui concrétise la conception exposée lors du chapitre précédent. La réalisation est en effet répartie en trois phases : l’automatisation du calcul des indicateurs, la génération du cube et la restitution.
  • 41. Projet de fin d’études - ENSIAS 2011 41 1. Présentation de la plateforme SAS Le système SAS est un système de traitement de données complet qui a acquis une situation dominante dans beaucoup de secteurs d’activités économiques, surtout les banques et les assurances. Il a la particularité d’exploiter directement des bases de données sans les charger en mémoire. Cela permet de manipuler d’importantes bases de données qui sont difficilement manipulables par les logiciels concurrents. 1.1 Plateforme SAS SAS est un véritable système de gestion de l’information plutôt qu’un simple logiciel de statistique. Le système SAS est composé de différents modules ayant tous une fonctionnalité propre. Figure 7: Plateforme SAS A travers différents types d’interfaces utilisateur, SAS permet différentes fonctionnalités comme : Portail et tableau de bord personnalisable Visualisation des données métier Reporting Web et en local Intégration et analyse des données
  • 42. Projet de fin d’études - ENSIAS 2011 42 Gestion des métadonnées métier Options de déploiement souple Développement Applicatifs Stockage OLAP et Interface d’exploration de données OLAP Le schéma suivant décrit l’architecture technique de la plateforme SAS Figure 8: Architecture technique de la plateforme SAS La plateforme décisionnelle de l’éditeur SAS se décompose en trois tiers principaux : • Le tiers client : partie sur le poste de l’utilisateur, tiers qui peux être de deux types : • Client lourd : il faut installer quelque chose sur le poste de l’utilisateur. • Client léger : il ne faut rien installer sur le poste client. • Le middle tiers : le tiers intermédiaire est uniquement nécessaire pour les clients légers (interface nécessitant seulement Microsoft Internet Exploreur sur le poste utilisateur).
  • 43. Projet de fin d’études - ENSIAS 2011 43 • Le tiers serveur : la partie serveur est l’endroit où est stocké l’entrepôt de données décisionnelles et où s’exécutent les programmes. Ces programmes sont de plusieurs types : processus ETL (Extraction, Transformation et Chargement), programme d’analyse statistique, d’analyse Data Mining, de recherche opérationnelle, de réponse à des requêtes, de génération de rapport, etc. Après avoir détaillé l’architecture technologique de la plateforme SAS, nous présenterons la plateforme SAS BI 1.2 Plateforme SAS BI SAS propose des solutions décisionnelles pour transformer les données en connaissance, et ainsi permettre de prendre la bonne décision au bon moment. Les solutions SAS couvrent l’ensemble du processus d’informatique décisionnelle, de l’intégration de sources de données d’origines multiples (fichiers, logiciels, banques de données externes et outils bureautiques), leur transformation, leur stockage et leur analyse, jusqu’à la diffusion de l’information et de la connaissance. La plateforme décisionnelle SAS peut être abordée selon trois axes majeurs : L’axe technologique, l’axe direction métier, l’axe secteur d’activité. Axe technologique La figure qui suit schématise l’axe technologique de la plateforme décisionnelle SAS
  • 44. Projet de fin d’études - ENSIAS 2011 44 Figure 9: Axe technologique de la plateforme décisionnelle SAS La plateforme SAS comporte cinq grands éléments, en référence au schéma ci-dessus : • Intégration : s’intégrer directement aux métadonnées des systèmes opérationnels • Stockage de l’entrepôt de données : en fonction du volume à stocker, du type, de la fréquence des interrogations et d’autres paramètres, différents systèmes de base de données peuvent être utiles pour l’entrepôt de données, comme les bases multidimensionnelles avec SAS OLAP server, les bases parallélisées avec SAS SPDS, ou autre. • Analyse : Parmi l’ensemble des produits proposés par l’éditeur SAS, notons les interfaces : SAS Enterprise Guide permettant de manipuler les données, faire des statistiques avancées et des rapports. SAS Enterprise Miner, l’outil de Data Mining • Diffusion de la connaissance : le portail décisionnel est le point d’entrée vers toutes les interfaces clientes comme par exemple SAS Web Report Studio, l’outil de Reporting de masse de SAS. Ces applications, essentiellement Web, offrent la possibilité de créer simplement des rapports et de partager la connaissance.
  • 45. Projet de fin d’études - ENSIAS 2011 45 La plateforme SAS BI est donc une solution qui offre notamment toutes les fonctions décisionnelles : ETL, SGBD, OLAP, REPORTING, DATAMINING, etc. reposant sur des métadonnées communes gérées par un outil d’administration unique autour d’un langage commun. Axe métier Le deuxième axe majeur d’une plateforme décisionnelle est l’axe métier. Celui-ci est modélisé dans la figure ci-dessous Figure 10: Axe métier de la plateforme décisionnelle SAS Un système décisionnel pour une direction marketing n’utilise pas les mêmes KPI, les mêmes informations, etc. qu’un système décisionnel pour la direction des ressources humaines. Si les composants technologiques sont dans l’ensemble assez similaires, l’architecture fonctionnelle est fondamentalement différente. Axe secteur d’activité La gestion de la relation client n’est pas la même dans différents secteurs d’activité, certains secteurs ont des besoins très particuliers. Une solution décisionnelle doit aussi s’adapter à chaque secteur d’activité.
  • 46. Projet de fin d’études - ENSIAS 2011 46 La figure ci-dessous présente cet axe. Figure 11: Axe secteur d'activité de la plateforme décisionnelle SAS SAS offre aussi une interface utilisateur graphique SAS Enterprise Guide facile à utiliser pour accéder à la puissance de SAS. Notre travail a été effectué sous cet environnent. • SAS Enterprise Guide SAS Enterprise Guide est une interface graphique créée par SAS pour l’utilisateur final, qui n’est pas censé connaître le langage de programmation SAS. L’environnement permet d’effecteur la majorité des tâches courantes : importation de jeux de données, statistiques de base, graphiques, sorties (ODS). Figure 12 : Puissance de SAS Enterprise Guide
  • 47. Projet de fin d’études - ENSIAS 2011 47 SAS Enterprise Guide allège le lourd labeur de mémorisation du code complexe pour les analyses statistiques et surtout les graphiques. Nous détaillerons dans la partie qui suit la table des faits et les différentes dimensions qui constituerons notre Datamart. 2. Réalisation et déploiement Dans cette partie, nous allons mettre en œuvre le processus d’automatisation du calcul des indicateurs du compte extérieur, depuis l’import des données sous SAS Enterprise Guide jusqu’à la création de la table finale, qui regroupera l’ensemble des indicateurs calculés ventilés selon les différents axes d’analyse. En premier lieu, nous créons notre bibliothèque permanente intitulée « BIB_CMX » où nous sauvegarderons nos tables SAS. 2.1 Automatisation des flux de traitement Avant de commencer le développement des flux de traitement, nous devons enregistrer notre travail dans une bibliothèque spécifique. Nous avons créé la bibliothèque BIB_CMX pour ce but. Une bibliothèque est un nom logique, un raccourci attribué par SAS à un répertoire pouvant contenir des tables SAS. Au démarrage de SAS, la bibliothèque affectée par défaut au projet est appelée WORK. Or, il est déconseillé de l’utiliser pour stoker notre travail car cette dernière est temporaire, elle est purgée en fin de la session. Figure 13: Flux de connexion à la bibliothèque « BIB_CMX »
  • 48. Projet de fin d’études - ENSIAS 2011 48 Dans un deuxième lieu, nous avons importé nos sources de données. Le flux ci-dessous contient la partie de l’importation des données sur lesquelles nous devons travailler. Comme a été cité dans le 1er chapitre, il existe deux sources de données : la première est constituée d’un ensemble de fichiers textes envoyés par l’office des changes (dans notre cas nous travaillons sur les données des années contenues entre 1998 et 2011), et la deuxième est la BSMEF. Dans ce premier flux nous importons les données du commerce extérieur, puis nous les rassemblons dans une seule table SAS sauvegardée dans la bibliothèque BIB_CMX. Figure 14: Flux de traitements Import Data du Commerce Extérieur
  • 49. Projet de fin d’études - ENSIAS 2011 49 Dans ce même flux, nous importons les données concernant le traitement de la balance de paiement. Figure 15: Flux de traitement Import Data BP 2.1.1 Flux d’automatisation du calcul des indicateurs du commerce extérieur Dans ce flux nous commençons par l’extraction de la valeur des importations et des exportations et de la sommer par les axes d’analyses : temps, pays et produit remarquable d’une part. D’autre part, nous calculons l’indicateur Taux de couverture ventilé seulement par les deux axes d’analyse : pays et temps. Figure 16: Flux de calcul des indicateurs du commerce extérieur 2.1.2 Flux Traitement Balance de Paiement
  • 50. Projet de fin d’études - ENSIAS 2011 50 Dans ce flux, nous effectuons les traitements sur les données pour extraire les séries Recettes MRE, Recettes Voyages, Dépenses Voyages et Investissements directs. Après les avoir extraites de la base BSMEF, nous calculons les indicateurs Recettes MRE, Recettes Voyages, Dépenses Voyages et Investissements Directs ventilés par les axes d’analyse : temps, pays. Figure 17: Flux de calcul des indicateurs de la balance de paiement Après, nous utilisons le résultat de ce flux pour calculer les autres indicateurs trimestriels: Recettes MRE en % PIB, Recettes voyages en % PIB, Dépenses voyages en % PIB, Investissements directs en % PIB. Ceci dit, nous utilisons le PIB trimestriel déjà extrait de la base BMSEF.
  • 51. Projet de fin d’études - ENSIAS 2011 51 Figure 18: Flux de calcul des indicateurs de la balance de paiement 2.1.3 Table de faits Après le calcul de nos différents indicateurs du compte extérieur, nous construisons une table finale pour générer le cube. Cette table finale doit contenir les différents indicateurs calculés par axes d’analyses dont. Elle est constituée des colonnes suivantes : Axes d’analyses : temps, sens, pays, produit remarquable, service. Indicateurs : valeur (Importations Exportations), Taux de couverture, Recettes MRE, Recettes voyages, Dépenses voyages, Investissements directs, Recettes MRE en % PIB, Recettes voyages en % PIB, Dépenses voyages en % PIB, Investissements directs en % PIB. Le flux suivant effectue ce traitement, qui consiste en premier lieu d’ajouter les colonnes d’axes d’analyse Cette valeur signifie que l’indicateur n’est pas ventilé par cet axe d’analyse.
  • 52. Projet de fin d’études - ENSIAS 2011 52 Dans un deuxième lieu, nous fusionnons ces tables pour avoir notre table finale et générer le cube. Figure 19: Flux de construction de la table finale La figure suivante montre la structure de notre table finale. C’est à partir de cette table que nous avons généré notre cube.
  • 53. Projet de fin d’études - ENSIAS 2011 53 Figure 20: Table de faits La valeur NV dans la table (non ventilé) veut dire que les indicateurs ne sont pas ventilés par ces axes d’analyse. 2.2 Construction du Cube OLAP Après la construction de la table finale vue dans la partie en dessus, nous avons pu générer le cube OLAP, qui nous permettra d’analyser l’ensemble des indicateurs du Compte Extérieur selon différents axes d’analyses. Grâce à la souplesse de l’environnement SAS Enterprise Guide, nous pouvons glisser les axes d’analyses, puis les différentes mesures qu’on veut analyser selon ces axes dans le cube. Nous obtenons une valeur différent de «.» si l’indicateur est bien ventilé par cette dimension. Dans la figure suivante, nous avons glissé les dimensions : pays et sens, et les indicateurs : Importations exportations, Recettes MRE PIB, Invests directs PIB, Recettes voyages. Seul l’indicateur « Importations exportations » est ventilé par les deux axes : pays et sens.
  • 54. Projet de fin d’études - ENSIAS 2011 54 Figure : Analyse de l’indicateur Importations/exportations par sens et pays Un autre exemple d’analyse multidimensionnel est celui de la variation des investissements directs par pays. La figure en dessous éclairci cette variation.
  • 55. Projet de fin d’études - ENSIAS 2011 55 Figure : Analyse de l’indicateur Investissements Directs par pays 3. Phase de restitution La publication de la balance des paiements selon une périodicité trimestrielle s’inscrit dans le cadre des efforts déployés par la banque centrale en vue de répondre aux besoins d’information et de suivi de la conjoncture économique exprimés par les pouvoirs publics, les organismes internationaux et par les opérateurs économiques. Dans ce paragraphe, nous vous présentons quelques prises d’écran des rapports que nous avons réalisés. Nous avons utilisés des modèles (code SAS) que la banque adopte pour développer ces différents rapports. SAS permet de créer des histogrammes en bâtons, diagrammes circulaires avec la procédure graphique Gchart () et des nuages en point ou courbes grâce à la procédure Gplot (). La figure suivante présente un graphe qui élucide l’évolution des exportations du notre pays par principaux produits remarquables et par année.
  • 56. Projet de fin d’études - ENSIAS 2011 56 Figure 21: Rapport sur l’évolution des exportations par principaux produits remarquables et par année Nous avons réalisé ce rapport en créant le processus flux en dessous avec l’interface graphique SAS Enterprise Guide : Figure 21: Processus de flux du rapport de l’évolution des exportations par produit et par année Le programme SAS est composé principalement comme suit:
  • 57. Projet de fin d’études - ENSIAS 2011 57 Figure 21: Code SAS du processus de flux du rapport de l’évolution des exportations par produit et par année Dans la partie en rouge du code, nous définissons des « macros » pour fixer l’intervalle du temps de notre graphe que nous voulons utiliser pour analyser nos indicateurs. Ceci permettra d’avoir une certaine qualité et clarté exigé dans la génération des rapports. Ensuite, nous définissons dans la partie verte le type de fichier produit contenant le rapport généré grâce à la procédure ODS (Output Delivery System). Ce fichier peut être une page HTML, PDF ou autres types. Enfin, nous utilisons la procédure graphique GCHART () pour avoir notre histogramme en bâtons. La figure en dessous présente cette fois l’évolution des importations marocaines par année et par principaux produits remarquables.
  • 58. Projet de fin d’études - ENSIAS 2011 58 Figure 22: Rapport sur l’évolution des importations par principaux produits remarquables La figure en dessus est un histogramme en bâtons représentant la différence entre les importations et les exportations par année, l’axe analyse sens signifie « import » quand il est égal à 1 et « export » s’il vaut 2. La valeur des transactions est en millions de DH. Figure 23: Rapport sur l’évolution des importations/exportations Cette figure présente la balance commerciale du Maroc, qui est un rapport sous forme d’un tableau résumant les exportations et les importations de notre pays.
  • 59. Projet de fin d’études - ENSIAS 2011 59 Le solde de la balance commerciale est la différence entre les valeurs des exportations et des importations de biens et de services du pays. Un solde positif signifie que le pays exporte plus de biens et services qu’il n’en importe : on parle alors d’ « excédent commercial ». Quand il est négatif, on parle de « déficit commercial ». On y trouve aussi l’indicateur Taux de couverture qui mesure le degré d’indépendance économique de l’Etat. Figure 24: Rapport sur la balance commerciale du Maroc De même, ils publient un rapport qui décrit l’évolution de la balance commerciale en pourcentage de PIB. La figure suivante superpose deux types de graphes : le premier s’agit d’un histogramme en bâtons, il présente la variation de la balance commerciale par année, le deuxième graphe en orange est une courbe décrivant les variations de la balance commerciale en pourcentage de PIB annuel.
  • 60. Projet de fin d’études - ENSIAS 2011 60 Figure 24: Rapport sur la balance commerciale du Maroc en % de PIB La balance voyage résume les recettes et les dépenses voyages d’un pays, en dessus, on trouve la balance voyage de notre pays. Figure 25: Rapport sur la balance voyage du Maroc Cette courbe représente l’évolution des recettes MRE par principaux pays et par année.
  • 61. Projet de fin d’études - ENSIAS 2011 61 Figure 26 : Rapport sur l’évolution des recettes MRE par pays
  • 62. Projet de fin d’études - ENSIAS 2011 62 Conclusion Dans le présent chapitre nous avons détaillé les différentes étapes de la phase de réalisation de notre projet. Nous avons commencé par la phase de création de notre cube, pour ensuite présenter les différents états de restitution qui ont été générés.
  • 63. Projet de fin d’études - ENSIAS 2011 63 Conclusion et perspectives Notre projet de fin d’études consiste à mettre en place une solution décisionnelle pour l’analyse du compte extérieur du Maroc pour le compte de la DERI au sein de la BKAM. Cette solution est constituée d’une étape de création d’un système multidimensionnel OLAP et des états de restitution synthétiques. Avant de pouvoir entamer la phase de la conception du Datamart, nous avons pris le temps de bien comprendre le métier du compte extérieur. Ceci a été fait en étudiant les différents documents publiés par la DERI concernant ce dernier et en ayant des réunions avec les responsables de l’analyse du compte extérieur au sein de cette dernière. Ceci nous a permis de cerner la problématique. Puis nous avons élaboré la conception de la solution conformément aux exigences fixées dans le cahier des charges. Ensuite nous avons entamé l’étape de la réalisation du Datamart. La dernière étape consistait à générer les états de restitution déjà définis dans l’étape de la spécification des besoins. Ce stage était une opportunité pour mettre en application non seulement les connaissances techniques acquises lors de la période de formation à l’ENSIAS mais aussi les connaissances dans le domaine de la finance et plus particulièrement le compte extérieur. Nous avons aussi eu l’occasion de savoir comment la banque centrale opère. Nous avons pu réaliser une grande partie de notre travail. En effet, nous avons pu implémenté la solution (le cube OLAP) et nous avons pu restitué les différents états spécifiés dans le cahier des charges. Reste à. Nous espérons d’extraire les données directement de la BSMEF eu lieu d’utiliser un fichier texte et d’ajouter d’autres indicateurs à cette solution comme le compte capital qui fait partie du calcule de la balance de paiement.
  • 64. Projet de fin d’études - ENSIAS 2011 64 BIBLIOGRAPHIE [DW 2011] Prof Mme L.Kjiri, Cours DataWarehousing, ENSIAS, Rabat ,2011 [BI 2011] Mlle L.Benhiba, Cours BI Reporting, ENSIAS, Rabat ,2011 [Langage SAS] By Axelle Chauvet-Peyrard, Tutorial SAS [Rapports PFE 2009] Rapports de l’option IAD WEBLIOGRAPHIE [Historique BKAM] http://www.bkam.ma/wps/portal/net/kcxml/04_Sj9SPykssy0xPLMnMz0v M0Y_QjzKL94o38vEESZnFe8QbebvqR2KIuSDEfD3yc1P1g9KK9L31 A_QLckMjyh0dFQGgWBwZ/delta/base64xml/L3dJdyEvd0ZNQUFzQU MvNElVRS82X0pfMlFV. [Missions BKAM] http://www.bkam.ma/wps/portal/net/kcxml/04_Sj9SPykssy0xPLMnMz0v M0Y_QjzKL94o3CgwFSZnFe8QbebvqR2KIuSDEfD3yc1P1g9KK9L31 A_QLckMjyh0dFQGkTpD/delta/base64xml/L3dJdyEvd0ZNQUFzQUM vNElVRS82X0pfMlIw.
  • 65. Projet de fin d’études - ENSIAS 2011 65 [Publications Commerce extérieur] http://www.oc.gov.ma/Publications/BC.htm. [Publications BP] http://www.oc.gov.ma/Publications/BP.htm. [Site SAS] http://www.sas.com/offices/euro pe/france/ [Plateforme SAS BI] http://www710.univ-lyon1.fr/~elghazel/Cours/SIAD/preambule.pdf [Documentatio n SAS] http://sas.developpez.com/cours/ [Plateforme SAS] http://support.sas.com/documentation/cdl/en/biwaag/63149/PDF/default/biwaag. pdf [Organigramm e BKAM] http://www.bkam.ma/wps/portal/net/kcxml/04_Sj9SPykssy0xPLMnMz0vM0Y_ QjzKL94o3CjIESZnFe8QbebvqR2KIuSDEfD3yc1P1g9KK9L31A_QLckMjyh 0dFQHZe8pn/delta/base64xml/L3dJdyEvd0ZNQUFzQUMvNElVRS82X0pfMl JB.
  • 66. Projet de fin d’études - ENSIAS 2011 66 Annexes
  • 67. Projet de fin d’études - ENSIAS 2011 67 Annexe 1 : Groupements d’utilisation Les statistiques du commerce extérieur sont également établies selon une classification basée sur la destination finale du produit. Il s’agit des neuf groupements d’utilisation ci-après: 1. Alimentation, boissons et tabac 2. Energie et lubrifiants 3. Produits bruts d'origine animale et végétale 4. Produits bruts d'origine minérale 5. Demi-produits 6. Produits finis d'équipement agricole 7. Produits finis d'équipement industriel 8. Produits finis de consommation 9. Or industriel Chaque groupement d’utilisation comprend des sous groupes de produit, appelés produits remarquables. De la même manière, chaque produit remarquable comporte plusieurs produits appelés produits sh. Par exemple, le produit remarquable « Blé » appartenant au groupement d’utilisation « alimentation boisson et tabacs » contient plusieurs produits sh, il s’agit de différents types de blé importés par le Maroc à savoir : Autres blés dur du 1er Août au 31 Mai; Autres blés sauf de semence ; Autres blés tendres de semence; Blé dur de semence pré base et base; Blé dur de semence sauf pré base et base; Blé dur sauf de semence; Blé tendre sauf de semence. Le tableau suivant présente l’ensemble des produits remarquables échangés par groupement d’utilisation :
  • 68. Projet de fin d’études - ENSIAS 2011 68 Annexe 2 : Produits Remarquables Groupement d’utilisation Produits remarquables importés Produits remarquables exportés 1. ALIMENTATION, BOISSON ET TABAC LAIT VIANDE FRAICHE, CONGELEE, ETC BEURRE POISSONS FRAIS, SALES, SECHES OU FUMES FROMAGE CRUSTACES, MOLLUSQUES ET COQUILLAGES POMME DE TERRE DE SEMENCE LEGUMES FRAIS, CONGELES OU EN SAUMURE BANANES FRAICHES TOMATES FRAICHES RAISINS SECS POMMES DE TERRE SAUF DE SEMENCE CAFE LEGUMES ET PLANTES POTAGERS DESSECHES THE LEGUMES A COSSE SECS EPICES AGRUMES BLE FRUITS SECS DIVERS FARINE DE BLE EPICES SUCRE POISSONS EN CONSERVE MAIS JUS DE FRUITS ET DE LEGUMES EAU MINERALE CONSERVES DE LEGUMES ORGE CONSERVES DE FRUITS ET CONFITURES VIN, LIQUEUR, MOUSSEUX FRUITS FRAIS, CONGELES OU EN SAUMURE TABACS VIN, LIQUEURS, MOUSSEUX,VERMOUTHS ETC. DATTES TOURTEAUX ET DRECHES VIANDES FRAICHES, CONGELEES, ETC FARINE ET POUDRE DE POISSONS AUTRES PRODUITS ALIMENTAIRES AUTRES PRODUITS ALIMENTAIRES 2. ENERGIE ET LUBRIFIANTS HOUILE CRUE, AGGLOMERES ET COKE HUILE DE PETROLE ET LUBRIFIANTS HUILE BRUTE DE PETROLE AUTRES PRODUITS ENERGETIQUES ESSENCE DE PETROLE GAS OILS ET FUELS OILS HUILES DE PETROLE ET LUBRIFIANTS GAS DE PETROLE ET AUTRES HYDROCARBURES PARAFFINE ET CIRE ENERGIE ELECTRIQUE AUTRES PRODUITS ENERGETIQUES
  • 69. Projet de fin d’études - ENSIAS 2011 69 3. PRODUITS BRUTS D'ORIGINE ANIMALE ET VEGETALE GRAINES ET FRUITS OLEAGINEUX BOYAUX FRAIS, SECS, SALES GRAINES, SPORES ET FRUITS A ENSEMENCER GRAISSE ET HUILE DE POISSONS SUIFS SAUF BRUTS GRAINES, SPORES ET FRUITS A ENSEMENCER HUILES VEGETALES BRUTES PLANTES ET PARTIES DE PLANTES HUILES VEGETALES RAFFINEES AGAR-AGAR PEAUX BRUTES CRIN VEGETAL CAOUTCHOUC NATUREL ALFA BOIS BRUTS,EQUARRIS OU SCIES HUILE D'OLIVE BRUTE ET RAFFINEE PATE A PAPIER FLEURS ET BOUTONS DE FLEURS VIEUX PAPIERS PEAUX BRUTES LAINES ET POILS LIEGE BRUT, ELABORE ET MI-OUVRE COTON PATE A PAPIER FIBRES TEXTILES ARTIFICIELLES LAINE ET POILS FIBRES DE SISAL COTON AUTRES PRODUITS BRUTS D'ORIGINE ANIMALE ET VEGETALE CORAIL ALGUES AUTRES PRODUITS BRUTS D'ORIGINE ANIMALE ET VEGETALE 4. PRODUITS BRUTS D'ORIGINE MINERALE SOUFRE BRUT PHOSPHATES CAOUTCHOUC SYNTHETIQUE SULFATE DE BARIUM FIBRES TEXTILES SYNTHETIQUES MINERAI DE FER AUTRES PRODUITS BRUTS D'ORIGINE MINERALE MINERAI DE MANGANESE MINERAI DE CUIVRE MINERAI DE PLOMB MINERAI DE ZINC MINERAI DE COBALT MINERAI D'ANTIMOINE FERRAILLE, DECHETS, DEBRIS DE FONTE, FER ET ACIER DECHETS ET DEBRIS DE CUIVRE, ALLIES OU
  • 70. Projet de fin d’études - ENSIAS 2011 70 NON FLUORINE-SPATH FLUOR- AUTRES PRODUITS BRUTS D'ORIGINE MINERALE 5. DEMI-PRODUITS LIANTS ET CIMENTS HYDRAULIQUES ENGRAIS NATURELS ET CHIMIQUES PRODUITS CHIMIQUES HUILES VOLATILES ET ESSENCES ENGRAIS NATURELS ET CHIMIQUES CUIRS ET PEAUX MATIERES COLORANTES LIEGE OUVRE ET AGGLOMERE DESINFECTANTS ARGENT BRUT MATIERES PLASTIQUES ARTIFICIELLES PLOMB BRUT PAPIERS ET CARTONS ACIDE PHOSPHORIQUE BOIS PREPARES POUR L'INDUSTRIE BOIS FILS DE FIBRES SYNTHETIQUES, ARTIFICIELLES POUR TISSAGE FILS DE FIBRES SYNTHETIQUES ET ARTIFICIELLES PR TISSAGE FILS DE COTON POUR TISSAGE FILS DE COTON PRODUITS CERAMIQUES CIMENT VERRE BRUT T OUVRAGES EN VERRE NON FINIS TOLES TUBES ET TUYAUX EN FONTE,FER ET ACIER COMPOSANTS ELECTRONIQUES (TRANSISTORS) ACCESS, TUYAUTERIE ET DE CONSTRUCTIONS METTALIQUES AUTRES DEMI-PRODUITS QUINCAILLERIE SAUF DE MENAGE PLATS, TOLES, FEUILLARDS EN FER OU EN ACIER CUIVRE FILS ET CABLES ELECTRIQUES BARRES, TOLES, FEUILLES ET TUBES EN ALIMUNIUM PLOMB BRUT ZINC BRUT SOUFRE RAFFINE HUILES VOLATILES ET ESSENCES CAOUTCHOUC ET OUVRAGES EN CAOUTCHOUC CUIRS ET PEAUX
  • 71. Projet de fin d’études - ENSIAS 2011 71 FILS DE LAINE FER ET ACIER EN BLOOMS ET EBAUCHES TRANSISITOR AUTRES DEMI-PRODUITS 6. PRODUITS FINIS D’EQUIPEMENT AGRICOLE MACHINES ET OUTILS AGRICOLES TRACTEURS AGRICOLES AUTRES PRODUITS FINIS D’EQUIPEMENT AGRICOLE 7. PRODUITS FINIS D’EQUIPEMENT INDUSTRIEL COURROIES EN CAOUTCHOUC PARTIES ET PIECES DETACHEES PR VOITURES INDUSTRIELLES BANDAGES PNEUMATIQ CHAMBRE A AIRE PR VOITURE INDUS VOITURES INDUSTRIELLES OUTILS DE METIER BANDAGES ET PNEUMATIQUES MATERIEL POUR VOIES FERREES BATEAUX DE MER RESERVOIRS, BOUTEILLES ET FUTS METALLIQUES DIODES MACHINES OUTILS FILS ET CABLES POUR L'ELECTRICITE CHAUDIERES SOUS SYSTEMES ELECTRONIQUES PARTIES ET PIECES DETACHEES POUR MACHINES AUTRES PRODUITS FINIS D'EQUIPEMENT INDUSTRIEL MOTEURS A PISTONS ET AUTRES MOTEURS POMPES A PISTONS ET AUTRES MOTEURS POMPES ET COMPRESSEURS GROUPES POUR LE CONDITIONNEMENT DE L'AIR FOURS INDUSTRIELS MACHINES, APPAREILS PR INDUSTRIES ALIMENTAIRES MACHINES ET APPAREILS DIVERS MATERIEL A BROYER, A AGGL OMERER ASCENDEURS, APPAREILS DE LEVAGE ET MANUTENTION MACHINES TEXTILES ROULEMENTS ARBRES TRASMISSION, MANIVELLES,
  • 72. Projet de fin d’études - ENSIAS 2011 72 VILEBREQUINS MACHINES GENERATRICES ET MOTEURS ELECTRIQUES PILES ELECTRIQUES APPAREILS ELECTRIQUES PR TELEPHONIE, TELEGRAPHIE APPAREILS EMETTEURS RADIO APPAREILS DE COUPURES ELECTRIQUES MATERIEL FERROVIAIRE ROULANT TRACTEURS SAUF AGRICOLE VOITURES INDUSTRIELS PARTIES ET PIECES DETACHEES PR VOITURES INDUSTRIELLES CHARIOT DE MANUTENTION MATERIEL D’EXTRACTION BATEAUX DE MER AVIONS DIODES FILS ET CABLES POUR L’ELECTRICIT2 SOUS SYSTEMS ELECTRONIQUES AUTRES PRODUITS FINIS D’EQUIËMENT INDUSTRIEL 8. PRODUITS FINIS DE CONSOMMATION MEDICAMENTS MAROQUINERIE, SACS ET ARTICLES DE VOYAGE PARFUMERIES TISSUS DE FIBRES SYNTHETIQUES ET ARTIFICIELLES OUVRAGES EN MATIERES PLASTIQUES TISSUS DE COTON BANDAGES PNEUMATIQUES PR VEHICULES SF INDUSTRIELS TAPIS PAPIERS FINS ET OUVRAGES EN PAPIER ARTICLES DE BONNETERIE TISSUS DE FIBRE SYBTHETIQUES ET ARTIFICIELLES VETEMENTS CONFECTIONNES TISSUS DE LAINE, POIL OU CRIN COUVERTURES TISSUS DE COTON ARTICLES CONFECTIONNES EN TISSUS ARTICLES DE BONNETERIE CHAUSSURES
  • 73. Projet de fin d’études - ENSIAS 2011 73 VETEMENTS CONFECTIONNES QUINCAILLERIE DE MENAGE LINGE DE MAISON LINGE DE MAISON CHAUSSURES MEDICAMENTS VAISSELLE ET OBJETS CERAMIQUES DIVERS PARFUMERIES OUVRAGES EN VERRE FINIS VETEMENTS EN CUIR QUINCAILLERIE DE MENAGE ARTICLES DE SANITAIRE CUISINIERIE ET APPAREILS DE CHAUFFAGE VOITURES DE TOURISME OUVRAGES FINIS EN FONTE, FER OU ACIER PIECES DETACHEES PR VOITURES DE TOURISME REFRIGERATEURS DOMESTIQUES VELOURS APPAREILS RECEPTEURS RADIO ET TELEVISION AUTRES PRODUITS FINIS DE CONSOMMATION LAMPES ET TUBES ELECTRIQUES VOITURES DE TOURISMES PARTIES ET PIECES DETACHEES PR VOITURES DE TOURISME PARTIES DE CARROSSERIE CYCLES ET MOTOCYCLES VELOURS AUTRES PRODUITS FINIS DE CONSOMMATION 9. OR INDUSTRIEL
  • 74. Projet de fin d’études - ENSIAS 2011 74 Annexe 3 : Spécifications techniques et fonctionnelles des indicateurs Dans la présente annexe nous présentons les spécifications techniques et fonctionnelles que nous avons spécifiées pour les indicateurs du Compte Extérieur