Paco

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Paco as PDF for free.

More details

  • Words: 3,535
  • Pages: 26
Ceci est la version HTML du fichier http://liris.cnrs.fr/yannick.prie/ens/0809/SIMA/CM-intro-CSI.pdf. Lorsque G o o g l e explore le Web, il crée automatiquement une version HTML des documents récupérés. Page 1 Introduction à la conception de  systèmes d’information  2008­2009  M1 MIAGE – SIMA / M1 Informatique – MIF17  Yannick Prié  UFR Informatique ­ Université Claude Bernard Lyon 1 Page 2 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 2  Objectifs de ce cours   ν Présentation générale de la notion de  système d’information   ν Introduction à la conception et à la  modélisation de SI  Page 3 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 3  Plan   ν Systèmes d’information   ν Evolution des SI (historique)   ν Concevoir un SI   ν Modélisation et diagrammes  Page 4

M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 4  Plan   ν Systèmes d’information  ν Evolution des SI (historique)   ν Concevoir un SI   ν Modélisation et diagrammes  Page 5 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 Des exemples de SI   ν Une application de gestion de stocks  d’un supermarché   ν Un site web de vente en ligne   ν Une bibliothèque numérique   ν Un portail avec intranet pour l’UFR  informatique   ν ...  Page 6 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 6  Système d’information  Un SI est un ensemble organisé de ressources : matériel,  logiciel, personnel, données, procédures… permettant  d’acquérir, de traiter, de stocker des informations (sous 

formes de données, textes, images, sons, etc.) dans et  entre des organisations. (Reix, 2004, pp. 3­4) Personnel  (spécialistes, utilisateurs)  Matériel  (machine, supports, etc.)  Logiciels et procédures  (programmes, méthodes) Données  (connaissances, modèles, etc.) Acquérir des informations  (collecter)  Système  d’information Traiter des informations  (transformer)  Stocker des informations  (conserver)  Communiquer des informations  (diffuser)  Autres définitions  Page 7 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 7  C’est quoi une organisation ?  L’organisation est à la base de l’action collective. Dès qu’une  activité dépasse la capacité d’un seul individu, l’organisation  constitue la réponse appropriée. Elle se caractérise donc par :  ­ un ensemble d’individus : participants, acteurs ;  ­ un accord, implicite ou explicite, sur un ou plusieurs objectifs  partagés par les divers participants ;  ­ une division du travail, définissant le rôle de chaque  participant ; 

­ une coordination plus ou moins formalisée, qui assure la  cohérence des comportements et donc le respect des  objectifs communs en dépit de la division du travail. (Reix, 2004, p. 50) Page 8 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 8  Que fait­on dans une organisation ?  ν Processus principaux  –  résultat = raison d’être de l’organisation  –  Ex. : production de biens ou de services   ν Processus secondaires  –  résultats nécessaires pour l’exécution des  processus principaux  –  Ex. : comptabilité, paye   ν Processus de pilotage  –  contrôle de l’atteinte des objectifs, mise en œuvre  de la stratégie  –  Ex. qualité (Morley, 2005, p. 71) Page 9 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 9  Objectifs d’un SI  Le but de tout système d’information est d’apporter  un soutien aux processus de travail dans  l’organisation selon trois modalités principales  (pouvant être combinées) : fournir de l’information,  assister le travail humain, automatiser le travail. Les  systèmes de travail qu’il assiste peuvent être  individuels […] ou collectifs […]. L’usage du SI peut 

être obligatoire, recommandé ou discrétionnaire…  mais dans tous les cas, les caractéristiques du SI  sont déterminées par ses finalités, c’est à dire par les  objectifs de l’organisation auxquels il doit contribuer. (Reix, 2004, p.6) Page 10 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 10  Usages des systèmes d’information  ν Applications fonctionnelles  – Applications « classiques »  – Gestion commerciale, gestion de  production, gestion comptable et financière   ν Applications d’aide à la décision  – Assistance au décideurs (systèmes  experts, entrepôts de données,  datamining) (Reix, 2004) ERP Page 11 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 11  Usages des systèmes d’information  ν Applications d’aide à la communication  –  Communication interne  •  travail de groupe (collectif, CSCW)  –  Communication externe  •  SI inter­organisation (B2B, EDI, SCM) : entreprise  étendue, entreprise étendue •  SI de gestion de la relation client (B2C, CRM)   ν

Applications d’aide à la gestion des  connaissances  –  Acquisition, conservation, diffusion des savoirs et  des savoir­faire (KM)  (Reix, 2004) Page 12 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 12  Les trois dimensions d’un SI   ν Informationnelle  –  le SI produit des représentations, manipule et produit de  l’information   ν Technologique  –  le SI est un construit à base d’outils, utilise les technologies  de l’information  –  Rq. : système d’information  ≠ système informatique   ν Organisationnelle  –  le SI est un élément des processus et de la structure de  l’organisation  (Reix, 2004) Page 13 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 13  Niveau organisationnel   ν Différents degrés d’intervention du SI  –  SI comme source d’information externe  –  SI comme outil interactif mobilisable dans l’activité  –  SI intégré dans le système de travail 

–  SI = système de travail  ν Bref  –  le SI informe des processus fonctionnels  •  besoin des processus eux­mêmes  •  besoins de communication entre processus (coordination)  –  le SI structure et intègre des systèmes de travail  Page 14 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 14  Bilan   ν Système d’information  – élément constitutif de la structure de  l’organisation   ν Mise en place d’un SI = choix  organisationnel et technologique  – choix de partage de l’information  – degré d’intégration du SI  – technologies de communication…  Page 15 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 15  Bilan  (suite)  ν Résultat technologique issu d’un double  processus de construction  –  Délibérée : conception et implantation dans  l’organisation  •  génératrice de règles, de contraintes •  offre des ressources supplémentaires (automatisation,  nouvelles présentation d’information) 

•  changements prévus –  Emergente : appropriation de la technologie,  assimilation, détournement  •  le résultat est indéterminé (impossible à prévoir)  •  changements imprévus Résistance  Page 16 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 16  Métiers autour d’un SI   ν Du point de vue de l’organisation, le SI  – comme instrument de gestion  •  métiers = utilisateurs  •  membres de l’organisation / autres  organisations / public  – comme objet à gérer  •  métiers = gestionnaires  •  concepteurs, décideurs, informaticiens, ...  Page 17 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 17  Plan   ν Systèmes d’information  ν Evolution des SI (historique)  ν Concevoir un SI   ν Modélisation et diagrammes  Page 18 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1

