WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception des systèmes décisionnels basée sur l'analyse des processus métiers; Application au domaine des assurances par la mise en place d'un environnement décisionnel et de production

( Télécharger le fichier original )
par Azore DJYAMO
Institut Africain d'Informatique - Master 2016
  

sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Institut Africain d'Informatique
Etablissement Inter-états d'Enseignement Supérieur
BP : 2263 Libreville (Gabon)
Tel. (+241) 07 70 55 00/07 70 56 00
Site web:
www.iaisiege.com
E-mail: contact@iaisiege.com

Conception des systèmes décisionnels basée

sur l'analyse des processus métiers ;

application au domaine des assurances par la

mise en place d'un environnement

décisionnel et de production

Année académique 2015-2016

Présenté et soutenu par :

Superviseur :

DJYAMO Azore

Pr. Souleymane KOUSSOUBE Enseignant chercheur à l'IAI

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

TABLE DES MATIERES

DEDICACE I

REMERCIEMENTS II

EPIGRAPHE III

AVANT-PROPOS IV

RESUME V

ABSTRACT VI

SIGLES, ABREVIATIONS ET ACRONYMES VII

FIGURES IX

TABLEAUX XI

INTRODUCTION GENERALE 1

PARTIE 1 : PRESENTATION GENERALE 3

CHAPITRE 1 : STRUCTURE D'ACCUEIL ET SUJET 4

1.1 STRUCTURE D'ACCUEIL 4

1.1.1 Présentation de l'IAI 4

1.1.2 Le LAIMA 4

1.2 SUJET 5

1.2.1 Contexte et intitulé 5

1.2.2 Problématiques 5

1.2.3 Intérêts 6

CHAPITRE 2 : CONCEPTS LIES AUX DOMAINES D'ETUDE 8

2.1 Assurances 8

2.1.1 Définitions 8

2.1.2 Historiques 8

2.1.3 Différents types d'assurances 9

2.1.4 Le code CIMA 12

2.1.4.1 Objectifs 13

2.1.4.2 Quelques articles du code CIMA 14

2.2 Informatique décisionnelle (Business Intelligence) 16

2.2.1 Entrepôt de données (Data Warehouse) 17

2.2.1.1 Définition 17

2.2.1.2 Bref aperçu 18

2.2.2 Notions de SIO et SID 19

2.2.3 Différence entre SID et SIO 19

2.2.4 Technologies d'implantation des données (systèmes OLAP) 20

2.2.4.1 Le système à architecture ROLAP 21

2.2.4.2 Le système à architecture MOLAP 21

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

2.2.4.3 Le système à architecture HOLAP 22

2.2.4.4 Architecture ROLAP vs architecture MOLAP 22

2.2.5 Schémas de modélisation ROLAP 22

2.2.5.1 Le schéma en étoile 22

2.2.5.2 Le schéma en flocon de neige 24

2.2.5.3 Choix d'un schéma 24

PARTIE 2 : ANALYSE ET CONCEPTION 27

CHAPITRE 1 : OUTILS D'ANALYSE ET DE CONCEPTION 28

1.1 Modélisation des données source 28

1.1.1 Méthodes d'analyse et de conception 28

1.1.2 Choix d'une méthode 28

1.2 Modélisation de l'entrepôt de données 28

1.2.1 Approches de conception 28

1.2.1.1 L'approche Top-Down de Bill Inmon 28

1.2.1.2 L'approche Bottom-Up de Ralph Kimball 30

1.2.1.3 L'approche Middle-Out 31

1.2.2 Etat de lieu des techniques de conception dimensionnelle 31

CHAPITRE 2 : Conception basée sur l'analyse des processus métiers 33

2.1 Identification des processus métier d'une compagnie d'assurance 33

2.2 Identification des acteurs d'une compagnie d'assurance 34

2.3 Identification des interactions entre acteurs et processus 36

2.4 Description des processus métiers 36

2.4.1 Processus métier « Gestion des demandes de devis » 37

2.4.2 Processus métier « Gestion de police d'assurance » 37

2.4.3 Processus métier « Gestion des indemnisations » 38

2.4.4 Processus métier « Recouvrement des primes » 39

2.5 Annotation des processus métiers 40

2.5.1 Processus métier « Gestion des demandes de devis » 41

2.5.2 Processus métier « Gestion de police d'assurance » 41

2.5.3 Processus métier « Gestion des indemnisations » 42

2.5.4 Processus métier « Recouvrement des primes » 43

2.6 Analyse des processus métiers 43

CHAPITRE 3 : ANALYSE ET CONCEPTION 46

3.1 Expression préliminaire des besoins fonctionnels 46

3.1.1 Besoins fonctionnels 46

3.1.2 Identification des acteurs 46

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

3.1.3 Diagramme de contexte statique 47

3.1.3.1 Contexte statique du SIO 47

3.1.3.2 Contexte statique du SID 47

3.1.4 Identification des cas d'utilisation 48

3.1.5 Diagramme des cas d'utilisation 49

3.1.5.1 Diagramme des cas d'utilisation du Système transactionnel 49

3.1.5.2 Diagramme des cas d'utilisation du Système décisionnel 50

3.1.6 Classification des cas d'utilisation et découpage en itération 50

3.1.7 Description textuelle de quelques cas d'utilisation 52

3.1.7.1 Cas d'utilisation « s'authentifier » 52

3.1.7.2 Cas d'utilisation « demander devis » 53

3.1.7.3 Cas d'utilisation « gérer police d'assurance » 53

3.2 Expression des besoins non fonctionnels 54

3.3 Identification des classes conceptuelles 55

3.4 Conception du modèle décisionnel 56

3.4.1 Matrice dite d'analyse des priorités [Kimball, 2004] 57

3.4.2 Volet « Gestion des demandes de devis » 57

3.4.2.1 Activité « suivi des demandes de devis » 57

3.4.2.2 Grain de l'activité « suivi des demandes de devis » 57

3.4.2.3 Choix des dimensions participantes 58

3.4.2.4 Choix des mesures 61

3.4.2.5 Schéma en étoile de l'activité « suivi de demandes de devis » 63

3.4.3 Volet « Gestion des polices d'assurance » 63

3.4.3.1 Activité « suivi des polices d'assurance » 63

3.4.3.2 Grain de l'activité « suivi police d'assurance » 63

3.4.3.3 Choix des dimensions participantes 64

3.4.3.4 Choix des mesures 65

3.4.3.5 Schéma en étoile de l'activité « suivi police d'assurance » 66

3.4.4 Volet « suivi des primes » 66

3.4.4.1 Activité « recouvrement des primes » 66

3.4.4.2 Grain de l'activité « recouvrement des primes » 66

3.4.4.3 Choix des dimensions participantes 67

3.4.4.4 Choix des mesures 68

3.4.4.5 Schéma en étoile de l'activité « suivi des primes » 69

3.4.5 Volet « Gestion des indemnités » 69

3.4.5.1 Activité « suivi des indemnités » 69

3.4.5.2 Grain de l'activité « suivi des indemnités » 70

3.4.5.3 Choix des dimensions participantes 70

3.4.5.4 Choix des mesures 72

3.4.5.5 Schéma en étoile de l'activité « suivi des indemnités » 73

3.5 Modèles dynamiques 74

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

3.5.1 Diagrammes de séquence 74

3.5.1.1 Diagramme de séquence du cas d'utilisation « S'authentifier» 74

3.5.1.2 Diagramme de séquence du cas d'utilisation « demander devis» 74

3.5.1.3 Diagramme de séquence du cas d'utilisation « consulter reporting» 75

3.5.1.4 Diagramme de séquence du cas d'utilisation « Gérer police

d'assurance » 75

3.5.2 Diagrammes d'activités 76

3.5.2.1 Diagramme d'activité « demander devis » 76

3.5.2.2 Diagramme d'activité « Consulter reporting» 76

3.5.2.3 Diagramme d'activité « Gérer police d'assurance » 77

3.6 Diagramme de déploiement 77

3.7 Architecture technique 79

PARTIE 3 : MISE EN OEUVRE ET CONDUITE DE PROJET 81

CHAPITRE 1 : MISE EN OEUVRE 82

1.1 Choix et mise en place des outils décisionnels libres 82

1.1.1 Choix de l'outil BI 82

1.1.1.1 Installation et configuration de SpagoBI 83

1.1.1.2 Lancement de SpagoBI 83

1.1.2 Choix de l'ETL 85

1.1.2.1 Installation de Talend Open Studio (TOS) 85

1.1.2.2 Lancement de Talend Open Studio(TOS) 89

1.1.3 Politique et opérations d'entreposage des données 89

1.1.3.1 L'extraction des données 90

