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 application mobile web et de drivers à  Goma au sein d'un établissement commercial. Cas de l'établissement YETU.


par Jean-Jacques Malasi Mukombelwa
Institut Supérieur de Commerce de Goma Isc Goma  - Licence en informatique 2019
  

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

III.3.1.2. Elaboration du Diagramme de Classe

Le diagramme de classes est considéré comme le plus important de la modélisation orientée objet. Alors que le diagramme de cas d'utilisation montre un système du point de vue des acteurs, le diagramme de classes en montre la structure interne. Il contient principalement des classes. Une classe contient des attributs et des opérations.

Le diagramme de classes présente un ensemble de classeurs. Il décrit les classes et leurs relations. Il peut également décrire les regroupements de classes en paquetages, les

42 Idem

43 Ibidem

39

interfaces et les objets, les classes qui participent à une collaboration ou qui réalisent un cas d'utilisation, etc42.

Classe : Une classe est une description d'un ensemble d'objets ayant une sémantique, des attributs, des méthodes et des relations en commun. Un objet est une instance d'une classe43.

III.3.1.3. Elaboration du Diagramme d'Object

40

III.3.1.4. Elaboration du Diagramme de Séquence

Scénarios de base entre acteur et système. L'objectif du diagramme de séquence est de représenter les interactions entre objets en indiquant la chronologie des échanges. Cette représentation peut se réaliser par cas d'utilisation en considérant les différents scénarios associés.

Ø Une ligne de vie représente l'ensemble des opérations exécutées par un objet. Dans un diagramme de séquence, deux types de messages peuvent être distingués :44

Ø Message synchrone : Dans ce cas l'émetteur reste en attente de la réponse à son message avant de poursuivre ses actions. La flèche avec extrémité pleine symbolise ce type de message. Le message retour peut ne pas être représenté car il est inclus dans la fin d'exécution de l'opération de l'objet destinataire du message.

Ø Message asynchrone : Dans ce cas, l'émetteur n'attend pas la réponse à son message, il poursuit l'exécution de ses opérations. C'est une flèche avec une extrémité non pleine qui symbolise ce type de message.

Processus d'authentification

44 Cadet BUCE NTANYANYA, Conception des SI, cours Inédit, L1 CSI, ISC/Goma, 2016-2017

41

Processus Passer commande

Processus Ajouter produit

42

III.3.1.5. Elaboration de diagramme d'activités

Le diagramme d'activités permet de mettre l'accent sur les traitements. Il est donc particulièrement adapté à la modélisation du cheminement de flots de contrôle et de flots de données. Il permet ainsi de représenter graphiquement le comportement d'une méthode ou le déroulement d'un cas d'utilisation45.

Une action est le plus petit traitement qui puisse être exprimé en UML. Une action a une incidence sur l'état du système ou en extrait une information. Les actions sont des étapes discrètes à partir desquelles se construisent les comportements.

Un noeud d'activité est un type d'élément abstrait permettant de représenter les étapes le long du flot d'une activité. Représentation graphique des noeuds d'activité. Sur la figure ci-après, de la gauche vers la droite, on trouve : le noeud représentant une action, qui est une variété de noeud exécutable, un noeud objet, un noeud de décision ou de fusion, un noeud de bifurcation ou d'union, un noeud initial, un noeud final et un noeud final de flot46.

Diagramme d'activité : Cas d'utilisation s'authentifier

45 Cadet NTATNYANYA, Conception des SI UML 1, Cours Inédit, L1 CSI, ISC/Goma, 2016-2018

46 Idem

43

Diagramme d'activité : Cas Passer commande

44

Diagramme d'activité : Cas d'utilisation Ajouter un nouveau produit

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








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984