Chapitre 2 L'ERP dans l'entreprise PDF
Document Details
Uploaded by TougherQuartz2219
University of Sousse
Dr. Zouhour Nabli
Tags
Summary
This document is a presentation on Enterprise Resource Planning (ERP) systems, specifically discussing their role within businesses. It covers various topics including the need for ERP systems in different sized companies, the complexity of choosing the right system, and how ERP systems streamline business operations.
Full Transcript
Gestion de la technologie de l'information (ERP,SCM..) CHAPITRE 2 L'ERP DANS L'ENTREPRISE 3ème année Licence en Informatique Enseignante: Dr. Zouhour Nabli A.U 2023 - 2024 1 INTRODUCTION Cours r...
Gestion de la technologie de l'information (ERP,SCM..) CHAPITRE 2 L'ERP DANS L'ENTREPRISE 3ème année Licence en Informatique Enseignante: Dr. Zouhour Nabli A.U 2023 - 2024 1 INTRODUCTION Cours réalisé par Dr. Zouhour Nabli 2 Quel que soit son niveau de maturité, l’entreprise est tôt ou tard confrontée à un projet informatique. les entreprises lkol yst3mllu un projet info 7ata kan ysta3ml fl xsel , création facture , base de donnée.. machakel ,: t7eb tchouf historique , mch tarj3 tchouf wa9tch yji w tarja3 tlawaj 3lahom Cours réalisé par Dr. Zouhour Nabli 3 De la PME manufacturière qui franchit le cap de l’industrialisation, à la société qui renouvelle un système d’information devenu obsolète, l’informatique accompagne toutes les entreprises dans leur développement. Cours réalisé par Dr. Zouhour Nabli 4 Mais le choix des bons outils n’est pas simple. mch nbadal mn xsel , chnouwa nkhtar , choix ?? Cours réalisé par Dr. Zouhour Nabli 5 La recherche du "logiciel idéal pour satisfaire les besoins spécifiques" est souvent compliquée et trompeuse. Souvent, les dirigeants se sentent déconcertés par le vaste choix de logiciels de gestion disponibles. Cours réalisé par Dr. Zouhour Nabli 6 En effet, la taille et la variété de l’offre nécessitent une veille permanente pour avoir une vision claire du sujet. ma3naha lazmou ya3ref les besoins mta3ou w chnouwa mawjoud fl marché , khater mch ay soution repond llbesoin De plus, les statistiques nous rappellent sans cesse le nombre d’échecs, les débordements de planning et les coûts pharaoniques de ces projets. fama chkoun ychri projiel 8ali w mayst3mlou 7ad khater s3ib , w ma3mlouch formation w matchaj3ouch mch ykhdmou bih Cours réalisé par Dr. Zouhour Nabli 7 Il est clair que dans les clubs de dirigeants, ou par le bouche-à- oreille, on entend plus souvent parler d’échecs de projets ERP que de « Success Stories ». Mais qu’on se rassure tout de suite : akathriya ili yst3mlou logiciel ykounou des success stories, just fama % ykounou soit ma3rfouch logicil ili ykhtarouh , soit ma3rfouch ysta3louh ma3rfouch ya3mlou formation , fama probléme.. sur le nombre total de projets, les échecs représentent moins de 10 % des cas. Cours réalisé par Dr. Zouhour Nabli 8 ERP, PGI : DÉFINITIONS Cours réalisé par Dr. Zouhour Nabli 9 Littéralement, ERP signifie « Enterprise Ressource Planning » - « Planification des ressources de l’Entreprise ». En français, cela a été adapté en « Progiciel de Gestion Intégré » (PGI). Cours réalisé par Dr. Zouhour Nabli 10 Ces deux définitions sont très différentes : – Le terme anglais s’apparente davantage à l’aspect fonctionnel, – Alors que le terme français définit une notion d’architecture de système. Cours réalisé par Dr. Zouhour Nabli 11 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. Cours réalisé par Dr. Zouhour Nabli 12 On évite aussi que certains services bl englais ykhtarou partie fonctionnelle : les modules , gestion stock , gestion rh ,les cloisonnent les informations qu’ils users lkol yst3mlou meme donnée , pas de déplucation ,de client produisent. les données lkol majoudin dans meme serveur , centralisé 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 ya3mlou sauvegard pour tout les fichier de systeùe , cas de œuvre. probeleme , la récupation de donnée sys de backup mara fl nhar ya3mlou sauvgarde ll fichier lkol w yarj3ou la9rab sauvgard Cours réalisé par Dr. Zouhour Nabli 13 module , selon besoin de client , ywaliyou barcha , Les ERP sont caractérisés par leur modularité. nkhtar just les modules ili 7ajti bahom 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. lprogiciel fih des fonctionnaloté par defaut , ynajam ykounou na9sin , ynajam integrateur de systeme ya3ml dev mta3 des fonction exp upload des fichier xsel quoi contient BD des client mch n7awel ll erp ta3ml import , lecture a partir de fichiers xsel Cours réalisé par Dr. Zouhour Nabli 14 En moyenne, on parle de 80 % de fonctionnalités standard pour 20 % de spécifiques. Ce chiffre varie selon la typologie de l’entreprise, et la tendance veut qu’en PME, on évite de s’éloigner de la philosophie d’un outil. Certains éditeurs pour PME ont choisi de ne plus faire de programmes personnalisés. installer dolibarr 20 fl localhost/dolibar20 Cours réalisé par Dr. Zouhour Nabli 15 SPÉCIFICITÉS D’UN PROJET ERP EN PME Cours réalisé par Dr. Zouhour Nabli 16 Pourquoi une PME devrait-elle piloter un projet ou un avant- projet ERP différemment d’une grande société ? Considérant uniquement la méthodologie de gestion de projet, il ne devrait pas y avoir de différence. Malheureusement, les ressources humaines pour piloter un projet de plusieurs mois sont plus difficilement mobilisables dans une petite structure que dans une grande. ma3naha un pme totlob inou ysir dév de logiciel de scratch mch ytkalaf Cours réalisé par Dr. Zouhour Nabli 17 Il faudra gérer le projet en plus des tâches quotidiennes : « Business first ! » D’autre part, l’offre pour PME est beaucoup plus packagée. On s’attend donc à ce que la petite et moyenne entreprise tende vers un fonctionnement plus standard qu’un grand groupe. Cours réalisé par Dr. Zouhour Nabli 18 La surcharge d’investissement qu’amène ce genre de projet peut être critique pour la PME. Les grands groupes choisissent souvent de disposer de ressources de développement en interne. Il est illusoire en PME d’avoir un ingénieur recruté à plein temps travaillant sur la mise au point d’un progiciel. La PME devra davantage miser sur un partenariat avec l’éditeur ou l’intégrateur retenu. D’où l’importance de bien choisir ce partenaire, et de bien piloter cette relation. Cours réalisé par Dr. Zouhour Nabli 19 APPLICATION… LOGICIEL… PROGICIEL… FRAMEWORK… Nous sommes entourés de logiciels. Mais leurs appellations diffèrent selon le cadre d’utilisation. Il s’agit de programmes informatiques utilisables Les tablettes et les directement et smartphones utilisent le permettant d’accomplir terme « applications ». un ensemble souvent réduit de fonctions. Cours réalisé par Dr. Zouhour Nabli 21 Il doit être installé sur Un logiciel est conçu une machine cible par un développeur. avant d’être exploité. Son utilisation peut- Le logiciel répond à un être dédiée à besoin spécifique un service ou plus défini par l’utilisateur. large dans les grandes organisations. Cours réalisé par Dr. Zouhour Nabli 22 Un progiciel (produit-logiciel) Ce terme, que l’on retrouve est un type de logiciel dans l’acronyme « PGI », est développé par un éditeur, toutefois peu utilisé visant à standardiser des aujourd’hui, les services de usages et offrir des l’état recommandent programmes génériques. désormais l’appellation « logiciel standard ». Cours réalisé par Dr. Zouhour Nabli 23 Certains éditeurs emploient parfois le terme « framework ». Dans ce cas, 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 logiciel. 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. 24 Quel que soit le vocabulaire utilisé, l’organisation et l’offre de service tournent autour de 3 entités : un un éditeur le client intégrateur Cours réalisé par Dr. Zouhour Nabli 25 L’intégrateur L’intégrateur prend en charge l’installation, le paramétrage, le développement des éléments complémentaires, les tests et la recette, la formation des utilisateurs et la maintenance de la solution. Cours réalisé par Dr. Zouhour Nabli 26 L’éditeur De son côté, l’éditeur fait évoluer les versions standard du progiciel (ou du framework), et donne du support à l’intégrateur. Il peut éventuellement faire office de support niveau 2 pour l’utilisateur final. Cours réalisé par Dr. Zouhour Nabli 27 É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 solutions de plusieurs éditeurs. Derrière ces deux entités – éditeurs et intégrateurs – plusieurs modèles de partenariat coexistent. Cours réalisé par Dr. Zouhour Nabli 28 QUI A BESOIN D’UN PROGICIEL DE GESTION INTÉGRÉ ? Aujourd’hui, il est rare de voir une entreprise industrielle produire ses Bons de Livraison (BL) à l’arrière du camion sur un facturier en papier carbone. Qu’elles aient une taille de 10 ou de 249 salariés, la gestion de la PME passe par l’informatique. Cours réalisé par Dr. Zouhour Nabli 30 On entend souvent dire que Microsoft ® Excel ® est le premier ERP du monde. Ce constat est bien réel : entre les tableurs partagés, les traitements programmés en macro-commandes, les données liées entre plusieurs fichiers, etc., les entreprises ne manquent pas d’imagination. Cours réalisé par Dr. Zouhour Nabli 31 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. Cours réalisé par Dr. Zouhour Nabli 32 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 (devis, commandes de vente, bons de livraison, factures), – gestion comptable (comptabilité générale ou analytique, trésorerie, règlements, immobilisations) – et gestion de la paie (quand elle n’est pas sous-traitée à un cabinet). Cours réalisé par Dr. Zouhour Nabli 33 Le tout est organisé autour d’une base clients et parfois d’une base articles. Concernant le suivi de production et des achats de matières et de sous-traitance, encore beaucoup de PME pratiquent le tableur et la gestion « papier ». Cours réalisé par Dr. Zouhour Nabli 34 Posséder un logiciel de gestion commerciale ou exploiter des tableurs comme Excel ® permet déjà aux salariés de partager de l’information et de structurer les flux informationnels de l’entreprise. C’est un premier pas vers une gestion globale informatisée. Cours réalisé par Dr. Zouhour Nabli 35 LES DIFFÉRENTS TYPES D’UTILISATEURS Dans l’entreprise, on peut segmenter les utilisateurs d’ERP en trois catégories. Tout d’abord, Ceux qui saisissent les données de base : – par exemple les opérateurs de production qui scannent les ordres de fabrication terminés, ou l’administration des ventes qui effectue des saisies de commandes. – On retrouve également les commerciaux qui renseignent les tarifs de ventes, les achats qui créent les fiches fournisseurs, ou bien les méthodes qui renseignent les données techniques des articles. Cours réalisé par Dr. Zouhour Nabli 37 Les différents types d’utilisateurs La deuxième catégorie concerne 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. Cours réalisé par Dr. Zouhour Nabli 38 Les différents types d’utilisateurs Enfin, on retrouve les utilisateurs qui exploitent les donné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. Cours réalisé par Dr. Zouhour Nabli 39 Si l’ERP touche tous les organes de l’entreprise, ce sont quasiment tous les salariés qui sont affectés. Toutefois, une nuance se présente en production, où la direction peut délibérément choisir de faire saisir les temps par une tierce personne, les opérateurs n'ayant donc pas un accès direct à l'ERP. Cela dit, ce choix de management n’est pas toujours fondé, car il existe aujourd’hui des interfaces de saisie en atelier à l’ergonomie travaillée et efficace. Cours réalisé par Dr. Zouhour Nabli 40 Enfin, il faut garder à l’esprit que plus le nombre d’utilisateurs de l’ERP est grand, plus les étapes de validation des données seront importantes. Et la pertinence des statistiques extraites pour le management sera dépendante de l’exactitude et de l’exhaustivité des données saisies à la base. Cours réalisé par Dr. Zouhour Nabli 41 LE PARADIGME ERP S’il n’y a qu’une idée à retenir de la définition d’un ERP, c’est le paradigme suivant : « Un ERP est une suite d’actions (acheter, vendre, fabriquer, expédier…) pour une quantité d’articles donnée, pour un délai donné ». C’est aussi simple que cela. Les coûts s’obtiennent par un calcul arithmétique à partir des quantités. Lorsque l’on demande à son atelier de produire 50 bureaux métalliques, on lui donne un délai. Lorsqu’on sonde les stocks pour voir si l’on peut honorer une commande client, on regarde le stock à la date demandée. « Un verbe, une quantité et un délai. » Cours réalisé par Dr. Zouhour Nabli 43 COUVERTURE FONCTIONNELLE D’UN ERP La couverture fonctionnelle d’un ERP est l’ensemble Elle diffère selon les des modules et des produits et évolue possibilités au fil des ans. proposés à l’intégration. Certains de ces modules ont Les ERP intègrent accumulé tellement de plus en plus de de fonctions, qu’ils modules utiles à sont maintenant l’entreprise. proposés comme des logiciels indépendants. 45 Cours réalisé par Dr. Zouhour Nabli Aujourd’hui, les modules que l’on retrouve généralement en standard dans un ERP pour PME sont : Cours réalisé par Dr. Zouhour Nabli 46 Cours réalisé par Dr. Zouhour Nabli 47 Cours réalisé par Dr. Zouhour Nabli 48 Cette liste des modules fonctionnels n’est pas exhaustive. On pourrait y rajouter : 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 Cours réalisé par Dr. Zouhour Nabli 49 machines. Le découpage fonctionnel et l’appellation des modules varient selon l’éditeur. – Par exemple, certains Vente Achat Gestion de stock appellent – « gestion commerciale » – l’ensemble des modules Gestion commerciale « vente », « achat » et « gestion de stock ». Cours réalisé par Dr. Zouhour Nabli 50 LE WORKFLOW Le Workflow Le « Workflow » fait partie de ces concepts qui intéressent de plus en plus 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. 52 On retrouve aussi souvent le Workflow dans le processus de création d’articles. Tous les services de l’entreprise contribuent à la création d’un article : le bureau d’étude pour les données techniques, les commerciaux pour la politique tarifaire, les achats dans le choix des matières premières, les méthodes pour l’industrialisation du produit, etc. Cours réalisé par Dr. Zouhour Nabli 53 Dans ce cas de figure, le Workflow permet – 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 Cours réalisé par Dr. Zouhour Nabli 54 ERP EN SAAS OU ERP EN MODE CLOUD Cours réalisé par Dr. Zouhour Nabli 55 Qu’est-ce qu’un ERP L’utilisation d’un logiciel en mode SaaS (Software as a SaaS ? Service) permet aux utilisateurs de s'abonner et d'utiliser le logiciel en ligne plutôt que de devoir acheter la licence du logiciel en dur sur l’ordinateur. Le système est exploité et vendu par un fournisseur, souvent dans le cadre d’un abonnement mensuel, dont l’accès se fait via internet. Cours réalisé par Dr. Zouhour Nabli 56 À quoi sert un ERP en SaaS ? Cours réalisé par Dr. Zouhour Nabli 57 Un système ERP en À quoi sert un SaaS vient simplifier les ERP en SaaS ? démarches et les analyses par rapport à un ERP sur site, ou On-premise. Comment ? Cours réalisé par Dr. Zouhour Nabli 58 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 fonctionnalités de l’ERP en fonction des besoins de l’entreprise plus facilement tout en bénéficiant d’une visibilité sur les coûts, un fonctionnement collaboratif interne de qualité, une protection des données renforcée. 59 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 : 60 ERP Saas ou ERP Cloud ? Le point sur leurs différences pour ne plus les confondre Différencier ERP SaaS et ERP Cloud n’est pas chose facile. Si on leur reconnaît un certain nombre de points communs, l’une ou l’autre des solutions pourra s’avérer plus adaptée à vos besoins. Cours réalisé par Dr. Zouhour Nabli 61 Les serveurs sont situés dans un centre de données hors site. ils n’appartiennent pas à l’entreprise qui utilise cette solution. Les deux caractéristiques principales d’un ERP Cloud L’entreprise accède au logiciel et à ses données par le biais d’Internet. Cours réalisé par Dr. Zouhour Nabli 62 Les différences Il est à noter qu’à première lecture les caractéristiques de l’ERP Cloud sont les mêmes que celles de l’ERP en SaaS. techniques Vous allez le voir, c’est sur le plan technique que les deux systèmes se distinguent. Cours réalisé par Dr. Zouhour Nabli 63 Les Ensuite, c’est du côté des mises à jour du différences logiciel et des d’offres modalités logicielles de l’abonnement que vous pouvez différencier les deux solutions. Cours réalisé par Dr. Zouhour Nabli 64 ERP SaaS Pour un ERP SaaS dit Toute modification de la multitenant, le fournisseur est plateforme et sa dernière responsable du matériel et du version sont accessibles logiciel, dont les correctifs, les directement aux utilisateurs et à mises à niveau et autres leurs clients. opérations de maintenance. Toute la maintenance est comprise dans l’abonnement de C’est l’éditeur du logiciel en l’entreprise qui est fixé en SaaS qui prend intégralement en fonction du nombre d'utilisateurs charge les montées de et des besoins en matière de version et de mises à jour. puissance et de capacité de stockage. Cours réalisé par Dr. Zouhour Nabli 65 En somme, l’entreprise et Un ERP Cloud à locataire ses membres ont accès à ERP Cloud unique se rapproche plus d’un ERP sur site. la version installée au moment du développement en interne de la solution. Mais elles ne peuvent être effectuées qu’en passant L’abonnement comprend par des migrations les mises à jour des techniques qui ne sont pas versions du logiciel. toujours prévues dans le contrat initial. Des coûts supplémentaires peuvent donc être engendrés. Cours réalisé par Dr. Zouhour Nabli 66 ERP Saas ou Cloud : lequel choisir pour votre entreprise ? Cours réalisé par Dr. Zouhour Nabli 67 Choisissez le SaaS si… Si la gestion de votre entreprise Aussi la prise en charge complète L’ERP SaaS est apprécié pour ne nécessite pas l’établissement des mises à jour du système par sa simplicité d’utilisation dès le d’une organisation complexe et le fournisseur est un véritable départ. évolutive rapidement, un système atout. ERP SaaS fera très bien l’affaire. En effet, les fournisseurs offrent Cela participe au renforcement de en général les fonctionnalités la sécurité de votre système et standard avec des possibilités vous permet de réduire les coûts de personnalisation relativement informatiques. limitées. Cours réalisé par Dr. Zouhour Nabli 68 Les ERP en SaaS présentent les avantages suivants : des exigences de capital moins une évolutivité des mises à niveau élevées pour accéder pratique et rapide, automatiques, à l'innovation, des délais de une réduction des un logiciel déploiement dépenses intégralement géré considérablement opérationnelles, par l’éditeur. réduits, Cours réalisé par Dr. Zouhour Nabli 69 Choisissez le cloud si… L’ERP en Cloud apparaît comme une solution naturelle pour les entreprises qui ont Ce type de logiciel ERP est besoin de conserver un géré et fourni par contrôle très étroit sur leurs des serveurs distants. options de personnalisation de logiciel. Les utilisateurs peuvent accéder à leurs données et logiciels via Internet, ce qui L’ERP Cloud peut-être géré permet aux organisations de par les équipes internes de collaborer avec des l’entreprise. fournisseurs, partenaires et clients externes. 70 Les ERP en Cloud présentent les avantages suivants : Le Cloud permet de partager facilement les documents et Vous avez le choix entre gérer données avec d'autres en interne la maintenance du utilisateurs en dehors de votre matériel et des logiciels ou l’externaliser. service ou de votre entreprise. Vous avez la main sur En revanche, ces l’évolution des fonctionnalités modifications peuvent du logiciel. Vous pouvez vous entraîner des coûts tenir informé pour que l’ERP supplémentaires réponde au fil du temps aux contrairement aux évolutions de votre entreprise. maintenances incluses pour un ERP en SaaS. Cours réalisé par Dr. Zouhour Nabli 71 Il fait en effet appel à plus de L’ERP en Cloud représente en diligence de la part de l’entreprise quelque sorte le next step des qui aura fait ses premiers dans le utilisateurs en SaaS. monde de l’innovation au travers d’un système SaaS. Cours réalisé par Dr. Zouhour Nabli 72 En résumé : ERP en SaaS pour les TPE et PME, les points de vigilance pour faire le bon choix Cours réalisé par Dr. Zouhour Nabli 73 Cours réalisé par Dr. Zouhour Nabli 74 Les utilisateurs Le nombre d'utilisateurs du logiciel au sein de votre entreprise (attention à la progression de celle-ci et aux futurs recrutements). Les fonctionnalités Pour vous assurer Quels sont les points d’amélioration en termes de gestion des process dans votre entreprise ? le meilleur choix, il vous faut d’abord Intégration des services définir vos besoins Comptabilité, fiche de paie, CRM, logistique, etc. commerciaux pour L’évolutivité du logiciel ensuite comparer les offres de La progression de votre entreprise et de ses services implique-t-elle d’ajouter de nouvelles fonctionnalités sur le moyen terme ? fournisseurs selon plusieurs critères La maintenance essentiels Est-elle gérée intégralement par le fournisseur (ou éditeur) ou disposez-vous d’une équipe dédiée en interne ? Quel déploiement ? On-premise, Cloud, SaaS impliquent un fonctionnement différent, un niveau de difficulté variable et donc un service à des prix eux aussi différents. Cours réalisé par Dr. Zouhour Nabli 75 ARCHITECTURE TECHNIQUE DES ERP 76 L’architecture technique 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. Cours réalisé par Dr. Zouhour Nabli 77 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. Cours réalisé par Dr. Zouhour Nabli 78 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). Cours réalisé par Dr. Zouhour Nabli 79 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. Cours réalisé par Dr. Zouhour Nabli 80 Une architecture client-serveur représente l’environnement dans lequel des applications de machines clientes communiquent avec des applications de machines de type serveurs. Architecture L’exemple classique est le navigateur Web d’un client qui demande (on client-serveur parle de “requête”) le contenu d’une page Web à un serveur Web qui lui renvoie le résultat (on parle de “réponse”). Cours réalisé par Dr. Zouhour Nabli 82 Architecture client- Si toutes les ressources nécessaires sont serveur présentes sur un seul serveur, on parle d’architecture à deux niveaux ou 2 tiers (1 client + 1 serveur). Cours réalisé par Dr. Zouhour Nabli 83 Architecture client- serveur Si certaines ressources sont présentes sur un deuxième serveur (par exemple des bases de données), on parle d’architecture à trois niveaux ou 3 tiers (1 client interroge le premier serveur qui lui-même interroge le deuxième serveur). Au-delà de 3 acteurs, on parle d’architecture à n tiers. Cours réalisé par Dr. Zouhour Nabli 84 LES DIFFÉRENTS TYPES D’ERP Cours réalisé par Dr. Zouhour Nabli 85 Pour bien choisir un outil PGI, il est conseillé de cibler les besoins de l’entreprise. Il existe plusieurs types d’outils ERP : Les différents Généralistes types d’ERP qui répondent aux besoins classiques des entreprises, Spécialisés adaptés à un secteur d’activité en particulier tels que l’e- commerce, agroalimentaire, santé, etc., 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. Cours réalisé par Dr. Zouhour Nabli 86 Les logiciels gratuits sur le marché des ERP La plupart des logiciels ERP La plupart des outils ERP ne sont pas gratuits, mais tels que NetSuite, Syspro, Côté tarifs, la plupart des certaines plateformes telles Sage ou encore Archipelia éditeurs de solution que Odoo ou SAP proposent proposent une démo de réalisent des devis sur des versions gratuites ou leurs fonctionnalités sur demande ou sur-mesure. version d’essai. demande. Cours réalisé par Dr. Zouhour Nabli 87 ERP Les meilleurs ERP (PGI) pour gérer votre entreprise : comptabilité, facturation, devis… Cours réalisé par Dr. Zouhour Nabli 88 SAP propose une suite ERP Odoo est une suite Divalto Infinity est un logiciel cloud complète qui regroupe d’applications open source qui ERP qui rassemble les outils plusieurs modules permettant propose de multiples nécessaires à la gestion de gérer différentes fonctions applications pour la gestion de d’entreprise et qui s’adaptent à d’une entreprise (comptabilité, votre entreprise : votre activité. production, approvisionnement, CRM, e-commerce, comptabilité, marketing, ressources gestion des stocks, gestion de humaines, etc.). projet… Le logiciel est entièrement modulable, et Il est possible de choisir quels permet aux entreprises de modules sont nécessaires en construire un ERP sur mesure fonction de votre activité. en choisissant les applications dont ils ont besoin. Cours réalisé par Dr. Zouhour Nabli 89 Microsoft Dynamics 365 est Sylob est un logiciel ERP dédié ERP5 est un progiciel de gestion l’évolution de Dynamics CRM. aux entreprises du secteur de intégré (PGI) open source l’industrie. flexible et scalable, écrit en La firme propose ainsi une suite Python. d’applications qui permettent Les solutions proposées de gérer les ventes et les s’adressent aux startups et TPE, Il fait partie de la pile logicielle différentes opérations mais aussi aux PME et ETI. développée et maintenue par commerciales de votre Nexedi. entreprise. Cette solution complète combine des fonctionnalités CRM et ERP. Cours réalisé par Dr. Zouhour Nabli 90 Infor est ERP qui dispose d’une Compiere est ERP open source. MyFab est une entreprise suite d’applications pour Il s’adresse aux PME du secteur française qui propose un logiciel permettre aux entreprises de de la distribution internationale. ERP destiné à répondre aux gérer l’ensemble de leurs besoins des industries processus opérationnels. Il repose sur une plateforme applicative regroupant les manufacturières. Cet outil propose aux organisations de toutes tailles principales fonctions d’une L’ERP Open-Prod est capable de des solutions logicielles conçues entreprise autour d’une base de gérer vos processus liés à la sur le cloud et propres à leur données unique qui permet une production, aux achats, à la secteur d’activité. gestion intégrée et flexible des qualité ou encore au CRM de Cet ERP s’adresse notamment processus. votre entreprise. aux entreprises du secteur de la distribution, de la production industrielle, de la finance ou encore du commerce de détail. Cours réalisé par Dr. Zouhour Nabli 91 Dolibarr est un ERP et CRM à Archipelia est un logiciel ERP en Oracle NetSuite est une solution destination des PME et grandes mode SaaS qui permet de gérer de gestion d’entreprise qui entreprises, mais également l’ensemble des processus permet de gérer et suivre adapté pour des indépendants opérationnels d’une entreprise à l’ensemble des informations et et associations. partir d’une seule plateforme. des services opérationnels Ce logiciel open source est d’une organisation. Cette solution regroupe disponible sur Windows, Mac, plusieurs modules (gestion À partir d’une suite Linux mais aussi en solution commerciale, logistique, d’applications intégrée, il est SaaS via le cloud. comptabilité, etc.) pour une possible d’avoir une vue sur la gestion d’entreprise optimale. gestion de la compatibilité, des commandes ou encore des stocks. Cours réalisé par Dr. Zouhour Nabli 92 Cegid est une solution de Cogilog regroupe une gamme de Sage est un logiciel de logiciels ERP sur Mac gestion opérationnelle et uniquement. gestion d’entreprise et de ERP qui permet de piloter Ils vous permettent de tenir relation client. différentes fonctions d’une votre comptabilité, mais Il permet de gérer également d’établir vos devis et entreprise (comptabilité, factures, de produire vos différentes fonctions d’une ressources humaines, bulletins de paie ou encore vos entreprise (gestion déclarations fiscales. comptable et financière, production, marketing, Les outils sont destinés aux etc.). Elle est destinée aux CRM, relation client, etc.). TPE/PME qui cherchent à entreprises qui souhaitent gagner en productivité, en Il possède aussi des automatisant diverses fonctionnalités liées à mieux orchestrer leurs fonctionnalités liées aux finances et aux ressources l’automatisation de processus-métiers. certaines tâches comme la humaines. vente ou le marketing. Cours réalisé par Dr. Zouhour Nabli 93 Cours réalisé par Dr. Zouhour Nabli 94 Architecture de Dolibarr est une application Web de type "Client/Serveur". Dolibarr Elle nécessite donc un Serveur Web avec le langage de script PHP ainsi qu'un Système de Gestion de Base de Données Relationnelle pour fonctionner. Cours réalisé par Dr. Zouhour Nabli 95 Fonctionnement (1/3) Du côté "Client", vous utilisez un navigateur Internet (Firefox, Chrome, Opera, Internet Explorer, etc.) 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 Cours réalisé par Dr. Zouhour Nabli 96 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). Cours réalisé par Dr. Zouhour Nabli 97 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). Cours réalisé par Dr. Zouhour Nabli 98 Référence https://www.appvizer.fr/magazine/operations/erp/erp-saas https://wiki.dolibarr.org/index.php?title=Installation_manuelle_sous_Windows https://docplayer.fr/7513163-Architecture-technique-des-pgi.html https://www.blogdumoderateur.com/tools/gestion/erp/ Cours réalisé par Dr. Zouhour Nabli 99