Thèse : Analyse des outils décisionnels pour TALAN Tunisie

Ce document porte sur l’analyse et la mise en œuvre d’outils décisionnels au sein de l’entreprise TALAN Tunisie International. Il s’adresse aux étudiants et professionnels souhaitant comprendre comment concevoir et déployer un système d’aide à la décision basé sur l’informatique décisionnelle et les technologies OLAP.

D'après le document Thèse : Analyse des outils décisionnels pour TALAN Tunisie

Cet article a été rédigé automatiquement à partir du document source, puis vérifié avant publication.

Thèse : Analyse des outils décisionnels pour TALAN Tunisie

Document source

Thèse : Analyse des outils décisionnels pour TALAN Tunisie

Programming, Math, etc. · PDF · 84 pages · 2002

Afficher l'aperçu du document

Consulter le document original →

Ce document porte sur l’analyse et la mise en œuvre d’outils décisionnels au sein de l’entreprise TALAN Tunisie International. Il s’adresse aux étudiants et professionnels souhaitant comprendre comment concevoir et déployer un système d’aide à la décision basé sur l’informatique décisionnelle et les technologies OLAP. L’étude présente les enjeux, les concepts fondamentaux, la méthodologie adoptée, ainsi que les résultats obtenus lors d’un projet de stage en entreprise.

La question

Le travail s’intéresse à la problématique suivante : comment exploiter efficacement les données stockées dans le système d’information de TALAN Tunisie pour répondre aux besoins croissants des utilisateurs et des managers en matière d’analyse et de reporting ? En effet, les données existantes ne sont pas suffisamment exploitées à travers des rapports adaptés, ce qui pénalise la réactivité et la prise de décision stratégique de l’entreprise. Le projet vise donc à intégrer une solution décisionnelle moderne dans le système Cathédrale, en mode Web, permettant d’extraire, d’analyser et de générer des rapports multidimensionnels pour améliorer la qualité et la rapidité des décisions.

Concepts de base

Pour comprendre ce projet, il est essentiel de maîtriser plusieurs notions clés liées à l’informatique décisionnelle :

Informatique décisionnelle (Business Intelligence)

L’informatique décisionnelle est un ensemble de technologies qui interprètent des données complexes afin d’aider les dirigeants à prendre des décisions éclairées. Elle couvre toutes les étapes nécessaires pour fournir des informations fiables et pertinentes au décideur, facilitant ainsi une prise de décision rapide et pertinente.

Processus de prise de décision

La prise de décision suit un processus en cinq étapes :

  • Définir le problème ;
  • Rassembler les faits et les données ;
  • Évaluer et interpréter ces données ;
  • Établir plusieurs solutions possibles ;
  • Choisir une solution.

Les systèmes décisionnels interviennent principalement lors de la collecte et de l’évaluation des données.

Système d’information décisionnel

Il s’agit d’un ensemble organisé de données, spécialement conçu pour être facilement accessible et adapté à la prise de décision. Ces systèmes fournissent une vision transversale de l’entreprise, intégrant différentes dimensions fonctionnelles pour aider au pilotage de l’activité.

Briques de l’informatique décisionnelle

Un système décisionnel repose sur quatre fonctions principales :

  • Collecter, nettoyer et consolider les données : Extraction des données issues de sources diverses, nettoyage et transformation pour assurer cohérence et qualité.
  • Traiter les données : Préparation et organisation des données pour l’analyse.
  • Stocker les données : Mise en place d’un entrepôt de données (datawarehouse) structuré pour faciliter l’accès et l’analyse.
  • Restituer les données : Utilisation d’outils d’analyse (OLAP), de tableaux de bord et de reporting pour présenter les résultats aux décideurs.

Entrepôt de données (Datawarehouse)

Un entrepôt de données est une collection de données orientées sujet, intégrées, non volatiles et historisées, organisée pour supporter le processus d’aide à la décision. Ses caractéristiques principales sont :

  • Données orientées sujet : Les données sont triées par thèmes ou métiers, contrairement aux bases opérationnelles centrées sur les processus.
  • Données intégrées : Elles proviennent de sources hétérogènes et sont nettoyées pour assurer cohérence et normalisation.
  • Données non volatiles : Les données ne sont pas modifiées ni supprimées au fil du temps, elles sont en lecture seule.
  • Données historisées : Les données sont horodatées, permettant de visualiser leur évolution dans le temps.

Modélisation multidimensionnelle

