Progiciel de gestion intégré

Quadrimestre 5 -

12 heures

Coordinateur : JLC

Enseignant : JLC

Description générale du cours

Un Progiciel de Gestion Intégrée ou Enterprise Resource Planning permet à une entreprise de centraliser son système d'information afin de disposer d'une vue globale des données liées à son activité. En informatique de gestion on est régulièrement confronté au problème du choix et de la paramétrisation de tel PGI. Cette tâche se différencie du développement à partir de zéro car en plus de l'analyse des besoins des utilisateurs, elle demande des compétences en rétro-ingénierie afin de pouvoir adapter le PGI aux besoins réels de l'entreprise. Le niveau d'intégration des processus souhaité pour mettre en place un PGI passe par une architecture composée de modules. Afin de donner une vision concrète de ces modules, l'utilisation du logiciel libre ODOO servira de support aux explications. Ces exposés permettront de parcourir les modules classiques que l'on retrouve dans la plupart des PGI :

  • La relation client (CRM)
  • Les ressources humaines (HR)
  • La gestion des documents (GED)

Nous en profiterons pour élargir l'horizon de ces modules en présentant briévement quelques modules spécifiques tel :

  • Les achats et ventes
  • La comptabilité et la finance
  • La gestion de la production

Au terme de ces leçons, il sera question de débattre sur la nécessité des développements spécifiques au PGI. Nous montrerons comment ajouter de nouvelles fonctionnalités au PGI en créant ses propres modules.

Matières de base utilisées

  • Analyse : récolte des besoins, diagramme UML
  • Architecture logicielle : n-tiers
  • Persistance de données
  • Comptabilité générale

Objectifs

Cette activité a pour but de faire découvrir aux étudiants une organisation différente du développement. Il s'agit de se baser sur un logiciel existant et de l'étendre non seulement en fonction des besoins utilisateurs mais aussi par l'étude de l'état actuel du logiciel. La phase de rétro-ingénierie permet de prendre connaissance d'une architecture de travail et de règles de codages imposées. Durant cette phase les étudiants seront amener a critiquer les choix effectuer au sein du logiciel afin de développer leurs esprits critiques. Cette activité théorique permet d'élargir les connaissances des étudiants par la présentation de solution logicielle actuelle. pour ce faire les séances s'articulent principalement sur des exemples tirés du logiciel libre ODOO . Grâce à ces présentations les étudiants seront sensibiliser aux métiers du Data Warehouse et du Businnes Intelligence.

Acquis d'apprentissage

  • Comprendre et adapter sa méthode de travail à une architecture logicielle existante
  • Développer un esprit critique sur des développements existants
  • Identifier les besoins utilisateurs et les décrire en termes de flux et de processus
  • Développer une connaissance des besoins spécifiques au monde de la gestion
  • Développer une connaissance sur les métiers liés au Business Intelligence

Plan du cours

  • Introduction : PGI/ERP
  • Les modules et leurs intégrations : CRM, GED, HR, spécialisation à un métier spécifique
  • Choisir un PGI
  • Une architecture SOA
  • Exemple d'un PGI libre : ODOO
    • ODOO approche utilisateur
    • ODOO approche développeur
  • Business Intelligence
  • Cycle de vie

Bibliographie