Académique Documents
Professionnel Documents
Culture Documents
Abréviation Désignation
BD Base de données
BI Business Intelligence
ETL Extract-Transform-Load
Pour répondre à ces besoins nous décrivons les phases de la réalisation de notre solution en
suivant la méthodologie de Ralph Kimball qui s’adapte bien avec notre système décisionnel en
commençant par la planification et la spécification des besoins jusqu’à la réalisation des
tableaux de bords tout en présentant leurs valeurs ajoutées.
To answer these needs, we describe the phases of the realization of our solution following
the methodology of Ralph Kimball which adapts well with our decisional system starting with
the planning and the specification of the needs leading to the realization of the dashboards while
presenting their added values.
Keywords : ETL, Decision support system, Data Warehouse, Data Mart, Power BI, Dashboard,
Information System Management (ISM), General Insurance Committee (GIC), Bonus-Malus,
Losses.
Table des matières
Introduction Générale
Dans un contexte où les technologies de l’information génèrent des données volumineuses
et complexes, les compagnies d’assurances se retrouvent confrontées à des difficultés qui
consistent à suivre leurs activités mais également lorsqu’il s’agit de prendre une décision rapide
et sûre, le problème n’est donc plus de les acquérir, mais de savoir traiter cette masse de
données.
C’est dans ce contexte, où le Comité General des Assurances (CGA) souhaite se doter d’une
plateforme décisionnelle qui permettra de collecter et de traiter ses données, pour les
transformer en informations et les diffuser sous forme de tableaux de bord afin de garantir une
vue globale sur sa rentabilité.
Le présent rapport synthétisant tout le travail que j’ai réalisé au cours de mon projet s'articule
autour de six chapitres :
▪ Le premier chapitre intitulé ”Présentation du Projet” consiste à mettre le projet dans son
contexte, nous allons commencer par présenter l’organisme d’accueil et l’organisme
intervenant, par la suite nous allons analyser l’existant, aborder la problématique, proposer une
solution adéquate et parler de la méthodologie de développement choisie pour notre projet.
▪ Le deuxième chapitre ”Planification du projet et Spécification des besoins” portera sur
la planification des taches ainsi sur les besoins fonctionnels et non fonctionnels de notre
application.
▪ Le troisième chapitre ”Architecture et environnement technique” qui fera l’objet d’une
étude sur l’architecture technique ainsi qu’une présentation de l’outil sur lequel porte notre
projet.
1
Introduction Générale
Finalement, ce rapport sera achevé par une conclusion générale qui présentera le bilan de ce
projet, les apports de point de vue savoir-faire ainsi que d’éventuelles perspectives.
2
CHAPITRE I : Présentation du Projet
CHAPITRE I : Présentation du Projet
Introduction
L’objectif de ce premier chapitre est de mettre ce travail dans son contexte général. Dans
un premier lieu, nous commencerons par présenter le cadre du projet. Puis, nous
présenterons l’organisme d’accueil et l’organisme intervenant et nous allons procéder à
l’étude de la solution existante au sein de la société. Ensuite, nous proposerons notre
solution passant par la livraison des critiques et problèmes existées. Enfin nous mettrons
l’accent sur la méthodologie à suivre.
I. Contexte général
Ce projet de fin d'études s’inscrit dans le cadre pour l’obtention du diplôme national
d’ingénieur en informatique, effectué au sein de la direction de système d’information (DSI) de
l’école supérieure privée d’ingénierie et de technologies (ESPRIT) en partenariat avec le
Comité Général des Assurances (CGA). Il consiste à la construction et mise en place d'un
système d'aide à la décision pour le Comité General Des Assurances : les contrats d’assurance
automobile et les sinistres.
4
CHAPITRE I : Présentation du Projet
Les projets choisis au sein de l’unité de l’RDI mobilisent des équipes de plusieurs
chercheurs, enseignants chercheurs, ingénieurs et étudiants en projet de fin d’études sous
la conduite d’un chef de projet. Des étudiants en PFE, mastère ou doctorat d’autres
institutions peuvent aussi être intégrés dans les équipes de projets dans le cadre de
convention et de partenariat avec d’autres labos et/ou unités de recherche des établissements
publics.
5
CHAPITRE I : Présentation du Projet
Dans le cadre des missions qui lui sont attribuées, le comité est chargé notamment :
6
CHAPITRE I : Présentation du Projet
aux entreprises de réassurance que lui soumet le ministre des finances et de l'élaboration
des projets de textes y afférents sur sa demande,
• Et en général, d'étudier et d'émettre son avis sur toute autre question relevant de
ses attributions.
1. Contexte du projet
Le sujet du projet consiste à concevoir et mettre en place d’un système d’aide à la décision
dédiée à l’analyse et le suivi des opérations sur le marché en matière d’assurance pour les
contrats d’assurance du système Bonus-Malus et les sinistres.
L'information résultante assurée par cette solution décisionnelle doit être présentée de
manière compréhensible pour l'utilisateur final. En effet, afin d'être plus réactif, il est nécessaire
de donner à l'utilisateur les moyens d'être autonome, en lui permettant de naviguer dans
l'information en fonction des questions qu'il se pose.
2. Problématique
Suite à une croissance exponentielle du volume des données et des informations qui doivent
être assurées par une assurance, le CGA a rencontré des problèmes de suivi et d’analyse dans
le domaine de l’assurance automobile.
• Le calcul de certaines données se fait d’une manière manuelle ce qui peut donner des
résultats incorrects.
• L’analyse des données et la création des rapports se font à la fin de chaque mois et non
au jour même ce qui engendre un grand retard pour agir.
• L’interface offerte par Excel est limitée.
7
CHAPITRE I : Présentation du Projet
• Vu que les données de suivi mensuelles des compagnies d’assurance sont enregistrées
dans plusieurs fichiers Excel séparés, ceci engendre une perte de temps au niveau de suivi des
KPI et une possibilité de perte des données.
3. Solution proposée
La solution visée est un système d’information décisionnel tout en conférant aux décideurs
un support fiable pour une meilleure prise de décision concernant le suivi des compagnies
d’assurances ainsi, les principaux objectifs assignés au projet sont :
• Collecter toutes les informations de toutes les compagnies d’assurance dans une base de
données en assurant leur persistance et les empêcher d’être perdues.
• Offrir à un responsable la possibilité de faire des analyses appropriées selon plusieurs axes.
Les fonctionnalités offertes par notre solution sont exprimées dans le tableau [1] :
8
CHAPITRE I : Présentation du Projet
a. Caractéristiques majeures
Le tableau [2] présente les caractéristiques majeures des deux approches :
Inmon Kimball
Commence par la conception du modèle de DW Commence par la conception du modèle dimensionnel
pour les datamarts
Architecture composée d’un staging area Architecture qui consiste en un staging area et de
permanent, d’un DW et de datamarts dépendants datamarts, le DW physique n’existe pas
Le DW est orienté entreprise et les datamarts sont Les datamarts contiennent les données atomiques et
orientés processus agrégées
Le DW contient les données atomiques ; les Les datamarts peuvent fournir une vue entreprise ou
datamarts et les données agrégées processus
Le DW utilise un modèle normalisé de toute Les datamarts sont implémentés de façon incrémentale
l’entreprise ; les datamarts utilisent des données et intégrée en utilisant les dimensions conformes
dimensionnelles orientés sujet
Les utilisateurs peuvent effectuer des requêtes sur
le DW et les datamarts
Tableau 2: Caractéristiques majeures de l’approche Inmon et l’approche Kimball
b. Avantages et inconvénients
Le tableau [3] présente la comparaison entre les deux approches :
Inmon Kimball
Construction Couteux en temps Rapide
Maintenance Facile Difficile redondance à gérer
Cout Coût initial élevé Cout initial modéré
Durée mise en œuvre Long Court si mode incrémental
Compétences utiles Equipe spécialisée Equipe généraliste
Intégration des données Au niveau entreprise Par domaine métier
Tableau 3: Comparaison entre l’approche Inmon et l’approche Kimball
Après avoir étudié les deux approches et malgré l'opposition effective des deux modèles,
nous avons choisi l’approche de Ralph Kimball qui est la plus adéquate pour notre projet vu
qu’elle s’adapte mieux à nos besoins en termes de compétences, de temps, de coût et d’exigence
en ce qui concerne l’intégration de données.
9
CHAPITRE I : Présentation du Projet
Les étapes du cycle de vie d’un projet décisionnel selon l’approche de Kimball sont illustrées
dans la « figure 4 ».
Définition de Installation et
l architecture selection des
technique produits
Conception et
Définition des Conception du développement
Planification du Modélisation des éléments de la Maintenance
besoins de modèle Déploiement
projet dimensionnelle zone de et croissance
l entreprise physique
préparation des
données
Spécification de Développement de
l application l application
utilisateur utilisateur
Gestion du projet
1. Planification du projet :
La planification du projet a une influence sur la définition et la portée du projet. Elle dépend
des besoins, comme indiqué par la flèche à double sens reliant ces deux activités.
10
CHAPITRE I : Présentation du Projet
• En premier lieu : définir la méthodologie choisie ainsi que les différents modèles.
• En deuxième lieu : la conception du modèle multidimensionnel : Identification des
faits et des dimensions.
• En dernier lieu : définir les dimensions ainsi que les mesures.
10. Déploiement :
Convergence de la technologie, des données, et des applications utilisateurs accessibles à
partir du poste de travail et mise en place des processus de communication, support utilisateur,
prise en compte des demandes d’évolution ou de correction.
11
CHAPITRE I : Présentation du Projet
Conclusion
Ce chapitre a été consacré pour la description du contexte général de notre mission à savoir
les organismes d'accueil ainsi que le cadre du projet. Il sera suivi par un chapitre spécifiant les
besoins ainsi que les objectifs de notre application.
12
CHAPITRE II : Planification du projet
et Spécification des besoins
CHAPITRE II : Planification du projet et Spécification des besoin
Introduction
Ce chapitre matérialise l’étape de spécification des besoins qui consiste à la planification du
projet et les besoins fonctionnels et non fonctionnels ainsi que les diagrammes de cas
d’utilisation pour mettre en évidence les relations fonctionnelles entre les acteurs et le système.
Dans la « figure 5 », nous présentons la planification et les besoins de notre solution suivant
le cycle de vie dimensionnel.
Définition de Installation et
l architecture selection des
technique produits
Conception et
Définition des Conception du développement
Planification du Modélisation des éléments de la Maintenance
besoins de modèle Déploiement
projet dimensionnelle zone de et croissance
l entreprise physique
préparation des
données
Spécification de Développement de
l application l application
utilisateur utilisateur
Gestion du projet
14
CHAPITRE II : Planification du projet et Spécification des besoin
I. Planification du projet
Le diagramme de Gantt présenté dans la « figure 6 », expose la planification prévisionnelle
définie afin de répondre à la problématique posée.
15
CHAPITRE II : Planification du projet et Spécification des besoin
2. Besoins fonctionnels
Afin d'améliorer la prise de décision et satisfaire les besoins du client, notre solution doit assurer
certaines fonctionnalités :
Pour faire l’intégration des données nous commençons par l’exécution de la partie ETL
(Extraire, transformer et charger les données) à partir des sources de données dont le but
est de concevoir un modèle dimensionnel qui va aider le client à avoir une nouvelle
structure de ses données suivant ses besoins.
16
CHAPITRE II : Planification du projet et Spécification des besoin
17
CHAPITRE II : Planification du projet et Spécification des besoin
• La présentation ergonomique des données : Les tableaux de bord doivent être faciles à
utiliser. En effet, les interfaces utilisateurs doivent être conviviales en d’autres termes simples,
ergonomiques et adaptées à l'utilisateur.
• La fiabilité : Les rapports générés doivent être bien précis et basés sur des données exactes.
• L’aptitude à la maintenance : L'application doit être facile à maintenir.
• La performance et la disponibilité : notre système d’aide à la décision doit être performant
notamment à travers ses fonctionnalités, il doit répondre aux exigences des usagers et assurer
la disponibilité des services et Intégrité des données.
18
CHAPITRE II : Planification du projet et Spécification des besoin
19
CHAPITRE II : Planification du projet et Spécification des besoin
20
CHAPITRE II : Planification du projet et Spécification des besoin
Actions Description
Choisir les axes d’analyse Le décideur doit choisir les dimensions à analyser.
Analyser les tableaux de bord Permet d’analyser les tableaux de bord selon des critères prédéfinis.
Modifier le tableau de bord Permet de modifier les tableaux de bord selon le besoin du client.
Publier le tableau de bord Le décideur doit publier les tableaux de bord modifiés.
21
CHAPITRE II : Planification du projet et Spécification des besoin
Actions Description
Publier le tableau de bord L’administrateur doit publier les tableaux de bord crées ou modifiés.
22
CHAPITRE II : Planification du projet et Spécification des besoin
Conclusion
Dans ce chapitre, nous nous sommes intéressés à la spécification des besoins qui procurent
une compréhension plus profonde des tâches à réaliser.
Ces besoins vont être la base sur laquelle nous allons réaliser la conception de notre système.
Cette conception fera l’objet du chapitre suivant.
23
CHAPITRE III : Architecture et
environnement technique
CHAPITRE III : Architecture et environnement technique
Introduction
Après la phase de spécification des besoins décrits dans le chapitre précédent, nous allons
nous intéresser dans ce chapitre à la partie concernant l'architecture technique et la sélection et
l’installation des produits.
I. Architecture technique
La mise en place d’un système décisionnel selon notre méthodologie repose sur une
architecture bien définie détaillant le processus depuis le stockage des données jusqu’à leur
restitution. Tout ceci, en gardant constamment à l’esprit que c’est le besoin spécifique de
l’utilisateur qui doit être la finalité de l’outil.
25
CHAPITRE III : Architecture et environnement technique
ODS
Data Mart
(Contrats Bonus-Malus)
Datawarehouse
ETL
Data Mart (Sinistres)
26
CHAPITRE III : Architecture et environnement technique
La « figure 12 » permet de mieux comprendre le processus ETL qui est considéré comme le
plus important pour garantir la fiabilité des données chargées dans notre entrepôt de données.
Processus ETL
Source Destination
2. La phase de modélisation
Dans cette phase nous avons des données stockées dans l’entrepôt de données ou
datawarehouse sous une forme adaptée pour les analyses. Elle fait aussi intervenir les notions
de cubes et de datamarts nécessaires pour répondre aux questions des décideurs.
3. La phase de restitution
Après l’intégration et la modélisation au niveau de l’entrepôt de données, l’étape suivante
est appelée reporting, durant cette phase nous allons présenter les données sous forme de
tableaux de bord pour permettre aux utilisateurs finaux de les analyser et les interpréter.
27
CHAPITRE III : Architecture et environnement technique
2. MS VISIO 2016
Visio 2016 [6] est une puissante application de création de diagrammes qui vous permet de
créer visuellement toutes sortes de diagrammes. Avec plus de 12 millions d'utilisateurs, elle est
leader du secteur. Visio 2016 facilite la définition des processus métier, la documentation des
meilleures pratiques, la visualisation de l'état d'avancement des initiatives de transformation et
la maîtrise des connaissances opérationnelles de votre entreprise. En utilisant Office 365, vous
pouvez partager des diagrammes Visio avec tout le monde et communiquer une version de la
vérité pour pousser l’alignement à l’échelle de l’organisation.
28
CHAPITRE III : Architecture et environnement technique
3. MS Project 2016
Microsoft Project (ou MS Project ou MSP) [7] est un logiciel de gestion de projets édité
par Microsoft. Il permet aux chefs de projets et aux planificateurs de planifier et piloter les
projets, de gérer les ressources et le budget, ainsi que d'analyser et communiquer les données
des projets.
29
CHAPITRE III : Architecture et environnement technique
• Service de notification.
• Gestion de la réplication.
• Prise en charge de la virtualisation.
• Gestion de la sécurité.
Nous avons choisi d’utiliser l’outil SSIS car il possède de nombreux connecteurs disponibles
(Oracle, Teradata, SAP, CRM …), en plus il dispose d’une interface d’administration complète
30
CHAPITRE III : Architecture et environnement technique
et facile à utiliser vu qu’il est très visuel. Aussi, il permet de nous faciliter le déploiement en
présence d’instances SQL Server.
Nous avons choisi d’utiliser Power BI pour le Reporting car il nous a permis d’incorporer
facilement des visuels de données interactifs et de fournir des rapports exceptionnels avec une
haute-fidélité sur tous les appareils. Ainsi, il nous a offert la possibilité de générer les rapports
dans un site web et de les partager avec notre organisation tout en gardant leur sécurité.
a. Power BI
Power BI [9], lancé en juillet 2015, est une suite d’outils BI axée sur la visualisation de
données interactives et le partage d’information.
31
CHAPITRE III : Architecture et environnement technique
(Azure HDInsight, Azure SQL Data Warehouse, …), services en ligne (google
analytics, facebook, dynamics CRM online, …).
Conclusion
Dans ce chapitre, nous avons détaillé l’architecture technique du notre projet en expliquant
ses différentes phases. Par la suite, nous avons défini l'environnement du travail et les
technologies adoptées pour la réalisation de notre projet.
Dans le chapitre suivant intitulé « Analyse et modélisation de l’entrepôt des données » nous
allons présenter la conception du modèle physique ainsi que la conception et le développement
de la zone de préparation des données.
32
CHAPITRE IV : Préparation des
données
CHAPITRE IV : Préparation des données
Introduction
Dans ce chapitre, nous présentons la modélisation dimensionnelle et la conception de la zone
de préparation des données du cycle de vie décisionnel.
Dans la « figure 20 », nous présentons la phase de préparation des données de notre solution
suivant le cycle de vie dimensionnel.
34
CHAPITRE IV : Préparation des données
I. Modélisation dimensionnelle
Dans cette section, nous présentons les différents éléments nécessaires pour la modélisation
dimensionnelle :
Dimension Police :
Cette dimension contient des informations relatives à la police d’assurance.
35
CHAPITRE IV : Préparation des données
Dimension Souscripteur :
Cette dimension contient des informations relatives au souscripteur.
Dimension Véhicule :
Cette dimension contient des informations relatives au véhicule.
Dimension Bonus-Malus :
Cette dimension contient des informations relatives au bonus-malus.
36
CHAPITRE IV : Préparation des données
Dimension Temps :
Cette dimension contient les informations nécessaires liées à la date et nous offre beaucoup
d’axes d’analyse à savoir (date, jour de la semaine, le mois et l’année …).
Dimension Sinistre :
Cette dimension contient des informations relatives au sinistre de l’assurance.
37
CHAPITRE IV : Préparation des données
38
CHAPITRE IV : Préparation des données
• Le modèle en constellation.
Ce modèle répond mieux à nos besoins car il y a deux tables de faits du modèle en étoile
(FactBonusMalus, FactSinistres) qui ont des tables de dimensions communes (DimPolice,
DimVehicule, DimAssure, DimTemps).
39
CHAPITRE IV : Préparation des données
40
CHAPITRE IV : Préparation des données
La « figure 32 » présentera le modèle physique de données qui est un modèle en étoile pour
la première Data mart des contrats Bonus-Malus.
41
CHAPITRE IV : Préparation des données
42
CHAPITRE IV : Préparation des données
Dans la mise à jour du package ODS, la requête « Truncate » permet de nettoyer toutes les
tables, ensuite les faires charger dans la base (CGA_ODS).
43
CHAPITRE IV : Préparation des données
44
CHAPITRE IV : Préparation des données
Figure 37: Alimentation des dimensions et des tables de fait de la Data Warehouse
45
CHAPITRE IV : Préparation des données
Pour implémenter la dimension « Dim_Police », nous avons utilisé les outils SSIS suivants :
• OLE DB Source : pour extraire les données de la table source « Police » inclus dans la
base de données « CGA_ODS ».
• Lookup (Compagnies) : il consiste à faire une comparaison entre les données de la table
source « Compagnies » inclus dans la base de données « CGA_ODS », avec le jeu de
données de table existant et filtrer les données correspondantes.
• Flat File Destination (LogCompagnies) : si les données ne sont pas correspondantes
nous utilisons cet outil pour créer un fichier log qui consiste à voir les données non
équivalentes entre table source et destination.
• Lookup : pour faire référence entre la table source « Police » et la table destination de
la dimension « Dim_Police ».
• OLE DB Command : si les données existent nous utilisons cet outil pour faire la mise à
jour.
• OLE DB Destination : si les données n’existent pas nous créons cet outil pour faire
l’insertion des données dans la dimension « Dim_Police » de la base de Data Warehouse
(CGA_DW).
46
CHAPITRE IV : Préparation des données
• OLE DB Source : pour extraire les données de la table source inclus dans la base de
données « CGA_ODS ».
• Data Conversion : pour faire les transformations nécessaires des données selon les
besoins.
• Flat File Destination : si les données ne sont pas correspondantes nous utilisons cet outil
pour créer un fichier log qui consiste à voir les données non équivalentes entre table
source et destination.
• Lookup : pour faire référence entre les tables source et les tables destination.
• OLE DB Destination : pour faire une insertion des données dans la table de faits de la
base de Data Warehouse (CGA_DW).
47
CHAPITRE IV : Préparation des données
Dans la première étape nous avons créé un catalogue de services d’intégration (Integration
Services Catalogs) « SSISDB » au niveau de SQL Server Management Studio pour qu’il soit la
destination du déploiement de notre projet SSIS.
48
CHAPITRE IV : Préparation des données
Dans la deuxième et dernière étape consiste à déployer le projet SSIS en respectant les trois
phases suivantes :
49
CHAPITRE IV : Préparation des données
50
CHAPITRE IV : Préparation des données
La dernière phase c’est de faire le déploiement du projet SSIS. Cette dernière est présentée
dans la « figure 44 » :
51
CHAPITRE IV : Préparation des données
52
CHAPITRE IV : Préparation des données
53
CHAPITRE IV : Préparation des données
Conclusion
Dans ce chapitre nous avons présenté les étapes de modélisation dimensionnelle, les
dimensions et les tables de fait qui constituent notre modèle de données.
Dans le chapitre suivant intitulé « Restitution des données » nous allons présenter les
imprimes écrans des Dashboard du système décisionnel.
54
CHAPITRE V : Restitution des données
CHAPITRE V : Restitution des données
Introduction
Après l’analyse de notre application, nous allons nous intéresser à la présentation de la phase
de restitution des données qui consiste à développer les tableaux de bord de notre système
décisionnel.
Dans la « figure 48 », nous présentons la phase de restitution des données de notre solution
suivant le cycle de vie dimensionnel.
56
CHAPITRE V : Restitution des données
• Un histogramme groupé qui présente l’évolution du nombre des contrats par mois.
Ce tableau de bord est interactif et subit plusieurs filtres : mois, trimestre, année et par
compagnie d’assurance.
57
CHAPITRE V : Restitution des données
• Un graphique en aires qui contient l’évolution des bonus par rapport aux malus par mois.
• Un graphique en anneau qui contient l’évolution du taux des contrats Bonus-Malus par
usages véhicule.
• Une matrice qui montre l’évolution des usages véhicule par mois.
• Une matrice qui montre l’évolution du nombre des contrats des usages véhicule par
compagnie d’assurance.
Ce tableau de bord est interactif et subit plusieurs filtres : mois, trimestre, année et par usages
véhicule.
58
CHAPITRE V : Restitution des données
• Un graphique à barre groupées qui contient l’évolution du nombre des contrats par
compagnies d’assurance.
• Un graphique en courbes qui contient l’évolution du nombre des contrats par mois.
Ce tableau de bord est interactif et subit plusieurs filtres : mois, trimestre, année et par classe
Bonus-Malus.
59
CHAPITRE V : Restitution des données
• Une matrice qui montre l’évolution du nombre des contrats du nature police par mois.
• Une matrice qui montre l’évolution du nombre des contrats du type police par mois.
• Un histogramme groupé qui présente l’évolution du nombre des contrats des polices par
compagnies d’assurance.
Ce tableau de bord est interactif et subit plusieurs filtres : mois, trimestre, année, nature
police et type police.
60
CHAPITRE V : Restitution des données
• Un graphique en secteurs qui présente le taux des sinistres par nature (Matériel,
corporel).
Ce tableau de bord est interactif et subit plusieurs filtres : mois, trimestre, année et par nature
sinistre.
61
CHAPITRE V : Restitution des données
Conclusion
Dans ce chapitre nous avons présenté les tableaux de bord nécessaires pour le suivi et
l’analyse des compagnies d’assurance dans la partie sinistre et contrat Bonus-Malus en
présentant les imprimes écran du résultat obtenu.
62
CHAPITRE VI : Finalisation du
système décisionnel
CHAPITRE IV : Finalisation du système décisionnel
Introduction
Après la phase de restitution de nos données, nous allons nous intéresser dans ce dernier
chapitre à la présentation de la partie du déploiement qui est la dernière phase du cycle de vie
décisionnel.
64
CHAPITRE IV : Finalisation du système décisionnel
Pour cela nous avons besoin tout d’abord des passerelles Power BI pour connecter notre base
de données SQL Server à nos tableaux de bord dans Power BI.
65
CHAPITRE IV : Finalisation du système décisionnel
Ensuite nous avons planifié l’actualisation de nos rapports chaque jour à sept heures matin
comme le montre la « figure 58 ».
Conclusion
Dans ce chapitre nous avons présenté la partie de déploiement effectué dans notre application
décisionnelle.
66
Conclusion Générale
Conclusion Générale
L’objectif de notre projet était de concevoir et mettre en place un système d’aide à la décision
dédiée à l’analyse et le suivi des opérations sur le marché en matière d’assurance pour les
contrats d’assurance du système Bonus-Malus et les sinistres pour faciliter la prise de décisions
aux décideurs.
Dans une première partie nous avons étudié le cadre général du projet, analysé et spécifié
les besoins qui nous ont permis de distinguer les différents acteurs interagissant avec
l'application et de déterminer les besoins fonctionnels et non fonctionnels du système.
Par la suite, nous avons défini l’architecture de notre solution, ainsi que l’implémentation de
notre entrepôt de données.
Cette expérience nous a amenés à découvrir et nous approfondir dans le domaine du Business
Intelligence et ses principales phases en utilisant la méthodologie de Ralph Kimball. Elle nous
a permis d’apprendre à manipuler de nouveaux outils tels que Power BI.
Finalement, cette expérience nous a permis d’enrichir nos connaissances, notre formation
théorique et pratique acquise tout au long de notre cursus universitaire et ainsi d’améliorer nos
capacités à nous intégrer dans la vie professionnelle.
Dans le même contexte, nous pouvons les publier sur un portail collaboratif comme
SharePoint et former les utilisateurs sur le nouveau système.
67
Bibliographie et Webographie
[1] : http://www.finances.gov.tn/index.php?option=com_content&view=article&id
=94:organigramme-cga&catid=31:organigrammes&Itemid=513&lang=fr
[2] : http://www.cga.gov.tn/index.php?id=7&L=0
[3] : https://www.aerow.group/a16u1509/
[4] : http://igm.univ-mlv.fr/~dr/XPOSE2006/DELTIL_PEREIRA/processus.html
[5] : http://inf1410.teluq.ca/teluqDownload.php?file=2014/01/INF1410-
PresentationStarUML.pdf
[6] : https://www.comparex-group.com/web/microsites/microsoft/products/office/ms-
visio/ms-visio-2016.htm
[7] : https://www.next-decision.fr/editeurs/pmo/ms-project
[8] : https://www.next-decision.fr/editeurs/decisionnel-big-data/base-de-donnees/microsoft-
sql-server
[9] : https://www.next-decision.fr/editeurs/decisionnel-big-data/restitution/microsoft-power-bi
68