E-commerce / E-Business - PowerPoint PPT Presentation

About This Presentation
Title:

E-commerce / E-Business

Description:

Il peut s'agir soit d'une authentification simple (authentification par nom d'utilisateur et mot de passe) ou d'une authentification forte ... – PowerPoint PPT presentation

Number of Views:109
Avg rating:3.0/5.0
Slides: 49
Provided by: Robe6256
Category:

less

Transcript and Presenter's Notes

Title: E-commerce / E-Business


1
E-commerce / E-Business
Technologies du E-commerce
  • Chapitre 2

2
Intranet
  • Un intranet est un ensemble de services internet
    (par exemple un serveur web) internes à un réseau
    local, c'est-à-dire accessibles uniquement à
    partir des postes d'un réseau local, ou bien d'un
    ensemble de réseaux bien définis, et invisibles
    (ou inaccessibles) de l'extérieur. Il consiste à
    utiliser les standards client-serveur de
    l'internet (en utilisant les protocoles TCP/IP),
    comme par exemple l'utilisation de navigateurs
    internet (client basé sur le protocole HTTP) et
    des serveurs web (protocole HTTP), pour réaliser
    un système d'information interne à une
    organisation ou une entreprise.

3
(No Transcript)
4
  • un intranet repose généralement sur une
    architecture à trois niveaux, composée 
  • de clients (navigateur internet)
  • d'un ou plusieurs serveurs d'application
    (middleware) un serveur web permettant
    d'interpréter des scripts CGI, PHP, ASP ou
    autres, et les traduire en requêtes SQL afin
    d'interroger une base de données
  • d'un serveur de bases de données.
  • De cette façon, les machines clientes gèrent
    l'interface graphique, tandis que les différents
    serveurs manipulent les données. Le réseau permet
    de véhiculer les requêtes et les réponses entre
    clients et serveurs.

5
(No Transcript)
6
  • Un intranet possède naturellement plusieurs
    clients (les ordinateurs du réseau local) et peut
    aussi être composé de plusieurs serveurs.
  • Une grande entreprise peut par exemple posséder
    un serveur web pour chaque service afin de
    fournir un intranet composé d'un serveur Web
    fédérateur liant les différents serveurs gérés
    par chaque service.

7
L'utilité d'un intranet
  • Un intranet dans une entreprise permet de mettre
    facilement à la disposition des employés des
    documents divers et variés cela permet d'avoir
    un accès centralisé et cohérent à la mémoire de
    l'entreprise, on parle ainsi de capitalisation de
    connaissances.
  • De cette façon, il est nécessaire de définir des
    droits d'accès pour les utilisateurs de
    l'intranet aux documents présents sur celui-ci,
    et par conséquent une authentification de ceux-ci
    afin de leur permettre un accès personnalisé à
    certains documents.

8
  • Des documents de tous types (textes, images,
    vidéos, sons, ...) peuvent être mis à disposition
    sur un intranet. De plus, un intranet peut
    réaliser une fonction de groupware très
    intéressante, c'est-à-dire permettre un travail
    coopératif.
  • Voici quelques unes des fonctions qu'un
    intranet peut réaliser 
  • Mise à disposition d'informations sur
    l'entreprise (panneau d'affichage)
  • Mise à disposition de documents techniques
  • Moteur de recherche de documentations

9
  • Un échange de données entre collaborateurs
  • Annuaire du personnel
  • Gestion de projet, aide à la décision, agenda,
    ingénierie assistée par ordinateur
  • Messagerie électronique
  • Forum de discussion, liste de diffusion, chat en
    direct
  • Visioconférence
  • Portail vers internet

10
Avantages d'un intranet
  • Un intranet permet de constituer un système
    d'information à faible coût (concrètement le coût
    d'un intranet peut très bien se réduire au coût
    du matériel, de son entretien et de sa mise à
    jour, avec des postes clients fonctionnant avec
    des navigateurs gratuits, un serveur fonctionnant
    sous Linux avec le serveur web Apache et le
    serveur de bases de données MySQL).
  • D'autre part, étant donné la nature "universelle"
    des moyens mis en jeu, n'importe quel type de
    machine peut être connectée au réseau local, donc
    à l'intranet.