18  L’époque des mainframes   ν Systèmes centralisés (mainframe)  propriétaires   ν Applications indépendantes, données  redondantes   ν Utilisateurs hors système d’information   ν Architecture  –  maître/esclave (réseau étoilé, terminaux passifs  en mode texte), administration centralisée   ν Applications  –  progiciels de gestion : paie, comptabilité,  facturation, commandes  Page 19 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 19  L’époque du client­serveur et des BD   ν Systèmes hétérogènes   ν Applications reliées, données dans SGBD   ν Utilisateurs sur des stations dédiées  –  saisie / consultation  –  cf. émergence de la micro­informatique   ν Architecture  –  serveur de données, client­serveur, réseaux  –  déport de calculs sur les stations de travail :  présentation (interfaces), logique applicative 

 ν Applications  –  bureautique, aide à la décision, etc.  Page 20 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 20  Le passage à 3 niveaux   ν Découpage logique  –  plusieurs niveaux peuvent être sur la même machine  –  permet de mieux penser les applications  –  correspond à l’orientation vers l’objet  ν Conséquences  –  évolutivité/maintenabilité (couches indépendantes)  –  utilisation d’objets métier  –  réutilisation de composants applicatifs  –  développement affranchi de la localisation physique des  composants  –  interfaçage aisé avec les SGBD existants  –  montée en charge facile  –  complexité d’architecture Données  Traitements  Présentation  Gaertner  Page 21 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 21  L’époque du tout­distribué   ν Répartition données/traitements sur  –  plusieurs niveaux  –  plusieurs systèmes / réseaux hétérogènes

 ν Architecture  –  multiples clients et serveurs  –  modules indépendants inter opérants  •  composants, objets communicants  –  notion de serveur d’application   ν Applications  –  soutien / structuration de tous les processus des organisations  Données  Traitements  Présentation  Présentation  Données  Traitements  Présentation  Page 22 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 22  Le Web comme plateforme d’intégration  ν Serveurs web  –  serveurs de pages web  –  serveurs de services (web services)   ν Navigateur  –  interface universelle (thin client vs. applications C/S  traditionnelles ou applets JAVA, AJAX)   ν Avantages  –  développement, déploiement très rapides, administration/ maintenance faciles  –  ouverture facile du SI vers l’extérieur :  •  B2C : business to customer (ex. portails)  •  B2B : business to business (ex. places de marché virtuelles) 

 ν XML  –  XHTML, CSS, AJAX  –  SOAP, WSDL, UDDI, etc. Page 23 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 Toujours plus d’intégration   ν On mutualise tout ce qui peut l’être  –  partage de stockage  –  partage de calcul  –  partage de serveurs d’applications   ν Pour se concentrer toujours plus sur la  logique métier  –  ce qui fait la valeur du SI mis en place   ν Un mot­clé important :  –  Software As A Service (SAAS)  23  Page 24 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 24  Plan   ν Systèmes d’information  ν Evolution des SI (historique)   ν Concevoir un SI   ν Modélisation et diagrammes  Page 25

M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 25  Quelques possibilités   ν Introduire un SI dans une organisation  qui n’en a pas   ν Etendre/compléter le SI d’une  organisation   ν Concevoir SI et organisation en même  temps   ν Urbaniser le SI d’une organisation  Page 26 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 26  Objectifs du concepteur   ν Concevoir une application qui réponde aux  besoins  –  du commanditaire  –  des utilisateurs   ν Dont on puisse prévoir à l’avance les  fonctionnalités principales   ν Dont on puisse vérifier qu’elle fait bien ce qui  avait été prévu   ν Capable d’évoluer, sécurisée, documentée,  … Page 27

M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 27  Conception de SI   ν Un projet  –  temporalité, cycles   ν De multiples acteurs  –  Informaticiens  •  conception, développement, maintenance  •  DSI / SSII  –  Utilisateurs  –  Décideurs   ν De multiples points de vue sur  –  L’organisation  –  Le système d’information à construire  –  La répartition du travail  •  maître d’œuvre / maître d’ouvrage  Page 28 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 28  Plan   ν Systèmes d’information  ν Evolution des SI (historique)   ν Concevoir un SI   ν Modélisation et diagrammes Page 29 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1

29  Pourquoi modéliser ?   ν Pour  –  comprendre  –  évaluer  –  spécifier   ν …le fonctionnement  –  de l’organisation, du domaine  –  du système d’information  –  du système informatique   ν Corollaires  –  bien comprendre à quoi et à qui sert un modèle  –  méthodes de conception objet : coupler les niveaux  •  concepts du domaine ­> objets informatique métier  –  communiquer  –  promouvoir la réutilisation  Page 30 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 30  La modélisation visuelle ?   ν Créer un modèle avec  –  figuration : représenter les concepts comme figures  –  imitation : copier les relations perçues  –  formalisation : mettre de l’ordre   ν Capacité humaine limitée  (7 +/­ 2)   ν Appréhender la complexité –  abstraction  –  différentes vues bien choisies sur le système étudié 

