200 likes | 461 Views
Mise en œuvre de l’informatique décisionnelle. Panorama des solutions utilisées en PME. Solution 1. Utiliser les fonctionnalités de l’ERP. Les outils de l’ERP. Des rapports et des graphiques standards Paramétrables Personnalisables Des générateurs de rapports intégrés.
E N D
Mise en œuvre de l’informatique décisionnelle Panorama des solutions utilisées en PME Yves Giovannangeli
Solution 1 Utiliser les fonctionnalités de l’ERP Yves Giovannangeli
Les outils de l’ERP • Des rapports et des graphiques standards • Paramétrables • Personnalisables • Des générateurs de rapports intégrés Yves Giovannangeli
Solution 1 : schéma général État standard INTERFACE APPLICATIVE DU PGI GENERATEUR D’ ETATS DE GESTION État sur mesure BDD Base de données transactionnelle Yves Giovannangeli
Solution 2 Acquérir un module complémentaire de l’ERP Yves Giovannangeli
Les modules décisionnels de l’éditeur d’ERP • Conçu par l’éditeur ERP et compatible avec le seul ERP • Intégration des modules opérationnels et du module décisionnel • Deux catégories • Modules décisionnels verticaux destinés à une fonction • Exemple Etats financiers chez Sage Production-plaquette chez Cegid • Module de « business intelligence » horizontaux • Exemple Reporting & Décisions 100chez Sage Cegid Business Intelligence chez Cegid Yves Giovannangeli
Solution 2 : schéma général GPAO FDV Comptabilité DECISIONNEL Achats R.H. Stocks Transport Finance Yves Giovannangeli
Solution 3 Extraire les données à partir de l’ERP et les envoyer dans un fichier Yves Giovannangeli
La mise en œuvre de l’extraction • À partir des fonctions d’exportation de l’ERP • Cas N°1 : exporter les données d’un état • Tout état est fondé sur une requête • Principe : rediriger les résultats de la requête dans un fichier ( ≠ vers l’imprimante) • Cas N°2 : utiliser un générateur de requêtes d’exportation • Principe : construire une requête stockée dans l’Erp au format propriétaire ou au format Sql • Possibilité d’exécuter plusieurs fois cette requête • Dans tous les cas : différents formats d’export possible • Texte • Html • Tableur Yves Giovannangeli
Solution 3 : schéma général PRODUCTION D’ ETATS DE GESTION Fichier Exporter les données dans un fichier Texte HTML Tableur INTERFACE APPLICATIVE DU PGI REALISATION D’ UNE REQUETE D’ EXPORTATION BDD Fichier Requête Base de données transactionnelle Yves Giovannangeli
Solution 4 Établir une communication entre l’application qui stocke les données traitées par l’ERP et une application décisionnelle (tableur , base de données ou autres) Yves Giovannangeli
Problématique de la communication entre applications • Nécessite la mise en place de middleware Le middleware peut être défini comme tout logiciel d ’intermédiation permettant à des applications clientes de communiquer avec des serveurs distants quelque soit l ’hétérogénéité des ressources mise en jeu. S Miranda APPLICATION Cliente MIDDLEWARE APPLICATION Serveur API : Application programming interface Yves Giovannangeli
Problématique de la communication entre applications décisionnelles • Client : outil de retraitement des données • Tableur • Base de données décisionnelle • Autres applications :stat … • Serveur : application hébergeant les données • ERP bâti sur une base de données « propriétaire » • Une base de données relationnelle Sql séparée de l’ERP Client Serveur Tableur SGBD-R DRIVER ERP propriétaire SGBD-R Yves Giovannangeli
Les fournisseurs de middleware • Les outils d’accès aux applications • Serveur • Pilotes d’accès à la base propriétaire (driver ERP) • Pilotes d’accès aux SGBD-R (driver SGBD) • Client • Pilotes d’accès aux outils de restitution (tableur, sgbd …) ils dépendent de la plateforme puisqu’il font appel au système d’exploitation (OS) • Les gestionnaire d’interface du système d’exploitation • Gestionnaire ODBC de Microsoft • Manager JDBC Yves Giovannangeli
Solution 4 : schéma général APPLICATION APPLICATION APPLICATION SGBD-R API ODBC API ODBC APPLET JAVA Driver JDBC En environnement MICROSOFT GESTIONNAIRE DE DRIVERS ODBC En environnement LINUX MANAGER DE DRIVERS JDBC Yves Giovannangeli
MS Office / Sage en environnement Microsoft EXCEL / ACCESS SAGE SQL SERVER Pilote odbc sage vendus par Sage Pilote odbc Sql serveur Fourni avec Sql server Pilote excel compatible odbc Pilote access compatible odbc fournis avec OFFICE GESTIONNAIRE DE DRIVERS ODBC fourni avec WINDOWS XP MS Office / Sage propriétaire MS Office / Sage sur SQL Server Yves Giovannangeli
Qui interroger ? • Choix de l’application à interroger • Interrogation de la base opérationnelle • Création d’une base décisionnelle Interrogation Solution 1 BDD Outils de restitution Base de données transactionnelle BDD Interrogation Base de données décisionnelle Solution 2 Yves Giovannangeli
Qui interroge ? • Choix du requêteur • 1. La requête est réalisée sur le serveur dans le SGBD hébergeant les données de l’ERP • 2. La requête est réalisée sur le client • 3. La requête est réalisée dans un requêteur indépendant Outils de restitution CAS N°1 Outils de restitution Requête CAS N° 1 requête CASN°2 BDD Outils de restitution CAS N°3 Outils de requête Yves Giovannangeli
Qui utilise quoi ? Yves Giovannangeli
Critères de choix : réactualisation des données • Reporting périodique • Mode deconnecté • État • Export Excel • Tableau de bord temps réel • Liaisons dynamiques entre système opérationnel et système décisionnel • Base de données décisionnelle avec liaisons • Module BI éditeur • Solution BI Yves Giovannangeli