Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent...

63
Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE NAM – Cours de client/serveur Lille, le 15 mai 2004

Transcript of Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent...

Page 1: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

Exposé présenté par :

Nicolas CARONAntoine DUHAUTLaurent DOUINE

CNAM – Cours de client/serveur Lille, le 15 mai 2004

Page 2: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Présentation du PLAN

Page 3: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Qu’est ce qu’un ERP?

Un ERP (Enterprise Resource Planning)ou

PGI (Progiciel de Gestion Intégré)

En français on privilégie donc l'architecture, et en anglais la finalité.

Page 4: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Qu’est ce qu’un ERP?

Un progiciel est un ERP quand il couvre au moins 5 fonctions essentielles de l’entreprise:

 Gestion comptableGestion financière

Planification de la productionAchat Stock

Gestion CommercialeGestion des Ressources HumainesGestion des données techniques

Page 5: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Page 6: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Pourquoi un ERP ?Trois objectifs:

- Automatiser et intégrer les processus.- Partager les données.- Produire et accéder à l’information en temps réel.

L’ERP répond à des besoins de structuration desdonnées, d’amélioration de la coopération de tousles acteurs, de construction d’une vision globale

del’entreprise.

Page 7: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Pourquoi un ERP ?

Page 8: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Pourquoi un ERP ?

Page 9: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Historique

Page 10: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Dans les années 60 et 70, l’informatique avait un

simple rôle de supercalculateur, et les traitements se

faisaient par lot et en masse.Les développements étaient purement

spécifiques.

Dans les années 80, la voie des systèmes informatiques "ouverts" se sont développés,

avec comme précurseur Unix.

Page 11: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Système ouvert:

• la compatibilité.• la portabilité.• la gradabilité. • l'interopérabilité. • des spécifications internes détaillées et

complètes. (d'accès public) • des apports d'amélioration de chaque

implémenteur. • des codes sources.

Page 12: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Les EDI (échanges de données informatiques)

se développent chez les équipementiers automobiles aux Etats Unis et en Europe.

Cette norme d'échange d'informations est imposée par les leader du secteur.

Ils couvrent alors un grand nombre d'applications de ces entreprises.

Page 13: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Des progiciels apparaissent mais sont seulement destinés à une fonction spécifique

de l'entreprise : GPAO, comptabilité, gestion

financière, gestion comptable…On parle alors

d'automatisation de fonctions de l'entreprise mais il est encore

trop tôt pour parler de systèmes d'informations

intégrés.

Page 14: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

C'est seulement dans les années 90, avec l'explosion

de l'informatique individuelle et des réseaux (client/

serveur), que le partage de l'information devient vite

accessible.

L'utilisateur se place alors au cœur du système et

l'informatique se retrouve au service de la stratégie de l'entreprise.

Page 15: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

C'est à partir de là que les PGI se sont peu à peu imposés aux entreprises, visant à intégrer

l'ensemble des EDI et de leurs applications.

Au détriment des applications spécifiques, très onéreuses et cloisonnées qu'elles développaient depuis plus de 30 ans, de nombreuses

entreprises ont fini par préférer ce type de progiciels bénéficiant d'une expertise et d'un support mondial de leurs éditeurs, quitte à abandonner la souplesse d'une application propriétaire.

Page 16: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

A l'heure actuelle où la mondialisation est une réalité

incontournable pour les entreprises, les ERP sont un

moyen de renforcer la multinationalisation des entreprises avec une structure mondiale de

partage de l'information.

Page 17: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

La réalisation de cet exposé a été effectuée avec

l’aide du progiciel GENERIX.

Les modèles d’architecture détaillés dans les pages

suivantes sont assez identiques avec les autres ERP

mondialement connus, comme SAP, Navision de

Microsoft, JD Edwards de PeopleSoft, …

Page 18: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Présentation des différentes architectures dans

letemps :

Année 1990 : architecture alpha-numérique

Année 1996 : architecture client-serveur

Année 2003 : architecture web

Page 19: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

L’architecture alpha-numérique

Page 20: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Elle consiste à dialoguer directement avec un serveur, par l'intermédiaire d’une émulation terminal, ou d’un terminal passif (exemple : la VT).

Tout se passe sur le serveur, il n’y aucune application cliente.

Il faut toutefois que le terminal soit situé sur le même réseau que le serveur.

Le serveur est obligatoirement de type VMS ou UNIX.

Page 21: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Voici les différents type de terminaux possibles :