11
Extranet
  • Un extranet est une extension du système
    d'information de l'entreprise à des partenaires
    situés au-delà du réseau.
  • L'accès à l'extranet doit être sécurisé dans la
    mesure où cela offre un accès au système
    d'information à des personnes situées en dehors
    de l'entreprise.
  • Il peut s'agir soit d'une authentification simple
    (authentification par nom d'utilisateur et mot de
    passe) ou d'une authentification forte
    (authentification à l'aide d'un certificat). Il
    est conseillé d'utiliser HTTPS pour toutes les
    pages web consultées depuis l'extérieur afin de
    sécuriser le transport des requêtes et des
    réponses HTTP et d'éviter notamment la
    circulation du mot de passe en clair sur le
    réseau.

12
  • Un extranet n'est donc ni un intranet, ni un site
    internet. Il s'agit d'un système supplémentaire
    offrant par exemple aux clients d'une entreprise,
    à ses partenaires ou à des filiales, un accès
    privilégié à certaines ressources informatiques
    de l'entreprise par l'intermédiaire d'une
    interface Web.

13
(No Transcript)
14
(No Transcript)
15
ARCHITECTURE
Espaces ressources
Etudiants
Groupes
Identité
Profs
Activité
Missions
Evaluation
Entreprises
Compétences
16
Définition de la notion de  Groupware 
  • On désigne par le terme "Groupware" (en français
    Collectique) les méthodes et les outils logiciels
    (appelés collecticiels ou plus rarement
    synergiciels) permettant à des utilisateurs de
    mener un travail en commun à travers les réseaux.

17
  • Ainsi le terme GroupWare renvoie à des
    applications diverses et variées ayant un même
    but permettre à des utilisateurs
    géographiquement éloignés de travailler en
    équipe. Le travail en équipe peut se concrétiser
    par le partage d'information, ou bien la création
    et l'échange de données informatisées. Il s'agit
    pour la plupart du temps d'outils de messagerie
    (instantanée ou non), ainsi que d'applications
    diverses telles que 

18
  • Agenda partagé
  • Espace de documents partagés
  • Outils d'échange d'information (forums
    électroniques)
  • Outil de gestion de contacts (outlook)
  • Outils de workflow
  • Conférence électronique (vidéoconférence,chat...)
  • Etc

19
Le workflow
  • On appelle "WorkFlow" ("flux de travail") la
    modélisation et la gestion informatique de
    l'ensemble des tâches à accomplir et des
    différents acteurs impliqués dans la réalisation
    d'un processus métier (appelé aussi processus
    opérationnel). Le terme de Workflow pourrait donc
    être traduit en français par Gestion électronique
    des processus métier.

20
Caractéristiques dun processus daffaires
  • représente une vue dynamique de
    lorganisation
  • possède un début et une fin
  • ajoute de la valeur aux biens ou aux services
  • est composé de sous-processus, puis
    dactivités
  • peut impliquer plusieurs unités fonctionnelles
    et
  • quelquefois plusieurs unités daffaires
  • sexécute généralement horizontalement à
    travers
  • une organisation verticale.

21
Quest-ce quun processus ?
Définition Un processus est un
enchaînement ordonné dactivités qui prend place
dans le temps et lespace et qui a été conçu pour
produire un résultat spécifique pour un client ou
un marché donné.
22
  • Un processus métier représente les
    interactions sous forme d'échange d'informations
    entre divers acteurs tels que 
  • des employés
  • des applications ou services
  • des processus tiers.
  • De façon concrète, un WorkFlow peut décrire 
  • le circuit de validation
  • les tâches à accomplir entre les différents
    acteurs d'un processus
  • les délais à respecter
  • les modes de validation.

22
23
Exemple de processus
PROCESSUS DE GESTION DES COMMANDES
ENTENTE
commande
PROPOSITION
ETUDE DE CRÉDIT
FACTURATION
RECOUVREMENT
LIVRAISON
FABRICATION
UNITÉS
FONCTIONNELLES
SERVICE DE
SERVICE DES
SERVICE
PRODUCTION
LOGISTIQUE
FINANCES
24
24
25
  • Voici une représentation schématique de ce que
    pourrait être un workflow de publication de
    document sur un intranet à l'aide d'une interface
    de publication 

25
26
  • 1Le rédacteur propose un article au chef de
    rubrique
  • 2Le chef de rubrique regarde le document et le
    valide
  • 3Le rédacteur en chef trouve que le document
    possède des éléments incompatibles avec
    l'actualité et retourne le document au rédacteur
  • 4Le rédacteur revoit sa copie et la soumet au
    chef de rubrique
  • 5Le chef de rubrique corrige et transmet
    l'article au rédacteur en chef
  • 6Le rédacteur en chef valide le document pour
    une publication en ligne.

