Vous êtes sur la page 1sur 13

Taxonomie d’Architectures Techniques d’ERP

o L'architecture d'un système ERP joue un rôle majeur dans sa réussite et


sa durabilité pour L’entreprise.
o Il existe quatre architectures majeures connues pour les systèmes ERP,
chacune ayant ses avantages et ses faiblesses.
1. Architecture à trois niveaux: une évolution de l'architecture
client/serveur à deux niveaux, composée de trois couches : Présentation,
Application et Base de données.
2. Architecture est basée sur le web: conçue pour permettre aux
utilisateurs distants d'accéder au système ERP via Internet.
3. Architecture est orientée services (SOA), basée sur l'utilisation de
services, indépendamment des méthodologies de réseau.
4. Cloud computing: est une technologie en croissance, bien que l'adoption
dépende de la confiance des institutions envers des tiers pour gérer leurs
données

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 37/50


Présentation des différentes architectures dans le temps

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 38/50


Architecture en couches à trois niveaux (1/3)
o L'architecture à trois niveaux est une évolution de l'architecture client/serveur à
deux niveaux.
o Elle se compose de trois couches : Présentation, Application et Base de données.

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 39/50


Architecture en couches à trois niveaux (2/3)

1. Couche Présentation :
• se limite à la visualisation des données et à la fourniture d'une interface
conviviale.
• Cela permet à l'utilisateur d'utiliser des machines moins puissantes.
• Un portail Web en libre-service permet aux utilisateurs d'accéder à des
informations et de les analyser via leur navigateur Web.

2. Couche Application:
• gère la récupération et le transfert des données vers les serveurs de base de
données.
• C'est également dans cette couche que la logique métier et les règles métier
sont mises en œuvre.
• Ce niveau est l'endroit où les données sont saisies et partagées avec d'autres
composants du système.
• Le niveau d'application est l'endroit où se produit la plupart des traitements
du système ERP. Il est situé entre le niveau Web et le niveau base de
données

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 40/50


Architecture en couches à trois niveaux (3/3)

o Couche base de données ou données :


• Le niveau de données examine la structure des données organisationnelles et
leurs relations avec les systèmes internes et externes.
• Dans l'architecture ERP, ce niveau comprend les outils SQL Inquiry et
Report Writer.
• Ces outils sont destinés aux utilisateurs avancés.
• Ils ont l'autorisation de filtrer, traiter et manipuler les données de n'importe
quelle table de la base de données.

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 41/50


Architecture Basée sur le Web

o L'architecture basée sur le web est


introduite principalement pour permettre aux
utilisateurs distants d'accéder au système
ERP.
o Elle comporte des couches d'application et
de base de données, similaires à l'architecture
à trois niveaux.
o Toutefois, la couche de présentation est
divisée en deux parties :
• Le serveur web
• et le navigateur web
• pour prendre en charge la mobilité des appareils
via Internet.

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 42/50


L’Architecture SOA (1/3)

o Contrairement aux architectures à trois niveaux et l’architecture basée sur le web, SOA
(Architecture Orientée Services) n'est pas fondée sur une technologie ou une
technique de réseau spécifique,
o C'est une approche visant à créer une architecture basée sur l'utilisation de services,
indépendamment des méthodologies de réseau.
o Avec la croissance des entreprises, le nombre de services augmentent, ce qui rend difficile
pour un seul système de gérer toutes les transactions.
o Par conséquent, un système est lancé pour chaque service.
o Du point de vue de l'ERP, la SOA décompose le niveau métier en unités de services plus
petites et distinctes. Ces services supportent collectivement un module fonctionnel ERP

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 43/50


L’Architecture SOA (2/3)
o SOA permet aux organisations de personnaliser et de modifier facilement leur système
ERP.
o Il encourage également la réutilisation des services existants.
o La communication entre les différents systèmes peut être complexe si des interfaces
régulières sont utilisées, car elles sont coûteuses et intensives à développer. C'est pourquoi
l'idée de standardiser les messages a émergé.
o Dans le paysage informatique d'une organisation, le langage de balisage extensible
(XML (eXtensible Markup Language)) est utilisé pour standardiser les messages
entre les systèmes.
o XML est une méthode de description de l'information ou des données, facilitant le partage
d'informations de manière cohérente pour soutenir le concept de SOA.
o Grâce à XML, l'architecture orientée services devient probable.

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 44/50


L’Architecture SOA (3/3)

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 45/50


Le Cloud Computing
o Le cloud computing gagne en popularité, mais la confiance envers un tiers pour la
gestion des données reste une question.
o Les nouvelles technologies exigent un changement de perspective, et le cloud computing
ne fait pas exception.
o L'amélioration des connexions Internet réduit la différence de vitesse et de conservation
entre le stockage local et les données basées sur le web.
o Cette fiabilité d'accès propulse le cloud computing dans l'arène technologique.

le cloud computing est une


technologie en croissance,
bien que l'adoption
dépende de la confiance
des entreprises envers des
tiers pour gérer leurs
données.

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 46/50


Vue d’Ensemble des architecture

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 47/50


Architecture Technique d’ERP Ouverte (1/2)
o Un ERP se caractérise par une architecture informatique
ouvert
o Il est courant de combiner ces architectures pour créer une solution
adaptée aux besoins spécifiques des institutions.

c'est-à-dire

o intègre des technologies diverses et avancées :


o Utilisation d’un réseau multisites
o L’intégration est réalisée par un réseau Intranet/Extranet.
o La consultation et la modification décentralisées de la base de données grâce aux
connexions Internet (réplication)

Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 48/50


Architecture Technique d’ERP Ouverte (2/2)

Architecture générale d’un ERP


Clients e-commerce

Partenaires
Distributeurs, Site
Fournisseurs,
Internet
Sous-traitants
Connexions

Sites Client / Serveur


décentralisés
Filiales, ERP
Entrepôts,
Agences Connexions Connexions
Internet Intranet

Personnel
nomade
Dr. A. BOUZIDI L2INF Cours: Systèmes d’Entreprise Chap 3 49/50

Vous aimerez peut-être aussi