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

 > 

Application client/ serveur de gestion des stocks

( Télécharger le fichier original )
par Loà¯c Cédric TALOBOU
Université africaine de technologie et de management Bénin - Licence professionnelle en génie électrique option système informatique et logiciel 2009
  

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 III : Modélisation dynamique

I. Diagramme de collaboration

Le diagramme de collaboration décrit le comportement collectif d'un ensemble d'objets, en vue de réaliser une opération et en décrivant leurs interactions modélisées par des envois (éventuellement numérotés) de messages. Il met en évidence les interactions entre les différents objets du système étudié. Il est possible de faire intervenir un acteur dans un diagramme de collaboration, afin de représenter le comportement du système sous l'effet d'un stimulus externe. Un objet actif peut activer un objet passif en lui envoyant un message. Une fois le message traité, le flot de contrôle est restitué à l'objet appelant. [9]

Les messages sont le seul moyen de communication entre les objets. Ils sont décrits essentiellement par objet émetteur (actif) et l'objet récepteur (passif). Leur description peut être complétée par un nom, une séquence, des arguments, un résultat attendu ou une condition d'émission. [5]

 

Enregistrement d'une entrée en stHI I

Enregistrement d'une sortie de stock

APPLICATION CLIENT/SERVEUR DE GESTION DES STOCKS

II. Diagramme de séquence

Pour décrire les cas d'utilisation, la description textuelle est indispensable

car elle seule permet de communiquer avec les utilisateurs. En revanche elle

· La difficulté de montrer comment les enchaînements se succèdent ou à quel mom

· La maintenance des évolutions s'avère souvent fastidieuse.

Le diagramme de séquence met en évidence une structure temporelle des

messages qui sont échangés entre les différents objets impliqués dans la réalisation d'un cas d'utilisation. La dimension verticale du (haut vers le bas) montre les enchainements temporels des messages. Les réponses des différents objets aux messages reçus sont aussi clairement représentées et compréhensibles. [10]

Un objet a une ligne de vie représentée par une ligne verticale en pointillé. Une flèche reçue par un objet se traduit par l'exécution d'une opération. La durée de vie de l'opération est symbolisée par un rectangle. Certains objets vivent pendant tout le diagramme, d'autres sont activés et/ou meurent pendant la

APPLICATION CLIENT/SERVEUR DE GESTION DES STOCKS

1. Cas d'utilisation : « Gérer l'entrée en stock»


· Scenario nominal

Diagramme de séquence du cas d'utilisation « Gérer l'entrée en stock »

APPLICATION CLIENT/SERVEUR DE GESTION DES STOCKS

Enchaînement « alternatif »

A3 : La date d'entrée saisie est incorrecte

Diagramme de séquence de l'enchaînement A3 du cas d'utilisation «Gérer l'entrée en stock »

A6 : Le prix d'achat saisi est incorrect

Diagramme de séquence de l'enchaînement A6 du cas d'utilisation «Gérer l'entrée en stock »

APPLICATION CLIENT/SERVEUR DE GESTION DES STOCKS

A7 : La quantité d'achat saisie est incorrecte

Diagramme de séquence de l'enchaînement A$ldu cas d'utilisation «Gérer

l'eIItfIleI lKIIIIlu l

APPLICATION CLIENT/SERVEUR DE GESTION DES STOCKS

2. &ls Id'u7,ilisl7,io4 I« Gérer la sortie du stock»
· Scénario nominal

Diagramme de séquence du cas d'utilisation « Gérer la sortie du stock »

APPLICATION CLIENT/SERVEUR DE GESTION DES STOCKS

A3 : La date de sortie du produit saisie est incorrecte

Diagramme de séquence de l'enchaînement A3 du cas d'utilisation « Gérer la sortie du stock »

A5 : La quantité du produit saisie est incorrecte

Diagramme de séquence de l'enchaînement A5 du cas d'utilisation Gérer la sortie du stock »

APPLICATION CLIENT/SERVEUR DE GESTION DES STOCKS

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








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway