Académique Documents
Professionnel Documents
Culture Documents
Uml 5 DSS
Uml 5 DSS
Diagramme de
Séquence Système
Roberton C. Philistin
robertonphilistin@yahoo.fr
37-67-63-45
1
DSS - Définition
Un DSS (Diagramme de Séquence Système)
est un artefatc qui illustre les événements
d'entrée/sortie associés aux systèmes
concernés.
C'est une image qui montre pour un scénario
de cas d'utilisation précis:
• les évennements générés par les acteurs,
• leur ordre
• et les événements intersystèmes. 2
Diagrammes de séquences et
Diagrammes de séquences Système
3
Scénario du CU: Traiter une vente
1)Le caissier démarre une nouvelle vente
2)Le caissier saisi le code de l'article et la quantité
3)Le système retourne la description de l'article et le
montant
Le caissier répète les étapes 2 et 3 pour chaque
article
4)Le caissier termine la vente
5)Le système présente le total avec taxe
6)Le caissier entre le montant présenté par le client
7)Le système retourne la monaie à rendre et le reçu 4
Exemple de DSS
DSS : Traiter une vente
:Système
:Caissier
CréerNouvelleVente()
Description,total
TerminerVente()
CréerPaiement(Montant)
5
DSS – événement système
• Les messages générés par les acteurs (en
direction du système) s’appellent des
« événements systèmes ». Exemples :
o creerNouvelleVente()
o saisirArticle(code, quantité)
o terminerVente()
o creerPaiment(montant)
6
DSS – événement système
8
DSS – Enregistrer un depot
(au comptant)
Système
Caissier
demarrerDepot()
saisirNumCompte(numcompte)
description du compte
saisirMontantDepot(montant)
nouveau solde
9
Scénario : Traiter une vente (à crédit)
1) Le caissier démarre une nouvelle vente
2) Le caissier saisit le code de l’article et la quantité
3) Le système POS retourne la description de l’article et le montant
•Le caissier répète les étapes 2 et 3 pour chaque article
4) Le caissier termine la vente
5) Le système POS présente le total et la taxe
6) Le client présente sa carte de crédit
7) Le caissier entre le numéro de la carte présentée par le client
8) Le système POS demande l’autorisation d’effectuer le paiement auprès
du Système d’Autorisation de Paiement Automatisé
9) Le Système d’Autorisation de Paiement Automatisé confirme la validité
de la carte et la disponibilité de fonds et autorise le paiement
10)Le paiement est effectué et le système retourne le reçu de la
transaction 10
DSS: Traiter une vente (à crédit)
Système Autorisation
Système POS
de Paiement Automatisé
Caissier
demarrerVente()
loop
saisirArticle(code, quantité)
description, montant courant
Autres articles
terminerVente()
Total, taxe
creerPaiement(NumCarte)
demanderAutorisation(numcarte)
autorisation de paiement
reçu
11
TP
Représentez par un DSS le scénario du Cas d’Utilisation
“Enregistrer un retrait” (au comptant) - à la banque
Rédigez le scénario nominal
du cas d'utilisation “Inscrire
un postulant” - à l’INUKA
Dessinez le DSS
correspondant
13
CU: Inscrire un postulant
La secrétaire lance l’inscription
Le système retourne le formulaire d’inscription
La secrétaire choisit la discipline désirée par le
postulant.
Le système retourne la disponibilité de place
La secrétaire saisit les informations concernant le
postulant (nom, prénom, …)
Le système valide les données et attribut un code au
postulant
La secrétaire termine l’inscription
14