WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en place d'une plateforme de commerce électronique avec l'outil d'Oracle (Oracle Application Express) d'Oracle

( Télécharger le fichier original )
par Sory Ibrahima Thiam
Ecole supérieure polytechnique de Dakar - Diplome d'ingénieur technologue en informatique 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Implémentation de la solution

IV.1 Architecture

L'architecture générale

de notre application suis la même

que celle d'une application apex

normale comme le montre le schéma ci-dessous :

Figure IV.1 : Architecture générale de notre application

47

Mise en place d'une plateforme de commerce électronique avec l'outil d'oracle (Oracle Application Express)

IV.2 Diagramme de déploiement

Le diagramme de déploiement montre la disposition physique des matériels et la répartition Notre diagramme de déploiement

des composants sur ces matériels. est basé sur ce modèle.

Figure IV.2 : Diagramme de déploiement de la plateforme

IV.3 Sécurité de la plateforme

L'aspect sécuritaire est essentiel pour toute application web et doit être traitée avec la plus grande discrétion. P

our nous, il s'agit de sécuriser l'accès à l'application à travers les et d'assurer

mécanismes d'authentification la confidentialité et l'intégrité des données.

L'accès à l'application passe par l'étape d'authentification. Les informations nécessaires (lo

gin, mot de passe) sont stockées dans la base de données Oracle en prenant soins de crypter les mots de passe. Des vérifications ont lieu pour voir si les informations fournies sont conformes à celle de la base. L'accès est autorisé, au cas échéant il est refusé.

Notre application est accessible au réseau local, des échanges d'information ont souvent lieu entre le système et ses différents acteur du même réseau.

Toujours pour sécuriser l'accès, et pour éviter l'abus de confiance ou l'usurpation des droits d'accès, oracle Express gère cela, en donnant pour chaque utilisateur l'accès aux données selon ces droits.

IV.4 Présentation de l'application

La présentation de notre application se fera à travers le cas d'utilisation

« EffectuerCommande ».

présente comme sur la figure suivante :

> La page d'accueil de la plateforme se

49

Mise en place d'une plateforme de commerce électronique avec l'outil d'oracle (Oracle Application Express)

> Pour accéder à son espace client, l' utilisateur renseigne son nom d'utilisateur et son mot de passe. Il a aussi la possibilité de s'inscrire et de récupérer son mot de passe s 'il l'a oublié.

L'utilisateur choisi ses produits et les ajoute au panier.

> L'utilisateur valide son panier et passe au paiement

51

Mise en place d'une plateforme de commerce électronique avec l'outil d'oracle (Oracle Application Express)

CONCLUSION ET PERSPECTIVES

Le projet que nous avons réalisé a consisté en la conception et la réalisation d'une plateforme de commerce électronique avec l'outil Apex d'oracle répondant aux besoins du client.

Nous avons toutefois réalisé une plateforme composée de plusieurs modules contenant les fonctionnalités nécessaires pour le bon déroulement des différentes gestions côté client (panier, commande, profils, paiement, livraison...) et côté administrateur (administration, produits, catalogue, marque, stock, fournisseur...). Bien que nous aillons mis en place une plateforme sécurisée, nous sommes conscient que des améliorations restent à faire dans ce domaine.

Pour la conception nous avons fait en sorte que nos composants puissent être réutilisés dans d'autres systèmes et qu'on puisse facilement faire l'intégration de nouveaux modules ou composants grâce à la généralisation de nos classes. Pour le développement, nous avons choisi Apex pour son évolutivité, son SGBD oracle, sa fiabilité et surtout sa sécurité.

Perspectives :

Pour que notre travail puisse être une contribution au développement du concept e-commerce en Afrique et dans le monde, nous jugeons nécessaire d'améliorer notre plateforme en y ajoutant de nouvelles fonctionnalités à savoir :

- La cartographie des clients selon une zone géographique donnée c'est-à-dire du GeoMarketing avec l'intégration de Google maps ; Ce qui nous permettra de mieux cibler nos clients.

- L'amélioration de la sécurité du paiement en adoptant 3DSecure qui

est un système permettant de s'assurer, lors de chaque paiement en ligne, que la carte est bien utilisée par son titulaire.

53

Mise en place d'une plateforme de commerce électronique avec l'outil d'oracle (Oracle Application Express)

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard