Diapo SysML Is - Fiches Projets

Télécharger au format pptx, pdf ou txt
Télécharger au format pptx, pdf ou txt
Vous êtes sur la page 1sur 28

Tutoriel pour la rédaction

des diagrammes SysML


des fiches projets
Le SysML pour les fiches projets
Objectif 1 : Avoir une écriture commune.
Que chacun réalise un SysML IS avec une méthodologie commune.

Objectif 2 : Sortir de sa fonction de professeur.


Penser en terme de projet et non en terme de travail à donner à l’élève.

Exemple de projet : Indicateurs de changement de direction pour guidon de vélo.

Documents de référence :
• Projet « Clip Flow » des formateurs académique IS :
https://disciplines.ac-toulouse.fr/sii/se-former/formation-ingenierie-systeme
• Projet « Mécanodrone » de Yann Le Gallou.
• Ingénierie système et SysML dans l’éducation nationale.
Le SysML – IS L’exemple référence
Projet « Mécanodrone » de Yann Le Gallou :
Contraintes,
performances
initiales

Besoins d’interface,
contraintes
Besoins de
services attendus

Besoins
opérationnels,
d’interface,
de performance
Le SysML – IS L’exemple référence
Projet « Mécanodrone » de Yann Le Gallou :

Besoin
initial
Mission
Contexte
Utilisations
Besoins
Le SysML – IS L’exemple référence
Projet « Mécanodrone » de Yann Le Gallou :
Le SysML – IS L’exemple référence
Projet « Mécanodrone » de Yann Le Gallou :

Les contraintes, liées à


une phase de vie,
environnement du
produit, règlementation,
coût, délai, etc.
Les services attendus
découlent de la mission
= utilisations.
Les besoins d’interface,
opérationnels =
scénarios .
Le SysML – IS Exemple projet – L’expression du besoin

Lien avec
la fiche projet
Le SysML – IS Exemple projet – Mission du système

Lien avec
la fiche projet
Le SysML – IS Exemple projet – Mission du système

Lien avec
la fiche projet
Le SysML – IS Exemple projet – Mission du système

Lien avec
la fiche projet
Le SysML – IS Exemple projet – Mission du système

Problématique Enjeu

Besoin
Service

Mission
Ce que l’on retrouve
au départ des cas
d’utilisation et des
besoins des parties
Titre du projet prenantes.
Le SysML – IS Exemple projet – Contexte du système
Pour spécifier une association, sous
MagicDraw, il suffit de double-cliquer
sur l’association afin d’ouvrir la boite
de dialogue Spécification de
l’Association et de rentrer le Nom.

Association
Association
Verbe conjugué : orientée
Cela permet de
spécifier
l’association.
Le SysML – IS Exemple projet – Contexte du système

Association
Association
Verbe conjugué : orientée
Cela permet de
spécifier Toutes les
l’association. associations sont
spécifiées.
Ces utilisations
Le SysML – IS sont les services
Exemple projet – Utilisation du système
attendus qui
découlent de la
mission.

On retrouve
la mission
définie
précédement.

C’est la base du
diagramme des besoins
parties prenantes.
Le SysML – IS Exemple projet – Utilisation du système

Les cas d’utilisations


sont décrits par des
verbes de
comportement.
Le SysML – IS Exemple projet – Utilisation du système

Le scénario d’utilisation peut


être éventuellement fait sous
forme de diagramme de
séquence, mais pas une
obligation (forme textuelle
nécessaire et suffisante) !
Le SysML – IS Exemple projet – Besoins des parties prenantes

Besoin Service
Attendu n°1
Le SysML – IS Exemple projet – Besoins des parties prenantes

Besoin Service
Attendu n°1.1
Associer chaque cas d’utilisation à un besoin de service
attendu formalisé par une exigence :
 Utiliser le lien « trace » pour les associer et faire en
sorte que chaque cas d’utilisation soit représenté (tracé)
par un besoin de type service attendu.
Le SysML – IS Exemple projet – Besoins des parties prenantes

Besoin Service
Attendu n°1.2
Le SysML – IS Exemple projet – Besoins des parties prenantes

Besoin Service
Attendu n°1.3
Le SysML – IS Exemple projet – Besoins des parties prenantes

Confinement
Le SysML – IS Exemple projet – Besoins des parties prenantes
Considérer un par un chaque cas d’utilisation des différentes
phases de vie, en se posant la question « Quels sont les besoins
associés de performance, opérationnel, ou d’interface ? » :
 Utiliser des liens de dérivation « deriveReqt » pour les
relier aux besoins de service attendu ou aux autres besoins.
 Utiliser les stéréotypes de « Besoin - Opérationnel »,
« Besoin - Performance » et « Besoin - Interface ». DeriveReqt

Besoin
Interface
Noté BI…
Le SysML – IS Exemple projet – Besoins des parties prenantes

DeriveReqt

Besoin
Opérationnel
Noté BO…
Le SysML – IS Exemple projet – Besoins des parties prenantes
DeriveReqt

Besoin
Performance
Noté BP…
Le SysML – IS Exemple projet – Besoins des parties prenantes

DeriveReqt

Besoin
Contrainte
Noté BC…
Le SysML – IS Exemple projet – Besoins des parties prenantes

Pour formaliser les besoins, on utilise le


concept SysML d’exigence.
Il est recommandé d’exprimer les besoins en
commençant par un verbe à l’infinitif.
Le SysML – IS Exemple projet – Besoins des parties prenantes
Les contraintes, liées
à une phase de vie,
environnement du
produit,
règlementation, coût,
délai, etc.
Les services attendus découlent de la
mission = utilisations.

Les besoins
d’interface,
opérationnels,
performances =
scénarios .
Le SysML – IS

Vous aimerez peut-être aussi