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

Chapitre I : Présentation du Sujet

I. 1 Présentation du lieu de stage(Laboratoire LIMBI) ..9

I. 2 Présentation du projet 9

I. 2.1 Qu'est ce que le commerce électronique ou « E-Commerce » ? 9

I. 2.2 Objectifs 10

I. 2.3 Cibles et caracteristiques .10

I. 2.4 Description du contenu 11

Chapitre II : Spécification détaillée des exigences

 

II.1. Principales fonctionnalités

.12

II.1.1 Fonctionnalités en front office

12

II.1.2 Fonctionnalités en back office

12

II.2.Gestion de la sécurité de la plateforme

13

II.2.1 Confidentialité

.13

II.2.2 Droits d'accès

..14

II.2.3 Authentification

14

II.3. Maintenance et Mise à jour

14

Chapitre III : Analyse et Conception de la plateforme

III.1. Pourquoi utiliser une méthode ?

16

III.2. Exemple de méthode

..16

III.2.1 Merise

.16

III.2.2. UML

17

III.3. Choix d'une méthode d'analyse et de conception

..18

III.4 Analyse du Système

18

III.4.1 Description des cas d'utilisation fondamentaux

19

III.4.1.1. Cas d'utilisation: « S'authentifier »

.21

III.4.1.2.Cas d'utilisation: « Maintenir catalogue»

21

III.4.1.3. Cas d'utilisation: « Rechercher produits»

.22

III.4.1.4. Cas d'utilisation: « Effectuer commande»

.22

III.4.1.5. Cas d'utilisation: « Gérer son panier»

23

III.4.2 Les Diagrammes de séquence

23

III.4.2.1 Diagramme de séquence « Maintenir le catalogue »

24

III.4.2.2 Diagramme de séquence « Rechercher produits»

25

III.4.2.3 Diagramme de séquence «Effectuer commande »

.26

III.4.2.4 Diagramme de séquence «Gérer son panier»

.27

III.5 Conception de la plateforme

28

III.5.1 Le Diagramme de classes de conception

28

III.5.2 Diagramme de classes de la Généralisation

29

III.5.2 .1 Description des tables de la généralisation

29

III.5.2.1.1 Table Produits

30

III.5.2.1.2 Table Acteur

30

III.5.2.1.3 Table ActeurActe

32

III.5.2.1.4 Table Acte

32

III.5.2.1.5 Table Règlement

34

III.5.2.1.6 Table ListeDeValeurs

35

III.6 Présentation de « Oracle Application Express »

36

III.6.1 Définition

37

III.6.2 Architecture

38

III.6.3 Les composants

38

III.7. Conception de la plateforme de commerce électronique avec Apex

39

III.7.1 Création des tables généralisées

.39

III.7.2 Création de l'application à partir d'une application exemple

.41

III.7.3 Création d'une page

.43

Chapitre IV : Implémentation de la solution

IV.1 Architecture 46

IV.2 Diagramme de déploiement 47

IV.3 Sécurité de la plateforme 48

IV.4 Présentation de l'application 48

Conclusion et Perspectives 52

Bibliographie / « Wébographie » . .53

Index .54

Annexes 55

5

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

Sigles et abréviations

Nous présentons ici certains sigles et abréviations que nous utiliserons dans le document.

UML

Unified Modeling Language

APEX

Oracle Application Express

RAD

Rapid Application Developement

SGBD

Système de Gestion de Base de Données

B2E

Business to Employee

B2C

Business to Customer

B2B

Business to Business

HTML

Hypertext Markup Language

C

Customer to Customer

XML

Extensible Markup Language

PL/SQL

Procedural Language / Structured Query Language

SQL

Structured Query Language

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 y a des temps ou l'on doit dispenser son mépris qu'avec économie à cause du grand nombre de nécessiteux"   Chateaubriand