26
27
Typologies du workflow
  • On distingue généralement deux types de
    Workflow 
  • Le workflow procédural (aussi appelé workflow de
    production ou workflow directif) correspond à des
    processus métiers connus de l'entreprise et
    faisant l'objet de procédures pré-établies le
    cheminement du workflow est plus ou moins figé
  • Le workflow ad hoc basé sur un modèle
    collaboratif dans lequel les acteurs
    interviennent dans la décision du cheminement 
    le cheminement du workflow est dynamique.

27
28
Moteur de workflow
  • Le moteur de workflow est l'outil permettant de
    modéliser et d'automatiser les processus métiers
    de l'entreprise.
  • Ce type d'outil permet ainsi de formaliser les
    règles métier de l'entreprise afin d'automatiser
    la prise de décision, c'est-à-dire la branche du
    workflow à choisir, en fonction du contexte donné.

28
29
DéfinitionsInfrastructure logistique ou
arrière boutique
29
30
  • L'arrière boutique, la logistique ou
    infrastructure représente les services cachés que
    le client ne voit pas lors de sa visite sur le
    site.
  • Vous devez avoir une infrastructure fiable et
    intégrée. Cette infrastructure doit être ouverte,
    souple, évolutive et sécurisée. L'agencement et
    le choix judicieux de l'équipement, des logiciels
    et des services que vous offrez vous permettra de
    résister aux attaques soudaines des clients ou
    des hackers.

30
31
  • Linfrastructure e-business 
  • Elle constitue les fondations de toute
     entreprise e-business , quelle que soit sa
    taille.
  • Les investissements ici sont très lourds et
    comprennent les matériels, les postes de travail,
    les réseaux, les logiciels de base, les bases de
    données.
  • Pour tous les responsables dentreprise,
    lévolution continue des nouvelles technologies
    pose ici la problématique de la gestion des
    actifs informationnels. Bien conçue,
    linfrastructure e-business assure la fluidité,
    la fiabilité et la rentabilité des processus
    internes et externes, offrant ainsi la souplesse
    nécessaire pour accompagner le développement des
    activités de lentreprise.

32
4. Les Architectures e-Business Modèles de
déploiement des Services Web
33
Architecture Générale
34
Modèles de Déploiement des Services Web
  • Plusieurs façons de déployer / publier un service
    Web (WS)
  • Affecte la gestion du WS
  • Gestion des changements (interface du WS,
    location du WS)
  • Ajout dutilisateurs, intégration dapplications
  • Quelques paramètres dun déploiement
  • Exposition de linterface du Service (fichier
    WSDL) interne? Externe?
  • Protocole Web utilisé (SOAP? REST?)
  • A quel profil WS-I se conformer?

35
Questions préliminaires (1)
  • Qu y a-t-il derrière mon Service?
  • Un vrai service? (exécute une fonction
    précise, délocalisée)
  • conversion de monnaie
  • évaluation de police d assurance
  • gestion de panier e- commerce
  • Une adresse où poster un document métier?
  • Bons de Commandes, Factures
  • Une interface Web a une application
  • conventionnelle?
  • visibilité de stock / inventaire
  • modules de gestion, ERP

?
Web Service
36
Questions préliminaires (2)
  • Qui / quel est lutilisateur du WS (Clients)?

Un processus métier interne
?
?
WS
Un navigateur Web
?
?
Une passerelle
Un Enterprise Service Bus (ESB)
37
3 Modèles de Déploiement de WS
  • Le modèle Publication Web
  • Le modèle Interface dApplication Business
    Distante (IABD)
  • Le modèle Passerelle-Cliente

38
Le modèle Publication Web
  • Service Web ressource Web
  • comme les pages Web et documents accessibles par
    tous.
  • Les services ne sont pas liés a des processus
    métier spécifiques a une filière
  • Plutôt hosted (outsourced) et gérées comme des
    entités individuelles
  • Accès public Large
  • Cherche a maximiser le nombre dutilisateurs,
    facilite laccès
  • E.g. WS publies par Amazon, eBay, Google
  • Protocoles comme pour les autres ressources Web,
    préférence pour REST
  • Linterface du service sa définition est
    diffusée publiquement connue des utilisateurs

