Vous êtes sur la page 1sur 11

Diagramme de Séquence –

Partie2

1
Système : boite noire vs boite blanche

2
Système : boite noire vs boite blanche
◼ Niveau analyse:
 Au niveau de l’analyse, le système est donc vu de l'extérieur (par
les acteurs) sans préjuger de comment il sera réalisé. On dit que
le système est vu comme une « boîte noire ».

 Le fonctionnement d'un cas d'utilisation est notamment décrit


sous la forme d’une séquence de messages échangés entre les
acteurs et le système.

3
Système : boite noire vs boite blanche
◼ Niveau Conception:
 La « boîte noire » sera ouverte (décrite) seulement en
conception (en termes de classes).
 Les méthodes correspondant aux messages synchrones doivent
être définies dans un diagramme de classes.
 Les messages asynchrones correspondent à des signaux dans
le diagramme de classes.

4
Système : boite noire vs boite blanche

5
Exemple1
◼ Cas d'utilisation principal : Jouer une partie de démineur

 Le joueur passe son temps à découvrir ou marquer des cases.


Diagramme de séquence Diagramme de séquence
Niveau analyse Niveau conception

6
Objets
◼ Les objets sont représentés comme suit :

◼ Ils représentent :
 Soit des acteurs
 Soit des concepts abstraits
 Soit des objets d’implantation pour les interactions
informatique

◼ L’utilisation des stéréotypes est un mécanisme d’extensibilité


d’UML. Ils permettent de créer de nouveaux éléments dérivés de
ceux existants mais qui sont adaptés à des usages spécialisés dans
des domaines particuliers.

7
Objets : Stéréotypes
◼ Dans le cas des applications informatiques, Il existe des stéréotypes
d’objets qui permettent de séparer les préoccupations de l’IHM,
l’application et les données.

◼ Ces stéréotypes sont issues de l’architecture MVC (Model-View-


Controller)

8
Exemple 2

9
Exemple 2
◼ Certaines interactions ne sont pas représentés ou mal représentés :
 Saisie non valide du login et mot de passe au niveau de
l’interface graphique de connexion.
 Login et mot de passe valides mais introuvables dans la table
des clients.
 La page de connexion est remplacée par la page d’accueil.

10
Exemple2

11

Vous aimerez peut-être aussi