• Terminaux avec émulation VT220 et un jeu de caractères ISO8859-1 (ISO Latin 1)– PC avec émulateur

– Terminal passif, de type Digital VT420, HP 760, IBM 3152, …

Page 22: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Serveur de traitement

GENERIX UNIX, Linux VMS

Terminaux mode caractères

Terminaux passifs

Émulation

SGBD

Page 23: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Afin d’atteindre le plus de client possible au niveau de sa cible de vente, l’ERP est obligé de certifier son portage sur diverses plate-formes.

Pour information, Generix est porté sur les plate-formes suivantes :

• VMS (Virtual Memory, Digital Equipement), sous base RDB.

• Unix (sous base ORACLE uniquement) :– HP-UX sur serveurs Hewlett Packard – AIX sur serveurs IBM / BULL– Tru64 Unix sur serveurs HP/Compaq– Solaris sur serveurs SUN– Linux sur plates-formes INTEL

• Microsoft Windows NT ou 2000 sur plates-formes Intel

Page 24: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Exemple de saisie de commande en mode

Alphanumérique :

Page 25: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture client-serveur

Page 26: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

L’applicatif client est séparé de l’applicatif serveur. Un dialogue client-serveur est établi par l’intermédiaire du réseau.

L’architecture client-serveur a une ergonomie améliorée, du fait de son interface graphique.

L’IHM devient très importante, du fait de la place importante de l’utilisateur, dans le choix et la validation d’un progiciel.

Page 27: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Il existe plusieurs type d’architecture :

• Le client « lourd », ou encore architecture 2 tiers : L’ensemble de l’application cliente est installée sur le disque du poste client.

• Le client « partagé », ou l’ensemble de l’application cliente est installée sur un serveur de fichiers, accessible via un partage réseau, et s’exécute sur le poste client.

• Le client « léger », où l’application cliente est installée et s’exécute sur un serveur de terminaux (« TSE »). Il peut y avoir plusieurs serveurs afin de répartir les charges (mode load-balancing).

Page 28: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Voici les différents type de serveur TSE valide :• Serveurs TSE :

– Windows NT4 Terminal Server Edition ou Windows 2000 Server

– Éventuellement Citrix Metaframe (Pour toute information sur la compatibilité entre les versions de Citrix Metaframe et de Windows, veuillez vous référer aux informations de leurs éditeurs respectifs).

Voici les différents postes clients autorisés :• Postes clients « lourds » :

– Windows 95 (déconseillé)– Windows 98– Windows NT4– Windows 2000

Page 29: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Serveur de traitement

GENERIX Windows UNIX, Linux VMS

SGBD

Client/Serveur « partagé »

WindowsServeur de

clients légers

Metaframe Terminal

Server

Clients « légers »

Metaframe/TSE

Windows

Terminaux mode caractères

Terminaux passifs

Émulation Client/Serveur

2 Tiers « lourd »

WindowsServeu

r de fichier

s

Page 30: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Principe d’une connexion client-serveur :

SPVR

SPVR

MENU

MENU

SPVR

SPVR

RPCRPC BDDBDDSGBDSGBD

SRV

Partie client

e

Partie client

e

Partie serveur

Partie serveur

Page 31: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Le menu lance un superviseur client

Le superviseur client contacte le superviseur de traitement

Le superviseur de traitement référence la machine cliente dans la zone SRV de la mémoire partagée

Le menu se connecte au superviseur de traitement afin d’établir une nouvelle connexion C/S

Le superviseur de traitement crée un nouveau serveur RPC

Le serveur RPC crée un nouveau serveur de données, appelé « bdd_serveur »

Le serveur de données se connecte à la base

Le superviseur de traitement retourne au menu le numéro du serveur RPC qui lui est

affecté

Le menu établit la connexion C/S avec son serveur_rpc A noter :

Les points , et sont laissés de côté dans le cas où le superviseur client est déjà en

fonctionnement.

Au point , une référence pour cette même machine ne doit pas exister ou la demande

échoue et le superviseur client ne peut se lancer.

Au point , la machine depuis laquelle émane la demande de connexion DOIT êtreréférencée dans la zone SRV de la mémoire partagée.

Page 32: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Menu de connexion client-serveur Generix

Page 33: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Menu fonctionnel client-serveur de Generix

Page 34: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Arborescence des fonctions autorisées

Page 35: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB)

Page 36: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Cahier des charges pour e-GX :

•Permettre d’utiliser l’ensemble des transactions de GENERIX sur un poste client avec un navigateur :

