Cours sysml
Ressource : SysML par l’exemple de Pascal Roques - Édition Eyrolles.
Concepteur : Jean-Michel Gaborit Professeur de STI2D
Lycée de la Communication de Metz
SYSML
Définition d’un système : Un système est un ensemble de constituant inter-reliés qui interagissent les uns avec les autres d'une manière organisée pour accomplir une finalité commune. Langage de Modélisation de SYStèmes
« Systems Modeling Language »
comportementaux structurels Sequence
Use Case
Block definition
State
des exigences
Internal Block
SYSML
Requirement
SYSML
Ce diagramme permet de représenter les besoins attendus par un système.
On se place du côté des utilisateurs.
Le diagramme de cas d’utilisation est un schéma qui montre les cas d’utilisation (ovales) reliés par des associations (lignes) à leurs acteurs (icône d'un stick man). Chaque association signifie simplement « participe à ».
Le diagramme de cas d’utilisation
SYSML
Exemple d'une étude de cas : Un radio réveil à projecteur. Une première version du diagramme de cas d’utilisation consiste à considérer un seul acteur
(l’utilisateur) connecté à un unique cas d’utilisation (être réveillé à l’heure en musique).
Le diagramme de cas d’utilisation
SYSML
Exemple d'une étude de cas : Un radio réveil à projecteur. Ensuite, on peut se dire que l’utilisateur, alors qu‘il est réveillé, est susceptible d’utiliser le radio réveil en tant que simple radio ou horloge. Le diagramme de cas d’utilisation
SYSML
Exemple d'une étude de cas : Un radio réveil à projecteur. Nous pouvons également ajouter des acteurs non-humain, par exemple les stations radio.
Les stations de radio sont considérées comme des acteurs secondaires au système. Les acteurs principaux sont représentés à gauche des cas d’utilisation, et les acteurs secondaires à droite. Un acteur non humain est représenté par un rectangle.
Le diagramme de cas d’utilisation
La relation de généralisation
SYSML
La relation est symbolisée par une flèche.
Un cas A est