1.1.3.2 La transformation et le chargement des données 91

1.2 Choix des autres outils 93

1.2.1 Outils de modélisation 93

1.2.2 Outils d'implémentation 93

1.2.2.1 Plateformes de développement et IDE pour SIO 93

1.2.2.2 Langages de programmation 94

1.2.2.3 Bibliothèques et Framework 94

1.2.3 Plateformes de développement et IDE pour SID 96

1.2.3.1 Langage de programmation 97

1.2.3.2 Bibliothèques et Frameworks 97

1.3 Captures d'écran des solutions 97

1.3.1 Présentation de l'application opérationnelle 97

1.3.2 Présentation des reporting sous SpagoBI 5.0 100

1.3.3 Présentation de la partie mobile (SpagoBIMobileEngine) 102

CHAPITRE 2 : CONDUITE DE PROJET 104

2.1 Gestion de projet 104

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

2.1.1 Diagramme de Gantt prévisionnel 104

2.1.2 Diagramme de Gantt réel 104

2.1.3 Intervenants au projet 104

2.1.4 Estimation des charges du projet 105

2.2 Evaluations et perspectives 106

2.2.1 Apports 106

2.2.2 Difficultés 106

2.2.3 Perspectives 106

CONCLUSION GENERALE 108

BIBLIOGRAPHIE 109

WEBOGRAPHIE 110

ANNEXES 111

Quelques dispositions du code CIMA utiles à la modélisation 111

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | I

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

DEDICACE

Ils sont le reflet des parents parfaits, ceux qui sacrifient toute leur vie pour leur progéniture. Ce travail est en votre honneur papa FARKASNA HINIMSALA et maman KATOUA Alliance.

Ils sont tous de frères silencieux, et aux coeurs desquels l'on a toujours un exemple à copier. FREDE, KIMPA, NDIKBA, ABLAO, FROUMSIA, WIWA, AKA, BODONA et ADJEWA ; si vous croyez que j'ai pu vous faire plaisir, sachez que vous m'avez tous donné de raisons de persévérer et de croire en l'avenir.

Pour moi elle est unique, jamais loin de mon sourire, toujours à la recherche de mon épanouissement et de la protection de mon honneur de futur époux, SOLYAL MACO Harmony sans toi j'aurais peut-être réussi ce challenge, mais jamais avec un si grand plaisir et enthousiasme.

Si je manque de te citer dans la liste de mes frères, c'est par ce que tu as quelque chose de supplémentaire frangin MBAIBAROUM TENGAR.

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | II

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

REMERCIEMENTS

Du fond du coeur je tiens à remercier:

Y Pr Souleymane KOUSSOUBE, pour le temps qu'il a consacré à la supervision de mon travail, son envie intangible de recherche qui m'a guidé vers d'autres univers de l'informatique;

Y Le Ministère des finances et du Budget du Tchad à travers la SOLDE pour sa tutelle sans quoi je n'aurais pas reçu cette formation ;

Y L'ensemble du corps enseignant de l'IAI pour la tâche difficile qu'il a accepté afin que nous sortions de cette Ecole muris et utiles;

Y Mes chers condisciples pour la collaboration multiculturelle que je n'avais jamais rencontrée ;

Y Tous ceux qui ont, un tant soit peu apporté ne fût-ce qu'une infime participation, active ou passive ; que vous en soyez bénis ;

Enfin, que la nature créatrice reçoive bénédiction à travers les fruits à venir de mes efforts.

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | III

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

EPIGRAPHE

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

AVANT-PROPOS

Le défi de la formation dans le domaine de l'informatique est le cheval de bataille de l'Institut Africain d'Informatique (IAI) qui a déjà formés depuis plus de quatre décennies, de grands cadres exerçant notamment en Afrique mais aussi au-delà des frontières du continent.

Dans le but de gagner ce challenge, l'IAI a créé en son sein les filières de formation suivantes : le cycle d'Analystes Programmeur (AP), le cycle de Licence Professionnel (né en 2014/2015), le cycle Ingénieurs, le cycle de Maîtrise d'Informatique Appliquée à la Gestion des Entreprises (MIAGE), et un cycle de Master en Administration Réseaux et Télécommunication (MART), Master Management Support et Application IT (MMSAIT), puis Master en Conception de Systèmes d'Information (MCSI). La fin de chaque cycle est marquée par un stage de fin de cycle.

C'est ainsi qu'en qualité d'étudiant de Master en Conception de Systèmes d'Information, nous avons reçu un travail de recherche intitulé : « Conception des systèmes décisionnels basée sur l'analyse des processus métiers ; application au domaine des assurances par la mise en place d'un environnement décisionnel et de production ». Ce thème est traité au laboratoire de l'IAI (le LAIMA). Ce dernier sera présenté dans la première partie de notre mémoire.

Le présent mémoire vise à présenter notre démarche conceptuelle basée sur l'analyse des processus métiers pour la mise en place des systèmes décisionnels (modèles dimensionnels). Cette démarche s'appuiera sur le domaine des assurances pour nous permettre de la pratiquer en mettant en place un système d'information décisionnel. Enfin, dans le but de disposer de données sources cohérentes, nous mettrons en place, d'abord un système d'information opérationnel.

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | IV

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | V

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

RESUME

Le besoin d'être réactif dans les activités des entreprises prend de l'ampleur et, ceci, pour répondre aux besoins de clients de plus en plus exigeants. Ainsi, l'informatique décisionnelle se fait une place dans les entreprises pour permettre aux décideurs de disposer des indicateurs nécessaires à de prises de décisions rapides, efficaces et adaptées aux réalités extraites des données visualisées. Pourtant, les principaux précurseurs de l'entreposage des données ne fournissent pas de démarches ou techniques concises pour la conception des systèmes décisionnels.

Le LAIMA (Laboratoire Africain d'Informatique et de Mathématiques Appliquées) nous a donc soumis le thème intitulé : « Conception des systèmes décisionnels basée sur l'analyse des processus métiers ; application au domaine des assurances par la

mise en place d'un environnement décisionnel et de production ». Ce sujet se décompose donc en la mise en place d'une démarche de conception dimensionnelle basée sur l'analyse des processus métiers et, pour appliquer cette démarche, nous avons mis en oeuvre un Système d'Information Décisionnel (SID) et un Système d'Information Opérationnel (SIO) pour les compagnies d'assurance.

En effet, nous avons, dans le but de réaliser méthodiquement nos analyses, décrit au préalable les processus métiers au sein des compagnies d'assurance. Ensuite, nous avons choisi des méthodes de conception : UML couplé à 2TUP pour le SIO, la conception des systèmes décisionnels basée sur l'analyse des processus métiers pour le SID. Par ailleurs, pour l'ensemble du processus décisionnel, nous avons opté pour des logiciels libres : PostgreSQL pour l'entreposage des données, SpagoBI comme suite décisionnelle et Talend Open Studio (TOS) comme ETL.

Le système d'information décisionnel obtenu est enrichi des « engines » ou moteurs de SpagoBI permettant aussi et surtout de visualiser des rapports depuis un terminal mobile ou une tablette à travers SpagoBIMobileEngine.

Mots clés : processus métiers, SID, SIO, suite décisionnelle, analyse, conception

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | VI

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

ABSTRACT

The need to be proactive in business activities is growing in order to meet the increasing customers demanding. In this way, Business Intelligence (BI) is given a place in companies to enable decision-makers to have the necessary indicators for rapid, efficient decision-making adapted to the realities extracted from the visualized data.

The LAIMA (African Laboratory of Computer Science and Applied Mathematics) in its prerogatives of research has submitted to us the subject entitled « Methodology for designing decision-making systems based on business process analysis; Application to the insurance field by setting up a decision-making and production environment». This subject is thus decomposed into the implementation of a dimensional design approach based on the analysis of business processes. To implement this approach, we have made a Decision Information System (DIS) and an Operational Information System (OIS) for insurance companies.

Indeed, we have, in order to carry out methodically our analysis, described beforehand the business processes within the insurance companies. Then, in accordance with the complexity of tasks, we have chosen the following methods: UML coupled with 2TUP for the OIS, methodology for designing decision-making systems based on business process analysis for the DIS. Therefore, for the entire decision-making process, we have opted for open source software, and PostgreSQL for data warehousing, SpagoBI for decision suite and Talend Open Studio (TOS) as ETL.

The decision-making information system obtained is enriched by the engines of SpagoBI allowing, above all, to view reports from a mobile terminal or a tablet through SpagoBIMobileEngine.

Key words: Business processes, Decisional Information System, Operational Information System, decision suite, methodology, design.

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | VII

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

SIGLES, ABREVIATIONS ET ACRONYMES

Sigles et abréviations Significations

IAI

Institut Africain d'Informatique

SID

Système d'Information Décisionnel

BI

Business Intelligence

LAIMA

Laboratoire Africain d'Informatique et de
Mathématique Appliquée

AG

Assemblée Générale

CA

Conseil d'Administration

CS

Conseil Scientific

CP

Conseil des Professeurs

DG

Direction Générale

DAF

Direction des Finances et du Budget

DRD

Direction des Recherches et
Développement

DE

Direction des Etudes

CC

Centre de Calcul

IARD

Incendie, Accidents et Risques Divers

ETL

Extract Transform and Load

RC

Responsabilité Civile

CIMA

Conférence Interafricaine des Marchés
d'Assurances

CICA

Conférences Internationale des Contrôles
d'Assurances

DW

Data Warehouse

SIO

Système d'Information Opérationnel

SIT

Système d'Information Transactionnelle

PME

Petite et Moyenne Entreprise

3FN

Troisième Forme Normale

OMT

Object Modeling Technique

UML

Unified Modeling Language

OMG

Object Management Group

UP

Unified Process

2TUP

Two Track Unified Process

OLTP

Online Transaction Processing

OLAP

On-Line Analytical Processing

ROLAP

Relationnal OLAP

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

MOLAP

Multidimentionnal OLAP

HOLAP

Hybride OLAP

SQL

Structured Query Language

SGBD

Système de Gestion de Base de Données

DNS

Domaine Name Service

SMTP

Simple Mail Transfer Protocol

NTP

Network Time Protocol

PHP

Hypertext Preprocessor

IDE

Integrated Development Language

JEE

Java Enterprise Edition

JSE

Java Standard Edition

ERP (SI)

Enterprise Ressource Planning

CRM (SI)

Customer Relationship Management

SCM (SI)

Supply Chain Management

SFA (SI)

Sales Force Automation

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | VIII

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | IX

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

FIGURES

Figure 1: Architecture de base ROLAP 21

Figure 2: Architecture de base MOLAP 22

Figure 3: Schéma en étoile 23

Figure 4: Schéma en Flocon 24

Figure 5: Vision architecturale de l'approche de Bill Inmon 29

Figure 6: Vision architecturale de l'approche de Ralph Kimball 31

Figure 7: Processus métier « Gestion des demande de devis » 37

Figure 8: Processus métier « Gestion des polices d'assurance » 38

Figure 9: Processus métier « Gestion des indemnités » 39

Figure 10: Processus métier « Recouvrement des primes » 40

Figure 11: Processus métier « Gestion des demandes de devis » annoté 41

Figure 12: Processus métier « Gestion de police d'assurance» annoté 41

Figure 13: Processus métier « Gestion des indemnisations » annoté 42

Figure 14: Processus métier « Recouvrement des primes » annoté 43

Figure 15: Diagramme de contexte SIO 47

Figure 16: Diagramme de contexte SID 47

Figure 17: Diagramme de cas d'utilisation (SIO) 49

Figure 18: Diagramme de cas d'utilisation (SID) 50

Figure 19: Diagramme de classe 55

Figure 20: Matrice d'analyse des priorités de Kimball 57

Figure 21: Processus métier « Gestion de demandes de devis » avec métriques 58

Figure 22: Dimension « Client » 59

Figure 23: Dimension « Actuaire » 59

Figure 24: Dimension « Zone_Geographique » 60

Figure 25: Dimension « Guichetier » 60

Figure 26: Dimension « ObjetAssure » 60

Figure 27: Dimension « Temps » 61

Figure 28: Branches « décision » du processus métier « Gestion de demandes de devis » 62

Figure 29: Schéma en étoile du fait « suivi_demandes» 63

Figure 30: Processus métier « Gestion de police d'assurance » avec des métriques 64

Figure 31: Dimension « Police_assurance » 65

Figure 32: Dimensions communes aux deux (2) premiers faits 65

Figure 33: Etude des métriques 65

Figure 34: Fait « Suivi_Police » 66

Figure 35: Processus métier « Gestion de primes » avec métriques 67

Figure 36: Dimension « Comptable » 68

Figure 37: Fait « Recouvrement_Primes » 69

Figure 38: Processus métier « Gestion des indemnités» avec métriques 70

Figure 39: Dimension « Expert » 71

Figure 40: Dimension « Expert_externe » 71

Figure 41: Dimension « Autorite_judiciaire» 71

Figure 42: Dimension « Sinistre/Dommage» 72

Figure 43: Fait « Suivi_Indemnités » 73

Figure 44: DS du CU « S'authentifier 74

Figure 45: Diagramme de séquence « demander devis » 74

Figure 46: Diagramme de séquence « consulter reporting » 75

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

Figure 47: Diagramme de séquence « Gérer police d'assurance» 75

Figure 48: Diagramme d'activité « demander devis » 76

Figure 49: Diagramme d'activité « consulter reporting » 76

Figure 50: Diagramme d'activité « gérer police d'assurance » 77

Figure 51: Diagramme de déploiement 78

Figure 52: Architecture technique 79

Figure 53: Page d'authentification de SpagoBI 84

Figure 54: Page d'accueil « biadmin » de SpagoBI 84

Figure 55: Page après lancement de l'exécutable TOS 86

Figure 56: Licence TOS 86

Figure 57: Configuration de TOS 87

Figure 58: Configuration de TOS (suite) 87

Figure 59: Chargement des bibliothèques TOS 88

Figure 60: Guide de prise en main de TOS 88

Figure 61: Page d'accueil TOS 89

Figure 62: Configuration de la connexion à la source 90

Figure 63: Extraction des tables 91

Figure 64: Préparation de la transformation des données 91

Figure 65: Transformation des données 92

Figure 66: Entête de page d'accueil du SIO 98

Figure 67: Page de connexion du SIO 98

Figure 68: Page d'accuei de l'adminstrateur du SIO 99

Figure 69: Liste des polices d'assurance 99

Figure 70: Formulaire d'enregistrement des polices d'assurance 100

Figure 71: Page de connexion de SpagoBI 100

Figure 72: Jeux de données 101

Figure 73: Tableau de bord pour observer le comportement des clients 101

Figure 74: Tableau de bord du fait « suivi_PoliceAssurance » 102

Figure 75: Page de connexion et liste des rapports 102

Figure 76: Histogramme et tableau dans SpagoBIMobileEngine 103

Figure 77: Diagramme de Gantt prévisionnel 104

Figure 78: Diagramme de Gantt réel 104

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | X

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

TABLEAUX

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | XI

Tableau 1: Etude SIO vs SID 20

Tableau 2: ROLAP vs MOLAP 22

Tableau 3: Cas d'utilisation 48

Tableau 4: Classification des cas d'utilisation en itérations 51

Tableau 5: Nombre d'itérations 52

Tableau 6: Dimensions communes aux trois (3) premiers faits 68

Tableau 7: Dimensions communes aux faits 73

Tableau 8: Pentaho vs SpagoBI 82

Tableau 9: Intervenants au projet 104

Tableau 10: Charges du projet 105

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | 1

Mise en place d'un Système d'Information Décisionnel (SID) pour assurances

INTRODUCTION GENERALE

De plus en plus l'Homme cherche à adapter ses compétences et ses entreprises aux domaines qui répondent les mieux à un contexte d'actualité. Ceci est un principe général pour les Hommes soucieux de s'accomplir.

Si ce principe, réaliste et vérifiable dans nos sociétés existe dans la vie courante, que dire du domaine de l'informatique perpétuellement en mutation et de plus en plus diversifié ? Un domaine dont les défis majeurs sont : l'innovation, la créativité, la recherche quotidienne des solutions améliorées pour une gestion efficace, prompte et éclairée de l'ensemble des processus d'une organisation.

De l'informatique pour la stricte gestion des activités bureautiques (outils de calculs, courriers électroniques...), nous sommes rapidement passés à l'informatique pour la gestion transactionnelle sous diverses formes (le transactionnel simple, les ERP, les solutions cloud...). Puis du transactionnel, nous atterrissons au décisionnel qui représente probablement aujourd'hui, dans le monde du management, l'informatique adéquate pour une gestion guidée des entreprises. Cette diversification de solutions répond au besoin d'apporter des solutions clés à des problèmes capitaux, courants dans les activités de l'Homme et avérés facteurs de baisse de production. Dans ce contexte précis, il s'agit de la question de la gestion des entreprises.

Vous êtes manager ou décideur, vous voulez garder un regard sur la croissance de votre chiffre d'affaire, vous êtes soucieux de contrôler les performances de vos équipes, vous souhaitez suivre l'ensemble des charges imposées à votre production (matières premières, ressources humaines...), mais vos systèmes d'information opérationnels ne sont pas capables de vous fournir les informations datées et historiques pour maîtriser cette gestion. Ces derniers, disons-le, vous aident à la gestion des activités, des ressources financières et matérielles de façon à ne rien indiquer de précis sur les évolutions de tous ces facteurs à la base de votre production. Ils ne vous disent jamais si en ce jour, en cette semaine, en ce mois, ou encore en cette année vous avez réalisé un gain ou un déficit dans tel ou tel autre agence de votre entreprise pour telle ou telle autre raison. Ces mêmes systèmes transactionnels, peu importe leur nombre, sont conçus pour une gestion propre, nous voulons dire en nettoyant les doublons de leur base de données, en conservant une base de données actualisée... fournissant ainsi des observations historiques limitées. Les nombreuses tables et jointures (dans le but de répondre à la 3FN) des bases de données transactionnelles ne sont pas favorables à de requêtes performantes.

Ainsi, Les professionnels de l'informatique, pour répondre aux limites des systèmes transactionnels, ont fait naître, dans les années 90, l'informatique décisionnelle (Business Intelligence en anglais). Le but du BI est d'aider à mieux connaitre et comprendre les

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | 2

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

processus et les résultats pour la prise des décisions. Cette forme de pratique informatique vise, entre autre, à fournir un environnement idéal pour tirer des informations stratégiques, un temps de réponse aux requêtes assez bref, et surtout un environnement uniquement dédié aux décideurs.

Pourtant, la documentation sur la mise en oeuvre de ces systèmes d'information reste totalement générique, et surtout en ce qui concerne la conception des modèles dimensionnels. Il est clair que la réussite d'un projet décisionnel passe nécessairement par la réussite de la conception dimensionnelle. Ralph Kimball et Bill Inmon, les pères fondateurs de l'informatique décisionnelle ont introduit deux méthodes de conception qui font totalement abstraction des éléments préalables aux succès d'une bonne conception décisionnelle. La phase d'analyse des besoins est réduite ou occultée : les méthodes de développement passent directement à la modélisation des données du SID. Les besoins des utilisateurs peuvent donc ne pas être satisfaits par la mise en place du SID entrainant en outre, une mauvaise analyse des concepts métiers à prendre en compte lors de la conception. De plus, la confrontation est alourdie suivant le nombre de schémas résultant de l'analyse des besoins utilisateurs et sources.

C'est pourquoi, nous avons reçu le thème : « Conception des systèmes décisionnels basée sur l'analyse des processus métiers ; application au domaine des assurances par la mise en place d'un environnement décisionnel et de production ». Il s'agit en effet de présenter une technique de conception dimensionnelle inspirée par l'analyse des processus métiers. L'assurance sera notre domaine applicatif pour la mise en oeuvre de cette technique de conception. La mise en place d'un environnement de production est uniquement motivée par le besoin de disposer de sources de données cohérentes tandis que l'environnement décisionnel sera la matérialisation de la conception décisionnelle basée sur l'analyse des processus métiers.

Le présent document est subdivisé en trois grandes parties :

- La présentation générale qui présente la structure d'accueil (LAIMA), le sujet et son contexte ainsi que les concepts liés au sujet.

- L'analyse et la conception évoque quant à elle des outils et techniques d'analyse puis de l'analyse et de la conception elle-même. C'est précisément dans cette partie que nous mettrons en oeuvre notre démarche de conception dimensionnelle.

- Enfin la troisième et dernière partie présente la mise en oeuvre du projet (présentation des outils de mise en oeuvre et de la conduite de projet).

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

PARTIE 1 : PRESENTATION GENERALE

Afin de clarifier le contexte et les éléments fondamentaux de cette étude, nous avons consacré la première partie de notre mémoire à la présentation générale qui comporte deux chapitres. Le premier présente la structure d'accueil (IAI-LAIMA) et le sujet (intitulé, problématiques et intérêts), et le deuxième évoque des concepts rattachés aux domaines d'étude.

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | 3

DJYAMO Azore - Mémoire de fin de cycle Master CSI/IAI-siège/2015-2016 Page | 4

Conception des systèmes décisionnels basée sur l'analyse des processus métiers

CHAPITRE 1 : STRUCTURE D'ACCUEIL ET SUJET

1.1 STRUCTURE D'ACCUEIL

sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il faut répondre au mal par la rectitude, au bien par le bien."   Confucius