Vous êtes sur la page 1sur 6

LES FRAGMENTS

D’INTERACTION
Les opérateurs alt, opt
INTRODUCTION

Un diagramme de séquence peut s’avérer être incompréhensible si nous


représentons les différentes interactions entre les parties du système de manière
non structurée. Il serait plus judicieux de distinguer les sous-ensembles
d’interaction, avant de les combiner pour former notre diagramme. C’est dans le
but de cette distinction que les fragments d’interaction interviennent. Un fragment
d’interaction permet donc de décomposer une interaction complexe en fragments
suffisamment simples pour être compris. Un fragment d’interaction dit combiné
correspond à un ensemble d’interactions auquel on applique un opérateur. EN
UML, ces opérateurs sont au nombre de treize. Nous nous intéresserons dans notre
travail aux opérateurs alt, opt.
L’opérateur alt
L’opérateur alt correspond à une instruction de test avec une ou plusieurs
alternatives possibles. C’est l’équivalent du if…else.
Formalisme:
L’opérateur alt se représente dans un fragment possédant au moins deux parties
séparées par des pointillés. Chacune des parties représente une alternative. Les
conditions sont spécifiées dans des crochets
Exemple:
Lorsqu’un client client valide une commande et décide payer par carte. Pour cela
interface CASDJESCEM traiter la commande et vérifie la validité de la carte de
paiement auprès de la banque qui va verifier le si le solde de son compte est
suffisant, il autorise le paiement sinon il refuse le paiement
L’opérateur opt
L’opérateur opt (optional) correspond à une instruction de test sans alternative (sinon).
Autrement dit Un opérateur d'interaction opt représente l'équivalent logique de
l'instruction if sans else. Pour qu'il puisse s'exécuter, la condition de franchissement doit
être respectée. Dans le cas contraire, le comportement est ignoré. La représentation
graphique d'un fragment combiné option ressemble à un fragment alternative proposant
une seule alternative
Illustration:
Pour pouvoir ajouter un produit sur la plateforme,le producteur va faire une demande
ajout de produit a L’administrateur qui va vérifier si produits sont certifiés BIO pour cela il
va faire appel à l’organe de certification d’agence BIO. S’ils sont BIO alors le producteur
pourra ajouter son produit sur interface de CASDJESCEM.

Vous aimerez peut-être aussi