39
Modèle Publication Web
Utilisateurs publics (nombreux)
Services hotes, SaaS
Client Application
Business Application
Scheduling
Web Service
SOAP
Web Service
HTTP Proxy (reverse Proxy)
REST
CRM
REST
Storage
Web Service
SOAP
Web Service
E-Commerce cart
Business Process
40
Interface App Business distante
Publication Web
Mode Déploiement
Passerelle-cliente
Requis
Format Document
XML ( multi-media)
Qualité de comm (Sécurité, Fiabilité)
Elémentaire / comm (HTTP/S)
Gestion de Changement des interfaces
Couteuse
Suppose rester modeste
Nombre de Services
Nombre dutilisateurs ( clients)
Conçus pour grand nombre
Invocation de Fonction (Transfer Doc possible)
Type déchange B2B
Tolérance a des Protocoles autres
Non (SOAP ou REST)
41
Modèle Interface dApplication Business Distante
  • Service Web Interface dune application métier.
  • Rend possible laccès distant.
  • Le service est lié a un processus métier
    spécifique.
  • Liens avec les processus dentreprise ou de
    ladministration accès contrôle, mise en
    opération délicate.
  • Accès restreint
  • Uniquement partenaires business (sécurité,
    autorisation, authentification)
  • E.g. WS qui servent dinterface a des
    gestionnaires dinventaire, des modules
    ERP.
  • Sécurité, fiabilité du message
  • Linterface du service sa définition est
    diffusée de façon restreinte connue des
    partenaires seulement

42
Modèle Interface pour Application Business
Distante
Manufacturing Company
Applications from Trusted Business Partners
Qual. Of Svce
Security Authorization Reliability
Client Application
Inventory Visibility
Client Application
Web Service
Small Supplier
SOAP
HTTP Proxy (reverse Proxy)
Web Service
Enterprise Business Applications
SCM
SOAP
QoS
Pricing
Web Service
Customer Business Process
QoS
43
Modèle Passerelle-Cliente
  • Service Web Une ressource interne quelconque.
  • Souvent Interface de module Applicatif business,
    mais interne.
  • Le service est lié a un processus métier
    spécifique.
  • Ou bien une fonction utilisée par un processus
    métier, en interne, ou interface a des fins
    dintégration internes avec des systèmes existant
    (ERP, CRM, PLM) .
  • Accès externe par médiation uniquement
  • Service déployé en interne, accès externe direct
    impossible. Accès indirect par un médiateur ou
    passerelle de messagerie.
  • Protocoles Le découplage entre communication
    externe et interne par passerelle B2B, autorise
    variete cote B2B
  • sécurité, fiabilité du message
  • Linterface du service sa définition nest pas
    diffusée aux partenaires

44
Modèle Passerelle-Client
Internally Deployed Services
Business Users
Client Application
The actual WS client
Client Application
eB/eG Gateway
Client Application
Web Service
eB/eG Gateway
WS
SOAP ebXML AS2 RNIF
HTTP Proxy (reverse Proxy)
WS
WS
QoS
Business Document Publish / subscribe
Business Process
DMZ
45
Les Passerelles e-Business
  • Tendance multi-standard
  • Rôle découplage messagerie / intégration avec
    applications, sécurité/ autorisation, validation
    de docs, etc.
  • Hermes/CECID (Open Source),
  • supporte AS2 et ebMS2
  • BusinessConnect/TIBCO
  • AS2, ebMS2 et
  • SonicCollaborationServer/SonicSoftware
  • ebMS2 et

46
  • Architecture Orientées-Service
  • (Service-Oriented Architectures, SOA)
  • Agile changements facile a gérer
  • conversion de messages a un format normalise sur
    le BUS (assume une partie des fonctions de la
    passerelle cliente)

Web Service
ERP
B2B gateway
Web Service
SCM
ESB
Registry Repository
Web Service
J2EE application
Business Process (e.g. BPEL)
Web Service
.NET application
47
Recapitulatif
  • Gestion des systèmes en production
  • Doit faire partie dun cahier des charges complet
    qui va au delà des aspects fonctionnels et
    infrastructure (interface définition Protocol)
  • Identifier le type de Service, perspectives
    dévolution de leur nombre, de leurs définitions,
  • Gestion des changements? Transition a un nouveau
    service? A une nouvelle version? Impact sur
    utilisateurs?
  • Lexistant doit être pris en compte intégration
    avec back-office, problèmes de transition.

48
QUEL ERP POUR VOTRE ENTREPRISE?
Write a Comment
User Comments (0)
About PowerShow.com