- intra-entreprise ou extra-entreprise (Web)- sous la forme d’une boutique, ou sous la formed’hébergement chez un Application Service Provider.

•Offrir aux partenaires et/ou aux clients la possibilité d’effectuer des développements spécifiques complémentaires (notamment en terme de présentation).

Page 37: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Cahier des charges pour e-GX (suite) :

•Innover de façon pragmatique avec les nouvelles technologies pour répondre aux nouveaux besoins en particulier de communication :

- Nouveaux modes d’échanges entre clients et fournisseurs.

Page 38: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Caractéristiques d’e-GX :

• La conception est une conception objet, avec comme choix le langage « JAVA ».- Respect des standards- Portabilité

• L’architecture repose sur une architecture n-tiers, en mode client léger.- interface transactionnelle- langages à balises (HTML, XML, XSL …)

Page 39: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Caractéristiques d’e-GX (suite) :

• Processus de développement 2TUP (Two Tracks Unified Process)- s’articule autour de l’architecture- propose un cycle de développement en Y,

permettant de dissocier les aspects techniques et fonctionnels.

• Les fonctionnalités sont implémentées dans des objets et composants métiers.

Page 40: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Caractéristiques d’e-GX (suite) :

Le serveur de traitement standard GENERIX devient leback-office, tandis que l’applicatif e-GX devient le front-office.

GENERIX

Site e-GX

GENERIX en Back-office

Front-office GENERIX e-GX

Page 41: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Serveur de traitement

GENERIX Windows UNIX LinuX

SGBD

Client/Serveur « partagé »

WindowsServeur de

clients légers

Metaframe Terminal

Server

Clients « légers »

Metaframe/TSE

Windows

Client WebNavigateurPC, Palm, Wap…

Terminaux mode caractères

Terminaux passifs

Émulation Client/Serveur

2 Tiers « lourd »

Windows

Serveur e-GX

Serveur

de fichier

s

wwwInternet

Terminal RF

Serveur RF PowWow

Page 42: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Architecture logicielle : J2EE (Java 2 Enterprise Edition) :

• Un standard permettant de développer des applications d’entreprise sécurisées, robustes et inter-opérables.

• Un modèle à base de composants permettant de simplifier le développement et le déploiement

• L’environnement J2EE fournit :

– Une infrastructure d’exécution pour l’application

– Un ensemble de services via l’API J2EE pouvant être utilisés par l’application

Page 43: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Architecture logicielle (suite) : J2EE :

• Pour e-GX, c’est l’assurance que :

– Tout serveur J2EE pourra devenir cible de déploiement (c’est ce que permet l’abstraction J2EE de l’infrastructure d’exécution)

– Les services utilisés sont standards et éprouvés (JNDI, JDBC, Servlet, etc.)

Page 44: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Architecture logicielle (suite) : Frameworks :

Composants métierComposants de présentationXML/XSL Composants métierComposants de présentation

XML/XSL

JAXP, JNDI, JDBC, etc.JAVA

JAXP, JNDI, JDBC, etc.JAVA

Framework ORACLE BC4J

Framework ORACLE BC4J

FondationsFondations

Framework BC4Jabstraction

Framework BC4Jabstraction

Framework MVCXML/XSL

Framework MVCXML/XSL

Composants métierComposants de présentationXML/XSL

Socle technique

e-GX

MétierApplicationPrésentation

Fonctionnalitése-GX

Page 45: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Architecture logicielle (suite) : Frameworks :

E-GX s’articule sur :• Un framework de présentation maison basé sur

xml/xsl• Le framework de composants métier BC4J d’Oracle

Notre framework de présentation s’appui sur des standards : modèles MVC et Vue/Document.

Le but est simple : séparer les données de leur affichage etdes opérations utilisateur.

Page 46: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Architecture logicielle (suite) : Frameworks :

(Controller)ServletControl

+ Processus

(View)XSL +

XMLView

(Model)

Document

Brow

ser

BC4J

Request

Responseinstantiate

Servlet Container

Page 47: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Architecture logicielle (suite) : Vue aérienne :

Composants

Métier

XML

API

Framework

présentationAccès Base

ORACLE 8i

8.1.7

XSL

HTML SVG

WML

XML

FEUILLES

DE STYLE

Page 48: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Architecture logicielle (suite) : Conclusion :

• e-GX s’appui sur les standards J2EE, XML, XSL

• Il s’articule autour d’un framework de présentation et d’un framework de composants métier, hautement paramétrables

