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

 > 

Conception d’une plateforme web d’e-commerce au sein d’une entreprise commerciale. « cas de l’entreprise wika »


par Synibar Symphorien NIYONZIMA
ISIG Goma - LIcence Informatique 2017
  

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

Section 2 : Conception du nouveau Système

II.2.1. PRESENTATION DES DIAGRAMMES

1. Notion

Tout au long de ce point, nous allons démontrer les lignes à suivre pour assurer une meilleure mise en place du nouveau système d'information que nous allons mettre en place. L'ensemble de diagrammes UML que nous allons utiliser dans ce point seront basés sur l'architecture même du logiciel que nous allons implémenter.

2. Diagrammes UML20

Diagramme de Cas d'utilisation

Les rôles des diagrammes de cas d'utilisation sont de recueillir, d'analyser et d'organiser les besoins, ainsi que de recenser les grandes fonctionnalités d'un système. Il s'agit donc de la première étape UML pour la conception d'un système.

? Les acteurs du projet

Le visiteur : c'est un individu qui est entrain de fouiller sur le net, cherchant un produit pour l'acheter ou pour avoir une idée sur les modèles et les prix. Jusqu'au ce stade c'est un utilisateur inconnu donc il n'est pas encore un client.

Le Client : cette acteur est un visiteur ayant déjà créer un compte sur notre site, il peut donc suivre le processus d'achat des produits en toute sécurité sachant que notre système doit être l'unique responsable de la confidentialité des données personnelles de ses clients.

L'administrateur : pour les sites web on l'appelle généralement « le webmaster 21». C'est celui qui assure le dynamisme du site et veille sur les mises à jour des produits, de leurs prix, de leurs disponibilités, de la gestion des payements et la gestion des livraisons.

20 Ass. Wilfried BAZOMANZA NZABANDORA, Conception des SI : UML. Dispensé en L1 IG/ISIG-Goma, 2015-2016

21 http://fr.wikipedia.org/wiki/Webmaster

32

? Diagramme de cas d'utilisation de notre site web

Figure 5 : Cas d'Utilisation du Site Web

33

Diagramme d'Activité

C'est un Diagramme associé à un objet particulier ou à un ensemble d'objets, qui illustre les flux entre les activités et les actions. Il permet de représenter graphiquement le déroulement d'un cas d'utilisation.

? Quelques diagrammes d'activités de notre site web 1°. Diagramme d'activité d'inscription

La phase d'inscription est indispensable pour passer d'un simple visiteur du site qui n'a le droit que de consulter les produits et leurs prix à un client qui peut acheter ses articles désirés et payer sa facture en ligne et donc attendre la livraison de sa commande à domicile.

Figure 6 : Diagramme d'Activité d'Inscription

34

2°. Diagramme d'activité d'Authentification

L'authentification est la procédure qui consiste, pour un système informatique, à vérifier l'identité d'une entité (personne, ordinateur...), afin d'autoriser son accès aux systèmes, réseaux, applications... Elle permet donc de valider l'authenticité de l'entité en question.

Figure 7: Diagramme d'Activité Authentification

35

Diagramme de Séquence

Un diagramme de séquences est un diagramme d'interaction qui expose en détail la façon dont les opérations sont effectuées : quels messages sont envoyés et quand ils le sont22.

Les diagrammes de séquences sont organisés en fonction du temps qui s'écoule au fur et à mesure que nous parcourons la page.

Les objets impliqués dans l'opération sont répertoriés de gauche à droite en fonction du moment où ils prennent part dans la séquence.

Figure 8 : Diagramme de Séquence de l'Inscription

22 http://docwiki.embarcadero.com/RADStudio/XE3/fr/Définition des diagrammes de séquence

36

Diagramme de Composants

Le diagramme de composants est la représentation des composants du système d'un point de vue physique, tels qu'ils sont mis en oeuvre.

Figure 9 : Diagramme de Composants

37

Diagramme de Communication

Un diagramme de communication rend compte de l'organisation spatiale des participants à l'interaction, il est souvent utilisé pour illustrer un cas d'utilisation ou pour décrire une opération.

Le diagramme de communication aide à valider les associations du diagramme de classe en les utilisant comme support de transmission des messages.

Figure 10 : Diagramme de communication

38

Diagramme de Déploiement

Un diagramme de déploiement représente des éléments matériels (ordinateur, périphérique, réseaux, systèmes de stockage...) et la manière dont les composants du système sont répartis sur ces éléments matériels et interagissent entre eux.

Figure 11 : Diagramme de Déploiement

Diagramme de Classes

Un diagramme de classes UML décrit les structures d'objets et d'informations utilisées sur notre site web, à la fois en interne et en communication avec ses utilisateurs. Il décrit les informations sans faire référence à une implémentation particulière. Ses classes et relations peuvent être implémentées de nombreuses manières, comme les tables de bases de données, les noeuds XML ou encore les compositions d'objets logiciel

39

Figure 12 : Diagramme de Classes

? Notre diagramme de Classes

40

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








"Nous voulons explorer la bonté contrée énorme où tout se tait"   Appolinaire