Le SysML
Systems Modeling Language
Langage de Modélisation de
Systèmes
Dans une démarche de projet, l’outil SysMl est une méthode d’analyse et de
description des fonctions techniques et des contraintes d’un objet technique
à l’aide de diagrammes spécifique détaillant, entre autres, les cas
d’utilisation (use cases en anglais) du futur objet.
Diagramme des cas d’utilisation
(Use Case Diagram)
Diagramme des cas d’utilisation
(Use Case Diagram)
Il exprime les services offerts par l’objet aux
acteurs.
Décrit ce que fait l’objet (et non ce que fait
l’utilisateur)
mais sans dire comment il le fait.
1- Un grand rectangle indique la frontière de
l’objet
2- À gauche, on place des acteurs humains.
À droite, les acteurs non humains.
3- Dans des ovales, on décrit les actions
réalisables par le système (les services
rendus par le système aux acteurs, sous
forme de verbe à l’infinitif plus compléments)
Et on va les
Compléter le diagramme SysML simplifié des cas d’utilisation ci-dessous avec :
Nom du système, acteur humain, acteur non humain, service rendu
Diagramme des cas d’utilisation du
système
………………………… …………………………………… …………………………
……..… ………………. ……..…
Service rendu
…………………
Compléter le diagramme SysML simplifié des cas d’utilisation d’une chatière automatique qui
doit laisser entrer et sortir de la maison le chat du propriétaire, mais pas les autres animaux.
Diagramme des cas d’utilisation du système d’une chatière
automatique
……………………………………
……………….
Permettre à son
chat de rentrer …………………………
dans la maison et ……..…
d’en sortir.
……………………
……………………
………………………… ……………..
……..… Autres animaux
Compléter le diagramme SysML simplifié des cas d’utilisation d’une tondeuse autonome qui doit
tondre automatiquement la pelouse et revenir à sa base en cas de pluie.
Diagramme des cas d’utilisation du système d’une tondeuse
autonome
……………………………………
……………….
Tondre
automatiquement …………………………
la pelouse. ……..…
……………………
……………………
………………………… ……………..
……..… Pluie
Compléter le diagramme SysML simplifié des cas d’utilisation d’un store automatique qui doit se
déployer lorsque la terrasse est trop ensoleillée et se replier lorsque le vent devient trop violent
Diagramme des cas d’utilisation du système d’un store
automatique
……………………………………
……………….
………………………
……………………… Soleil
……………...
Etre commandé
manuellement.
…………
………………………… …..
……..… ……………………
……………………
……………..
Vent
Le diagramme SysML d’exigences
Diagramme des Exigences
(Requirement Diagram)
C’est le cahier des charges fonctionnel du
système (Le système doit…). Ce sont les
exigences du CdCF.
1- Dans le premier rectangle, on indique le
nom et l’exigence du système (mission
principale).
2- Ensuite, on décompose la mission
principale en exigences unitaires. On précise
au dessus l’élément concerné.
3- Pour chaque exigences unitaires, on peut
ajouter des précisions, des valeurs, des
données…
Ce diagramme présente les fonctions ou les
contraintes que l’objet doit satisfaire.
Compléter le diagramme d’exigences simplifié d’un système avec:
Exigence principale, Exigence unitaire 2, Nom du système, Précision sur l’exigence 1
Diagramme d’exigences du système
…………………………………
……………………………………
Exigence unitaire 1 …………………………………
…………………………………… Précision sur l’exigence 2
Compléter le diagramme d’exigences simplifié d’une souris Bluetooth
Diagramme d’exigences ……………………………………..
………………………………………….
Contrôler les sélections du
curseur à l’écran sans connexion
filaire
…………………………………… ……………………………………
Transmettre les
Capter les actions afin de informations à l’ordinateur
les traiter informatiquement sans connexion filaire
………………………………..
Contrôler les déplacements et les
sélections du curseur avec précision
Compléter le diagramme d’exigences simplifié d’un robot caméra de surveillance domestique
Diagramme d’exigences ……………………………………..
……………………………………
Se déplacer dans le
logement avec précision
…………………………………… ……………………………………
…………………………………… ……………………………………
Transmettre sur commande Capter des images quelle
des images du logement que soit la luminosité
………………………………..
Transmettre les images à tout
moment