•  représentations simplifiées du tout, des parties  essentielles, du fonctionnement…  –  ex. : vues statique, dynamique, fonctionnelle  (Morand)  Page 31 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 31  Modélisation en diagrammes Modèle  Chat  Toilette  Laver derrière les oreilles  Laver le ventre  Laver le museau  Départ  Fin  Dormir  Toilette  Chat  Animal  Vues dynamiques  Vue  statique  Et la souris ?  Page 32 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 32  Langages de modélisation   ν Définissent  –  syntaxe / notation  •  les types d’éléments qu’on a le droit d’utiliser dans les  diagrammes 

•  formalismes, règles de construction  –  sémantique / méta­modèle  •  ce que signifie ce qui est dessiné dans les diagrammes  par rapport au modèle sous­jacent  ν Un modèle s’exprime dans un langage de  modélisation Page 33 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 33  Comment communiquer un  modèle ?   ν En utilisant le même langage de  modélisation que le voisin  – même projet  – même métier   ν Normes / standards  – compréhension humaine  – outils cohérents, evt. intéropérables Page 34 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 34  Comment modéliser ?   ν En choisissant un langage (ex. UML)  –  éventuellement un outil associé  ν et en suivant une méthode (ex. processus unifié,  méthode Agile, etc.)  –  façon de faire, directives  –  contrôle, reproductibilité  ν

au cours d’un processus effectif de conception  –  enchaînement d’activités conduisant à la livraison d’un  système logiciel répondant au cahier des charges  ν Remarque  –  avant : langage + méthode à suivre intégralement  –  maintenant : langage + méthode hautement adaptables Page 35 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 Plan   ν Systèmes d’information  ν Evolution des SI (historique)   ν Concevoir un SI   ν Modélisation et diagrammes  ν Plan général du module Page 36 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 36  Plan général du module SIMA   ν Introduction ­ rappels objet (TP à rendre)   ν UML, cas d’utilisation, design patterns  (TP à rendre)   ν Systèmes d’information collaboratifs (en lien avec l’UE Veille)   ν Méthodes de conception OO   ν

Projet de conception (à rendre)   ν Examen   ν Remarque :  –  work in progress  –  vos retours font évoluer le cours : n’hésitez pas !  •  nouveauté cette année : wiki / forum  Page 37 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 37  Plan général du module MIF17   ν Introduction à la conception de SI   ν UML, cas d’utilisation, design patterns (TP à rendre)   ν Méthodes de conception OO   ν TD de conception (à rendre)   ν Examen (attention : pas de rattrapage !)   ν Contrôle continu  –  contrôle écrit possible à n’importe quel CM / TD   ν Remarque :  –  work in progress  –  vos retours font évoluer le cours : n’hésitez pas !  •  nouveauté cette année : wiki / forum  Page 38 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 38 

Références   ν Robert Reix (2004) Systèmes d'information et  Management des organisations (5e édition),  Vuibert, 487 p.   ν Chantal Morley, Jean Hugues, Bernard  Leblanc, Olivier Hugues (2005) Processus  Métiers et systèmes d'information :  Evaluation, modélisation, mise en oeuvre,  Dunod, 245 p.  Page 39 Annexes  Page 40 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 40  Autres définitions des SI   ν Aide à la décision  –  Tout système d’information concerne un individu, pourvu d’un  profil psychologique, confronté à un problème décisionnel précis,  dans un mode organisationnel déterminé. Il y a nécessité  d’éléments de décision perçus au travers d’un mode de  représentation propre au décideur (Mason/Mitroff, 1975)   ν Fourniture d’information  –  Un SI est un système qui utilise des technologies de l’information  pour saisir, retrouver, manipuler ou afficher de l’information utilisée  dans un ou plusieurs processus de gestion (Alter, 1996)   ν Elément structurant / vision globale  –  Un SI est un ensemble d’acteurs sociaux qui mémorisent et  transforment des représentations via des technologies de  l’information et des modes opératoires (Reix/Rowe, 2002) 

