Académique Documents
Professionnel Documents
Culture Documents
DÉFINITIONS :
■ Un ERP (Enterprise Resource Planning) ou encore parfois appelé PGI (Progiciel de Gestion Intégré)
est un système d’information qui permet de gérer et suivre au quotidien, l’ensemble des
informations et des services opérationnels d’une entreprise.
(Le terme anglais s’apparente davantage à l’aspect fonctionnel, alors que le terme français définit
une notion d’architecture de système)
■ L’adjectif « intégré » résume bien le but de beaucoup d’entreprises qui adoptent un ERP : l’idée est
d’avoir le même logiciel de gestion pour piloter tous les services de l’entreprise, que chaque salarié
ait accès aux mêmes données et que l’on évite les pertes de temps administratives avec des
ressaisies dans de multiples programmes informatiques.
■ On évite aussi que certains services cloisonnent les informations qu’ils produisent.
■ Du point de vue de la sécurité des données, l’intégration implique aussi une centralisation des
informations sur un serveur.
■ Les procédures de sauvegarde et de PRA (Plan de reprise d’activité) sont donc plus simples à
mettre en œuvre.
■ Le client choisit les services qu’il souhaite intégrer à l’outil. Chaque module d’ERP dispose de
fonctions standards qui seront paramétrées pour coïncider avec le fonctionnement souhaité par
l’entreprise. En complément, le prestataire peut développer des spécifiques pour les fonctions
manquantes à son progiciel.
Les PME doivent gérer les projets ERP de manière différente des grandes entreprises en
raison de contraintes de ressources humaines et financières. La surcharge
d'investissement est critique, poussant les PME à privilégier des solutions packagées et des
partenariats avec des éditeurs ou intégrateurs. Le choix et la gestion efficace de ces
partenariats deviennent des éléments clés pour le succès du projet
Fama esm akhr « logiciel standard » ,wl zada , « framework ». Dans ce cas(fram..), l’éditeur
développe un moteur générique, indépendant du type de métier de l’entreprise cliente, qui est repris
plus tard par un intégrateur qui en fait un logoicel.Le framework en tant que tel ne peut rien faire,
c’est un ensemble de fonctions et de possibilités qui doivent être mises en musique par un tiers.
Quel que soit le vocabulaire utilisé, l’organisation et l’offre de service tournent autour de 3
entités : un éditeur ,un intégrateur ,le client
■ De son côté, l’éditeur fait évoluer les versions standardprogiciel (ou du framework), et donne du
support à l’intégrateur. Il peut éventuellement faire office de support niveau 2 l’utilisateur final.
Éditeurs et intégrateurs : Les intégrateurs sont des sociétés plus ou moins importantes. Les plus
grandes d’entre elles déploient des solutionsplusieurs éditeurs. Derrière ces deux entités – éditeurs
et intégrateurs – plusieurs modèles de partenariat coexistent.
■ Mais il arrive un moment ou le « système D » a ses limites : difficultés pour plusieurs personnes à
accéder à la même information en même temps, fichiers trop gros, duplication des données…
L’entreprise se rend compte qu’elle est en train de maintenir un quasi-ERP, alors que ce n’est pas son
métier.
Sur le terrain, on constate que les PME qui n’ont pas encore fait le choix d’un ERP se servent quand
même de logiciels de gestion : gestion commerciale ,gestion comptable et gestion de la paie.
*Ceux qui saisissent les données de base , par exemple les opérateurs de production qui scannent les
de fabrication terminés, ou l’administration des ventes qui effectue des saisies de commandes.
* les utilisateurs qui transforment l’information, comme les agents de planification qui positionne les
ordres de fabrication, l’administration des ventes qui produit des factures à partir des bons de
livraison
* les utilisateurs qui exploitent les donées contenues dans l’ERP ( la direction et le management).
Ces utilisateurs ont besoin de rapports, tableaux de bord, statistiques pour suivre l’activité de
l’entreprise et la piloter.
Aujourd’hui, les modules que l’on retrouve généralement en standdans un ERP pour PME sont :
Fama zada : la gestion des points de vente, la gestion d’affaires la gestion électronique de la
documentation, la gestion de la qualité, la gestion des ressources humaines, le décisionnel (BI) ou
bien la gestion de la maintenance pour gérer un parc machines.
LE WORKFLOW :
Il fait partie de ces concepts qui intéressent de pplus les PME. Il permet de modéliser un flux de
décision ou de diffusion d’information dans l’entreprise. Le passage d’achats pour des montants
supérieurs à un seuil devrait passer dans les mains du responsable des achats.
– d’une part de s’assurer que tous les services ont effectué leurs tâches
– et d’autre part de faire circuler l’article à créer entre les personnes concernées.
L’utilisation d’un logiciel en mode SaaS (Software as aService) permet aux utilisateurs de s'abonner et
d'utilile logiciel en ligne plutôt que de devoir acheter la licendu logiciel en dur sur l’ordinateur. Le
système est exploité et vendu par un fournisseur, souvent dans le cadre d’un abonnement mensuel,
donl’accès se fait via interne
Un système ERP en SaaS vient simplifier les démarches et les analyses par rapport à un ERP sur site,
ou On-premise. Grâce à :
-la réduction des coûts d’installation et de mise en oeuvre par rapport à un logiciel à licence
traditionnel on premise
-la possibilité de faire évoluer rapidement les fonctionnal’ERP en fonction des besoins de l’entreprise
plus faciletout en bénéficiant d’une visibilité sur les coûts,
l’intégration d’un ERP en SaaS permet à l’entreprise de faire un sacré bond dans l’innovation
puisque cette solution lui intègre de nouvelles technologies comme : L’IA , blockchain, les assistants
numériques(chatbot) , IoT pour suivre en temps réel ses données.
ERP SaaS :
-Pour un ERP SaaS dit multitenant, le fournisseur est responsable du matériel et du logiciel, dont les
correctifs, les mises à niveau et autres opérations de maintenance.
-C’est l’éditeur du logiciel en SaaS qui prend intégralement en charge les montées de version et de
mises à jour.
-Toute la maintenance est comprise dans l’abonnement de l’entreprise qui est fixé en fonction du
nombre d'utilisateurs et des besoins en matière de puissance et de capacité de stockage.
ERP Cloud :
Un ERP Cloud à locataire unique se rapproche plus d’un ERP sur site. En somme, l’entreprise et ses
membres ont accès à la version installée au moment du développement en interne de la
solution.L’abonnement comprend les mises à jour des versions du logiciel.Mais elles ne peuvent être
effectuées qu’en passant par des migrations techniques qui ne sont pas toujours prévues dans le
contrat initial. Des coûts supplémentaires peuvent donc être engendrés.
* Le Cloud permet de partager facilement les documents et données avec d'autres utilisateurs en
dehors de votre service ou de votre entreprise.
*Vous avez le choix entre gérer en interne la maintenance du matériel et des logiciels ou
l’externaliser.
*Vous avez la main sur l’évolution des fonctionnalités du logiciel. Vous pouvez vous tenir informé
pour que l’ERP réponde au fil du temps aux évolutions de votre entreprise.
,,,,,,>En revanche, ces modifications peuvent entraîner des coûts supplémentaires contrairement aux
maintenances incluses pour un ERP en SaaS.
En résumé : ERP en SaaS pour les TPE et PME, les points de vigilance pour faire le bon choix
ARCHITECTURE TECHNIQUE DES ERP : représente la façon dont les éléments matériels et
logiciels sont organisés au sein du système informatique d’une organisation.
■ Sur le plan matériel, elle comprend: des ordinateurs, postes de travail et serveurs,..,des
composants réseau (commutateurs, routeurs), des médias de communication(câbles, ondes)
■ Sur le plan logiciel, pour communiquer en réseau il faut respecter des protocoles de
communication et installer les composants logiciels capables d’émettre et recevoir les messages
échangés par les applications métiers.
Les services offerts par les protocoles assurent les échanges de données (IP), les communications
vocales (voix sur IP) ou la diffusion d’images (visioconférence).
La plupart des réseaux aujourd’hui et le réseau Internet notamment, utilisent les protocoles TCP/IP
pour assurer les échanges entre les hôtes (machines) d’un réseau.
– IP (Internet Protocol) fournit un système d’adressage qui permet à toutes les machines
appartenant à un même réseau de communiquer entre elles et, par un mécanisme de routage, aux
différents réseaux de communiquer entre eux.
– TCP (Transmission Control Protocol) s’appuie sur le protocole IP pour assurer le transport des
données entre applications de manière fiable.
Architecture client-serveur :
■ Une architecture client-serveur représente l’environnement
dans lequel des applications de machines clientes communiquent
avec des applications de machines de type serveurs.
L’exemple classique est le navigateur Web d’un client qui demande (on parle de “requête”) le
contenu d’une page Web à un serveur Web qui lui renvoie le résultat (on parle de “réponse”).
• Open-source :un logiciel libre, flexible et personnalisable, qui ne nécessite pas de licence pour être
utilisé.
• En mode Saas ou Cloud : des logiciels qui disposent de serveurs externalisés et connectés à
Internet, et qui fonctionnent dans le cadre du cloud computing.
Les meilleurs ERP (PGI) pour gérer votre entreprise : comptabilité, facturation, devis… :
-----------------------------Dolibarr :----------------------------------
■ Dolibarr est une application Web de type
"Client/Serveur".
Fonctionnement (1/3) :
■ Du côté "Client", vous utilisez un navigateur Internet (Chrome, Opera,..) pour accéder à l'interface
de Dolibarr en tapant l'adresse du Serveur Web.
■ Dès que vous tapez l'adresse à laquelle le Serveur Web répond (par exemple
http://localhost/dolibarr), ce dernier va chercher à afficher la page principale du sous répertoire
dolibarr.
■ selon la configuration du Serveur Web, la page principale d'un répertoire - aussi appelée page
d'index - peut être par exemple index.html, index.htm ou index.php
Fonctionnement (2/3) :
■En général, par défaut, le Serveur Web sera configuré pour reconnaître uniquement les fichiers
index.html comme fichiers d'index mais nous verrons ensemble comment ajouter les fichiers
index.php.
■ Les fichiers .php étant des fichiers de scripts rédigés dans le langage PHP, ils ne seront pas
directement compréhensibles par le navigateur du "Client" qui n'est capable d'afficher que du HTML.
■ Nous devrons donc dire au Serveur Web que quand il rencontre un fichier avec l'extension .php, il
devra utiliser son module mod_php pour interpréter (ou convertir si vous préférez) le code PHP en
code HTML avant de le renvoyer au "Client" (c'est à dire le navigateur).
Fonctionnement (3/3) :
■ Enfin, nous avons également besoin d'installer un Système de Gestion de Base de Données
Relationnelle, ici MariaDB pour stocker les données de Dolibarr (ce sont les scripts PHP de Dolibarr
qui interagiront avec le SGBDR pour écrire ou lire des données depuis celui-ci).