Cette modélisation, souvent appelée OLAP, est une alternative au modèle relationnel classique. Elle présente les données sous forme de cubes multidimensionnels, centrés sur une activité, et permet des accès rapides et intuitifs. Les concepts de base sont :

  • Fait : Sujet d’analyse regroupant des mesures numériques.
  • Mesure : Attributs numériques représentant les indicateurs d’activité.
  • Dimension : Axe d’analyse selon lequel les mesures sont visualisées.
  • Paramètre : Attribut d’une dimension représentant un niveau de détail.
  • Hiérarchie : Organisation des paramètres d’une dimension du niveau le plus fin au plus général.

Les schémas multidimensionnels les plus courants sont :

  • Schéma en étoile : Un fait central entouré de plusieurs dimensions.
  • Schéma en flocon de neige : Variante normalisée du schéma en étoile.
  • Schéma en constellation : Plusieurs faits partageant des dimensions communes.

La conception de ces schémas peut suivre des méthodes ascendantes (basées sur les données sources), descendantes (basées sur les besoins utilisateurs) ou mixtes (combinant les deux).

Outils décisionnels existants

Le projet a étudié plusieurs outils pour le choix du moteur OLAP et des outils ETL :

  • Palo : Moteur MOLAP, intégré à Excel, performant mais ne supportant pas le langage MDX.
  • Mondrian : Serveur ROLAP open source, utilisant le langage MDX pour des requêtes complexes, souvent associé à JPivot.
  • Outils ETL : Talend Open Source, Pentaho Data Integration (Kettle), Oracle Warehouse Builder, permettant d’extraire, transformer et charger les données dans l’entrepôt.

Approche

Le projet s’est déroulé en plusieurs phases :

  • Analyse des besoins : Étude du système existant Cathédrale, identification des besoins fonctionnels et non fonctionnels, définition des cas d’utilisation et des interactions utilisateurs.
  • Conception : Élaboration de l’architecture globale de la solution, conception détaillée du datawarehouse selon une démarche adaptée, définition des dimensions, hiérarchies et tables de faits.
  • Développement du module ETL : Mise en place des flux de contrôle et de données pour extraire, transformer et charger les données dans l’entrepôt.
  • Implémentation : Construction effective de l’entrepôt, création des cubes OLAP avec l’outil Schema Workbench, développement de l’interface utilisateur pour l’analyse et le reporting.

Le choix du moteur OLAP s’est porté sur Mondrian pour sa compatibilité avec le langage MDX et son intégration dans des plateformes open source, ce qui facilite la création de requêtes complexes et performantes.

Résultats

Le projet a permis de :

  • Mettre en place un entrepôt de données structuré, intégrant les données issues du système Cathédrale, avec des dimensions telles que le temps, les ressources humaines, les missions et les tâches.
  • Développer un module ETL automatisant l’extraction, la transformation et le chargement des données, garantissant leur qualité et leur cohérence.
  • Créer des cubes OLAP exploitables via une interface Web, permettant une analyse multidimensionnelle des données selon différents axes.
  • Générer des rapports décisionnels facilitant le suivi des activités, l’analyse croisée des indicateurs et la prise de décision rapide.
  • Illustrer l’utilisation du langage MDX pour des requêtes analytiques avancées.

Ces résultats répondent aux besoins exprimés par TALAN, améliorant la réactivité et la qualité des décisions stratégiques.

Limitations et questions ouvertes

Le travail souligne que le besoin analytique initial était traité de manière manuelle et imprécise, et que la solution développée vise à pallier ces insuffisances. Cependant, le rapport ne détaille pas les limites techniques ou fonctionnelles spécifiques rencontrées ni les perspectives d’évolution du système. De plus, l’adoption complète par les utilisateurs et l’intégration dans le système global restent à évaluer sur le long terme.

Glossaire

  • BI : Business Intelligence, informatique décisionnelle.
  • OLAP : On-Line Analytical Processing, traitement analytique en ligne.
  • MOLAP : Multidimensional OLAP, OLAP multidimensionnel.
  • ROLAP : Relational OLAP, OLAP relationnel.
  • MDX : MultiDimensional eXpressions, langage de requête multidimensionnel.
  • CSV : Comma-Separated Values, format de fichier texte délimité par des virgules.
  • XML : eXtensible Markup Language, langage de balisage extensible.
  • SWT : Standard Widget Toolkit, bibliothèque graphique pour Java.
  • ETL : Extract Transform Load, extraction, transformation et chargement des données.

Partager

Commentaires

Aucun commentaire pour le moment. Posez la première question.

Les commentaires sont relus avant publication. Votre e-mail n'est jamais affiché.

← Toutes les révisions