University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur FOUNAS,Khaoula |
Documents disponibles écrits par cet auteur



Titre : Une plateforme B2B pour les échange commerciaux Type de document : texte imprimé Auteurs : FOUNAS,Khaoula ; SALEM,Y, Directeur de thèse Editeur : Setif:UFA Année de publication : 2016 Importance : 1 vol (65f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
e-commerce
B2B
ebXML
XMLIndex. décimale : 004 Informatique Résumé :
Résumé :
Au niveau de commerce, l'internet a provoqué de profonds changements en ce qui
concerne les relations commerciales à savoir la vente, l'achat, la publicité, la livraison et
ce, quelle que soit le type des intervenants. Le e-commercea pour objectif de mettre à la
disposition des partenaires commerciaux tous les outils nécessaires pour faciliter ces
relations et effectuer des transactions de toutes natures.
Le travail réalisédans ce mémoire est l’étude approfondie de l’intégration des
systèmes d’information dans le cadre du B2B ainsi que la conception et réalisation d’une
plateforme pour le e-commerce B2B basée sur le standard ebXML.Note de contenu :
Table des matières
Introduction générale………………………....…………………….…………...…1
Chapitre 1 : Le commerce électronique…..........……………......…….……...…...2
1. Introduction………………………………………........……………………….…….....3
2. Les affaires électroniques (E-business).……………...……...……………….……...….3
2.1 Définition ……………………………………..........…………………….……...3
3. Le commerce électronique (E-commerce)…………..........…………………...………..4
3.1 Définition ……………………………………..………………….……....……...4
3.2 Les différents intervenants dans une transaction électronique…………………..5
3.3 Typologie de e-commerce ………………………………………….........….......5
3.4 Avantages de e-commerce…………………………………......……………..….7
3.5 Inconvénients de e-commerce …………………………….……………….…….7
4. Place de marché………………………………………...................................................8
4.1 Définition …………………………………………........………………………...8
4.2 Place de marché B2B ………………………….....………………………………8
4.3 Les différentes formes de places de marché.……...………………….…………..8
4.4 Les principaux facteurs de développement des places de marché ………..……..9
4.5 Fonctionnalité des places de marché B2B ………….............................…….…...9
4.6 Avantage des places de marché B2B…………...................................……..……10
4.7 Inconvénients des places de marché B2B ……............................……………….10
9. Conclusion……………………………………........……………………….....……….10
Chapitre 2 : ebXML…………………….....................................…………………11
1. Introduction……………………………………………………………….........…...…12
2. Définitions……………………………………………………………………....……..12
3. Exemple de scénario d’échange ebXML……………………..………………...……..12
4. Les Phases fonctionnelles d'ebXML…………………….………………….....……....15
4.1 Phase d'implémentation…………….............................................…….....……...15
4.2 Phase de découverte et prise en main..........................……………….………….15
4.3 La phase d'exécution....................................…………………………..…….…..16
5. Architecture technique d’ebXML.....................…………………………...…….…….17
6. Processus d’affaire.....................................………………………………..……….….17
7. Composants communs (Données élémentaires)…………………….………….……...17
8. Messagerie……………………………………………………………………….…….18
9. Profil de Protocole de Collaboration CPP ………………………………………...….19
9.1 Définition……………………………….......................................................…...19
9.2 Structure de CPP …………………..................................……………….……..19
9.2.1 Element CollaborationProtocolProfile.........................…….………….20
9.2.2 Elément PartyInfo........………....................................................….….20
9.2.3 Elément SimplePart..................…….......................................………...21
9.2.4 Elément Packaging........………..................................................……...21
10 Accord Profils de Protocole de Collaboration CPA………....................……………21
10.1 Définition …………………....................................................................……...22
10.2 Elaboration du CPA …………………………...................................................22
10.3 La phase d'exécution............................…..………………….………………….23
10.4 Structure du CPA ……………………………........................................……...25
10.4.1 Elément CollaborationProtocolAgreement........…........……………..25
10.4.2 Elément Status........………….......................................................…..26
10.4.3 Durée de vie d'un CPA..................................................……………..26
10.4.4 Elément ConversationConstraints........………….......................…….26
10.4.5 Elément PartyInfo........……………....................................................26
11 Registre ebXML…………….............................................................................…......27
11.1 Définition ………....................................................................…………………27
11.2 Rôle du registre ebXML...............................................………………………....28
11.3 Interfaces de services de registre.................................………………………….28
11.4 Rattachements de protocole ......................................………………………….28
11.4.1 Rattachement de protocole http ........…..........................…………....28
11.5 Services de gestion de contenu ………..................................……….…………30
11.5.1 Validation de contenu ....................................................…....……….30
11.5.2 Catalogage de contenu ........….........................................….………..30
11.5.3 Gestion d'erreur........……….......................................................…….31
11.6 Authentification ………………………..............................................................31
11.6.1 Registre à titre d'autorité d'authentification ........…........…………...31
11.6.2 Autorité d'authentification externe......................................................32
11.6.3 Gestion de session authentifiée............................................................32
11 Conclusion…………………........................................................................................32
Chapitre 3 : Conception………..................………………………………………..33
1. Introduction……………………………………………………………....……………34
2. UML…………………………………………………………………...............………34
3. Modèle fonctionnelle ………………………………….....................................……...34
3.1 Diagramme de cas d'utilisation ………………....................................………...34
3.1.1 Les acteurs du système...........................................................................34
4. Modèle structurel ………………………..............................................……………....38
4.1 Diagramme de classes ………………………….................................................39
5. Modèle dynamique ………………………………….....................................….……..40
5.1 Diagramme de séquence ……………………………...……………….………..40
6. Modèle logique de données………………….......…………………………….………45
6.1 Les règles de passage …………………………….........……………….……….45
6.1 Présentation du modèle relationnelle…………….....………………….…………47
7. Conclusion ……………………………………………....…………………….……….47
Chapitre 4 : Réalisation………………....................................…………....……….48
1. Introduction……………………………………………………………….........…....…49
2. L'environnement de développement……………………….........………….......………49
2.1 Système d'exploitation ……………...................................................…………....49
2.2 Netbeans...............................................…………………………..........................49
2.3 GlassFish ……………..................................…………….................……………49
2.4 Parseur DOM (Document Object Model)…….........…….................. …………..49
2.5 PhpMyadmin …………….................................................................……………50
2.6 StarUml…………….......................................……………...............……………50
3. Langages de programmation utilisées………………………......………….......………50
3.1 Java ……………...........................................…….………................……………50
3.2 Java Server Pages JSP.................................………...............................................50
3.3 CSS…………....................………………………..……………………….......…50
4. XML…………………….…………………..…………………………..............……...50
5. Implémentation de la BDD.....................….…………………………………………...51
6. Implémentation de l'application.....................………………………………………….52
6.1 Page d'accueil……………………………………..………………………….......52
6.2 Liste des entreprises ………………………………………….……………........53
6.3 Page d'inscription…………………………..…………………………………….54
6.4 Page d'accueil d'une entreprise membre………………………………………....55
6.5 Gestion information ……………………………….…………………………....56
6.6 Gestion annonce…………………………….………..………………………….57
6.7 Ajouter annonce …………………………….…………….…………………....58
6.8 Gestion CPP…………………………..……….…………………….…………..59
6.9 Ajouter CPP…………………………………………………....…….………….59
6.10 Liste des annonces………….……………………………………….………….60
6.11 Détails d'annonce………………………..………………………….…………..61
6.12 Sélectionner CPP …………………………..……………………….………….62
6.13 Confirmer génération CPA ………………………………...................………..62
6.14 Affichage du CPA généré…………….……………......................….………….63
6.15 Téléchargement de CPA …………….…………….....…………….…………..64
7. Conclusion ………………………………….…………………..………….…………..64
Conclusion Générale.................................................................................................65Côte titre : MAI/0103 Une plateforme B2B pour les échange commerciaux [texte imprimé] / FOUNAS,Khaoula ; SALEM,Y, Directeur de thèse . - [S.l.] : Setif:UFA, 2016 . - 1 vol (65f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Génie Logiciel
e-commerce
B2B
ebXML
XMLIndex. décimale : 004 Informatique Résumé :
Résumé :
Au niveau de commerce, l'internet a provoqué de profonds changements en ce qui
concerne les relations commerciales à savoir la vente, l'achat, la publicité, la livraison et
ce, quelle que soit le type des intervenants. Le e-commercea pour objectif de mettre à la
disposition des partenaires commerciaux tous les outils nécessaires pour faciliter ces
relations et effectuer des transactions de toutes natures.
Le travail réalisédans ce mémoire est l’étude approfondie de l’intégration des
systèmes d’information dans le cadre du B2B ainsi que la conception et réalisation d’une
plateforme pour le e-commerce B2B basée sur le standard ebXML.Note de contenu :
Table des matières
Introduction générale………………………....…………………….…………...…1
Chapitre 1 : Le commerce électronique…..........……………......…….……...…...2
1. Introduction………………………………………........……………………….…….....3
2. Les affaires électroniques (E-business).……………...……...……………….……...….3
2.1 Définition ……………………………………..........…………………….……...3
3. Le commerce électronique (E-commerce)…………..........…………………...………..4
3.1 Définition ……………………………………..………………….……....……...4
3.2 Les différents intervenants dans une transaction électronique…………………..5
3.3 Typologie de e-commerce ………………………………………….........….......5
3.4 Avantages de e-commerce…………………………………......……………..….7
3.5 Inconvénients de e-commerce …………………………….……………….…….7
4. Place de marché………………………………………...................................................8
4.1 Définition …………………………………………........………………………...8
4.2 Place de marché B2B ………………………….....………………………………8
4.3 Les différentes formes de places de marché.……...………………….…………..8
4.4 Les principaux facteurs de développement des places de marché ………..……..9
4.5 Fonctionnalité des places de marché B2B ………….............................…….…...9
4.6 Avantage des places de marché B2B…………...................................……..……10
4.7 Inconvénients des places de marché B2B ……............................……………….10
9. Conclusion……………………………………........……………………….....……….10
Chapitre 2 : ebXML…………………….....................................…………………11
1. Introduction……………………………………………………………….........…...…12
2. Définitions……………………………………………………………………....……..12
3. Exemple de scénario d’échange ebXML……………………..………………...……..12
4. Les Phases fonctionnelles d'ebXML…………………….………………….....……....15
4.1 Phase d'implémentation…………….............................................…….....……...15
4.2 Phase de découverte et prise en main..........................……………….………….15
4.3 La phase d'exécution....................................…………………………..…….…..16
5. Architecture technique d’ebXML.....................…………………………...…….…….17
6. Processus d’affaire.....................................………………………………..……….….17
7. Composants communs (Données élémentaires)…………………….………….……...17
8. Messagerie……………………………………………………………………….…….18
9. Profil de Protocole de Collaboration CPP ………………………………………...….19
9.1 Définition……………………………….......................................................…...19
9.2 Structure de CPP …………………..................................……………….……..19
9.2.1 Element CollaborationProtocolProfile.........................…….………….20
9.2.2 Elément PartyInfo........………....................................................….….20
9.2.3 Elément SimplePart..................…….......................................………...21
9.2.4 Elément Packaging........………..................................................……...21
10 Accord Profils de Protocole de Collaboration CPA………....................……………21
10.1 Définition …………………....................................................................……...22
10.2 Elaboration du CPA …………………………...................................................22
10.3 La phase d'exécution............................…..………………….………………….23
10.4 Structure du CPA ……………………………........................................……...25
10.4.1 Elément CollaborationProtocolAgreement........…........……………..25
10.4.2 Elément Status........………….......................................................…..26
10.4.3 Durée de vie d'un CPA..................................................……………..26
10.4.4 Elément ConversationConstraints........………….......................…….26
10.4.5 Elément PartyInfo........……………....................................................26
11 Registre ebXML…………….............................................................................…......27
11.1 Définition ………....................................................................…………………27
11.2 Rôle du registre ebXML...............................................………………………....28
11.3 Interfaces de services de registre.................................………………………….28
11.4 Rattachements de protocole ......................................………………………….28
11.4.1 Rattachement de protocole http ........…..........................…………....28
11.5 Services de gestion de contenu ………..................................……….…………30
11.5.1 Validation de contenu ....................................................…....……….30
11.5.2 Catalogage de contenu ........….........................................….………..30
11.5.3 Gestion d'erreur........……….......................................................…….31
11.6 Authentification ………………………..............................................................31
11.6.1 Registre à titre d'autorité d'authentification ........…........…………...31
11.6.2 Autorité d'authentification externe......................................................32
11.6.3 Gestion de session authentifiée............................................................32
11 Conclusion…………………........................................................................................32
Chapitre 3 : Conception………..................………………………………………..33
1. Introduction……………………………………………………………....……………34
2. UML…………………………………………………………………...............………34
3. Modèle fonctionnelle ………………………………….....................................……...34
3.1 Diagramme de cas d'utilisation ………………....................................………...34
3.1.1 Les acteurs du système...........................................................................34
4. Modèle structurel ………………………..............................................……………....38
4.1 Diagramme de classes ………………………….................................................39
5. Modèle dynamique ………………………………….....................................….……..40
5.1 Diagramme de séquence ……………………………...……………….………..40
6. Modèle logique de données………………….......…………………………….………45
6.1 Les règles de passage …………………………….........……………….……….45
6.1 Présentation du modèle relationnelle…………….....………………….…………47
7. Conclusion ……………………………………………....…………………….……….47
Chapitre 4 : Réalisation………………....................................…………....……….48
1. Introduction……………………………………………………………….........…....…49
2. L'environnement de développement……………………….........………….......………49
2.1 Système d'exploitation ……………...................................................…………....49
2.2 Netbeans...............................................…………………………..........................49
2.3 GlassFish ……………..................................…………….................……………49
2.4 Parseur DOM (Document Object Model)…….........…….................. …………..49
2.5 PhpMyadmin …………….................................................................……………50
2.6 StarUml…………….......................................……………...............……………50
3. Langages de programmation utilisées………………………......………….......………50
3.1 Java ……………...........................................…….………................……………50
3.2 Java Server Pages JSP.................................………...............................................50
3.3 CSS…………....................………………………..……………………….......…50
4. XML…………………….…………………..…………………………..............……...50
5. Implémentation de la BDD.....................….…………………………………………...51
6. Implémentation de l'application.....................………………………………………….52
6.1 Page d'accueil……………………………………..………………………….......52
6.2 Liste des entreprises ………………………………………….……………........53
6.3 Page d'inscription…………………………..…………………………………….54
6.4 Page d'accueil d'une entreprise membre………………………………………....55
6.5 Gestion information ……………………………….…………………………....56
6.6 Gestion annonce…………………………….………..………………………….57
6.7 Ajouter annonce …………………………….…………….…………………....58
6.8 Gestion CPP…………………………..……….…………………….…………..59
6.9 Ajouter CPP…………………………………………………....…….………….59
6.10 Liste des annonces………….……………………………………….………….60
6.11 Détails d'annonce………………………..………………………….…………..61
6.12 Sélectionner CPP …………………………..……………………….………….62
6.13 Confirmer génération CPA ………………………………...................………..62
6.14 Affichage du CPA généré…………….……………......................….………….63
6.15 Téléchargement de CPA …………….…………….....…………….…………..64
7. Conclusion ………………………………….…………………..………….…………..64
Conclusion Générale.................................................................................................65Côte titre : MAI/0103 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0103 MAI/0103 Mémoire Bibliothéque des sciences Français Disponible
Disponible