Page 41 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 41  ERP :  Enterprise Ressource Planning   ν Progiciels de gestion intégrés  –  extension des fonctionnalités des progiciels de gestion de  production  –  surtout depuis les années 1990   ν Découpage en fonctions / modules  –  gestion comptable et financière  –  contrôle de gestion  –  gestion des ressources humaines  –  gestion de production  –  gestion de la chaîne logistique  –  gestion des achats et des stocks  –  … Page 42 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 42  Facteurs de résistance au  changement technologique   ν Insatisfactions concernant le système informatique  –  points de vue technique, fonctionnel, ergonomique   ν Caractéristiques personnelles des acteurs  –  plus ou moins enclins à changer leur habitudes   ν Perception des acteurs  –  utilité perçue / facilité d’usage perçue (notamment effort pour  apprendre) 

 ν Opposition à la nouvelle organisation  –  qui entraînera une dégradation des conditions de travail   ν Perte de pouvoir  –  décision, responsabilité, ou réduction de la « zone d’incertitude »  liée à la détention de savoir­faire ou d’informations clé  (Morley, 2005, p. 90) Page 43 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 43  Répartition du découpage client/serveur :  modèle du Gartner Group  Gestion des  données  Gestion des  données  Gestion des  données  Gestion des  données  Gestion des  données  Gestion des  données  Logique  applicative  Logique  applicative  Logique  applicative  Gestion des  données 

Présentation  Présentation  Présentation  Présentation  Présentation  Présentation  Logique  applicative  Logique  applicative  Logique  applicative  Logique  applicative  Présentation  Présentation  distribuée  (mainframe)  Présentation  déportée  Application  distribuée  Gestion  déportée  des données  Gestion  distribuée  des données  (complexe)  Logique  applicative  Traitements  distribués  Moniteur 

transactionnel  Moniteur  transactionnel  Serveur  Client  Gestion des  données  Page 44 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 44  Notions liées aux systèmes distribués  ν Middleware (intergiciels)  –  objectif : permettre une communication transparente (localisation,  transaction) entre processus/objets sur des réseaux  –  communication inter­processus (RPC, messages, ORB),  messagerie, contrôle de concurrence, gestion des événements,  sécurité (authentification, autorisation), services de transaction  (moniteurs transactionnels), services de BD, etc.  Application  Application  API  Middleware  SE plateforme  SE plateforme  API plate­forme  API plate­forme  Réseau  Page 45 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 45  Notions liées aux systèmes distribués   ν

Serveurs d’application –  serveurs de composants (objets implantant des services  documentés)  –  objectif : libérer le programmeur de tous les aspects techniques de  l’architecture distribuée (threads, concurrence d’accès, sécurité,  SGBD) ­> se concentrer sur la seule logique métier, développement  rapide  –  robustesse, outils de conception, paramétrage de composants, etc.  ν Intégration des applications d’entreprise (EAI)  –  constat : SI = constellation d’application, d’architectures, de  systèmes d’exploitation différents, evt. dans des organisations  différentes.  –  objectif : faire communiquer tous types d’applications  –  définition de formats et processus d’échange des informations  (fichiers, messages, réplication SGBD, extraction de données  orientée entrepôts de données)  EJB  Page 46 M1 MIAGE – SIMA / M1 INFO – MIF17 / 2008­2009 / Yannick Prié ­  Université Claude Bernard Lyon 1 46  Enterprise JavaBean (EJB)   ν Modèle Sun + IBM pour composants JAVA (vs. COM – ActiveX,  Microsoft, tous langages) Services de  présentation  Services  applicatifs  Services  d’accès aux  données,  transactions  et messages  Client lourd : exécutable 

win32 accédant directement  aux objets  Client léger : pages HTML Serveur de composants  JDBC (SQL)  Java Messaging Service API (JMS)  API spécifiques  Serveur Web  JSP EJB 

Related Documents

Paco
May 2020 14
Paco
June 2020 9
Paco-conta.docx
October 2019 25
Paco Bid
November 2019 23
Paco Solano1
May 2020 9
Paco Caballero
December 2019 18