• Il utilise des modèles éprouvés (MVC, design patterns)

• Résolument ouvert, permet d’étendre/adapter :

– La présentation

– L’application

– Les fonctionnalités métier

– Sans toucher au livrable standard

Page 49: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Infrastructure technique :

• Serveur Web, ou serveur HTTP :

– C’est un listener à l’écoute sur un port TCP (80 par défaut), capable d’interpréter les requêtes HTTP

– Permet aux clients d’accéder aux pages web statiques et autres objets multimédias

Page 50: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Infrastructure technique (suite) :• Serveur d’application, pierre angulaire des sites dynamiques

et transactionnels : – Interface avec un serveur HTTP

– Moteur d'exécution pour l’application J2EE (fournit les briques techniques dont a besoin l’application)

– Interface avec les SGBDR, PGI, systèmes centraux, EAI, etc.

– Outils de gestion des utilisateurs, de répartition de charge, de pooling de connexion, de reprise sur incidents, etc.

– Environnement de développement, de maintenanceet d'administration des applications.

Page 51: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Infrastructure technique (suite) :

• Le serveur d’application permet aux applications de s’affranchir des problématiques techniques des architectures Web

• A ce titre, il offre les fonctionnalités permettant de mettre en œuvre :

– Des architectures sécurisée

– Des architectures assurant la montée en charge

– Des architectures assurant la haute disponibilité

Page 52: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Infrastructure technique (suite) :• Sécurité :

– Authentification HTTP

– DMZ : zone démilitarisée

– Mais aussi au sein de l’application (authentification, habilitations)

• Montée en charge :

– Répartition de charge (load-balancing)

– Pooling de connexion (data-sources)

• Haute disponibilité :

– Redondance, tolérance de panne (duplication des instances de serveur d’application, des machines)

Page 53: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Architecture e-GX (technologie WEB) :

Infrastructure technique (suite) :

Page 54: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Exemples : feuille de style (XSL) :

Permet de modifier la présentation graphique, à la portéede n’importe quel profil infographiste.

Page 55: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Exemples : fichier de configuration (XML) :

– Travailler sur le XML dynamic model (méta-modèle du site) pour définir son propre dictionnaire : profil CdP fonctionnel, connaissances requises :

• Concepts du framework de présentation e-GX

• Fonctionnalités et modèle de données GENERIX

– Le XML Dynamic model se trouve encapsulé dans le fichier de configuration d’e-GX

Page 56: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Exemples : fichier de configuration (XML) :

Page 57: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Exemples : API métier (JAVA) :

– Permet de programmer les composants métier, destiné à un profil développeur Java, dont les connaissances requises sont :

• Java

• BC4J

• Fonctionnalités GENERIX

• Modèle objet e-GX

• Modèle de données GENERIX

Page 58: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Exemples : API métier (JAVA) :

Page 59: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Saisie de commande en e-Gx.

Page 60: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

DEMONSTRATION

Page 61: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Les ERP sont en évolution permanente tant au niveau des fonctionnalités qu’au niveau des interfaces qu’ils proposent.Actuellement, les principaux éditeurs développent des interfaces complémentaires à base de technos web (développement en JAVA, XML/XSL…). L’utilisation de ces nouvelles technologies, permettent des accès plus « légers », lorsqu’ils sont fait à distance. Pour l’utilisateur, l’utilisation du navigateur Web permet une prise en main rapide avec les repères acquis par la pratique d’Internet ou d’Intranet.L’ERP garantit le back-office, tandis que le client maîtrisele front-office et peut personnaliser son site informatique enutilisant les technologies WEB.

Page 62: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

Nous pouvons dire en conclusion que l’évolution des

interfaces est un des axes de recherche les plus

présents chez les éditeurs d’ERP.Ils doivent aller vite, car l’évolution

informatique esttrès rapide.Cela nécessite beaucoup d’énergie, et une

erreur stratégique peut entraîner la mort d’un éditeur.

Page 63: Évolutions technologiques des ERP Exposé présenté par : Nicolas CARON Antoine DUHAUT Laurent DOUINE CNAM – Cours de client/serveurLille, le 15 mai 2004.

Évolutions technologiques des ERP

INTRODUCTION

Définition d’un ERP Historique

ALPHA-NUMERIQUE

Présentation de l’architecture Exemples

CLIENT-SERVEUR

Présentation de l’architecture Exemples

TECHNO WEB

Présentation de l’architecture Exemples

DEMONSTRATION

CONCLUSION

QUESTIONS?

QUESTIONS ?