Les apports de la méthode MDM dans la performance du SI des entreprisespar Axel KAMALAK EPSI - Ingénieur 2008 |
2.9 Urbaniser par les données: la technologie EII2.9.1 Définition La technologie EII est une approche d'architecture et d'urbanisation. L'EII permet d'obtenir une vue unifiée à travers multiples sources de données. Chaque vue va représenter une entité (clients, ventes, fournisseurs, articles). Les données vont être présentées à l'utilisateur comme si elles étaient physiquement situées dans le même référentiel même si les données proviennent de différentes sources. Chaque requête va être décomposée par le serveur EII afin de traiter la demande de l'utilisateur. L'EII ne va manipuler uniquement les données utiles à la demande de l'utilisateur. Ce qui permettra d'avoir un gain de temps et donc de performance. Q Bases de données 3 Bases de données 4 Vue q3 q4 Bases de données 1 Bases de données 2 q2 q2 q1 FIG 15 - Requête EII Le schéma ci-dessus décrit le fonctionnement de la technologie EII. Nous allons nous attarder sur son fonctionnement en détail:
2.9.3 Avantages La technologie EII présente de nombreux avantages. Elle permet: - de faciliter le déploiement d'application nécessitant l'accès à diverses bases de données en rendant plus simple le travail d'élaboration et de maintenance des requêtes. - Au développeur de travailler uniquement sur une interface de programmation - De disposer d'une seule couche de description de la structure des informations pour tous les serveurs de données concernées. - De faciliter le travail des administrateurs en se synchronisant directement avec les sources de données. - D'augmenter les performances car l'EII utilise un cache. De plus, elle manipule uniquement les données utiles. 2.9.4 Inconvénients La technologie EII présente de nombreux inconvénients. - L'absence d'historique des données: aucun mécanisme de sauvegarde des données est présent. - Le calcul d'intégration complexes et les sources indisponibles peuvent être source de ralentissement. Nous venons de voir le fonctionnement de la technologie EII. Nous pouvons soulever à ce niveau l'intérêt principal de l'EII : l'utilisation des bases de données virtuelles. Une application EII est capable d'aller chercher les données de tout type où qu'elles se trouvent. Une fois que le client aura émis sa demande, le serveur EII se charge de toutes les opérations allant de la décomposition de la requête dans les différentes bases de données à la présentation des informations au client. De nos jours, la plupart des sites d'e-commerce utilisent la technologie pour les raisons ci-dessus énoncées. Lors de l'achat d'un produit, d'un billet, d'un séjour, la plupart des consommateurs se dirigent vers ces sites afin de voir les différentes offres proposées. C'est pourquoi, la présence dans ces moteurs de recherche est cruciale pour vendre ses produits. . Par exemple, Voyage-sncf.com, premier site français d'e-commerce, aurait multiplié ses bénéfices par trois en 2003 pour atteindre un chiffre de 380 millions d'euros. 9 Vu les chiffres d'affaires générés, aucune entreprise ne peut ignorer la présence sur ce type de site web. Pour pouvoir apparaître sur ces sites, un vendeur devra respecter des règles strictes comme la qualité des données. Les sites de vente en ligne sont des intermédiaires entre le client et le vendeur. C'est pourquoi, la qualité des données gagne une importance. En cas de problème entre les deux parties, le site web se verrait affecter. Le client n'aura plus confiance envers ce site. Et le site web résiliera certainement son accord avec ce vendeur. Par exemple, un client C achète un séjour S pour un prix P. A l'arrivée sur place, il apprend que le prix est supérieur à P. Que se passerait-il dans ce cas ? Le client et le vendeur ne seraient pas contents et le site web perdra un client dû au problème de qualité des données. Pour éviter d'avoir des conflits de ce type, la plupart de ces sites web exigent une certification au niveau de la qualité des données. Nous pouvons voir ceci à travers les conditions de vente d'un site de vente en ligne: « III.6.1 Obligations générales du Vendeur Le Vendeur qui dépose son offre de vente sur le Site XXX, conformément aux indications ou instructions fournies parXXX, est seul responsable de son offre et, notamment, des informations relatives aux produits et à leur prix ainsi que de ses conditions de vente. Cette offre comprend le descriptif du produit proposé ainsi que les conditions de vente du Vendeur. Le Vendeur s'engage à donner une description honnête, objective et conforme des produits. Il appartient au Vendeur de s'assurer de la compatibilité de ses conditions de vente avec les présentes Conditions d'utilisation du service Achat/Vente. Le Vendeur, auteur d'une offre de vente ou qui
répond à une demande d'achat, garantit Ce constat soulève une fois de plus l'importance de la qualité des données. Nous l'avons vu à travers les chapitres précédents que le système d'information hétérogène et la technologie EAI ne répondent pas à ce besoin. C'est pourquoi, pour assurer la qualité des données dans les référentiels, les entreprises devraient utiliser la méthode Master Data Management. Cette méthode, déjà introduite dans le premier chapitre, repose sur un référentiel commun, ce qui est son plus grand atout. Ainsi, les mêmes données sont manipulées par tous les acteurs. SI G SI A SI E SI H SI B Référentiel SI C SI I SI D SI F SI J FIG 16 - Le Master Data Management Les différents SI peuvent échanger des données par le biais d'un référentiel MDM. Si le SI A effectue des ajouts dans le référentiel, les autres SI pourront voir cette modification immédiatement. La mise en place d'une solution MDM peut s'avérer chère. Mais sur le long terme, l'entreprise sera gagnante. Comme toutes les méthodes, le MDM a des inconvénients et des avantages. Nous allons les étudier pour essayer de comprendre en quoi cette méthode peut être la solution idéale. |
|