1.
Introduction :
L’ensemble du processus industriel va faire naître des écarts qui sont:
Le principal problème de l’ingénierie systèmes est de faire en sorte que
les écarts entre les performances du produit réel et celles du produit
souhaité par le client soient minimums ?
2. Langage SysML
Utilité
C’est un langage modélisation permettant de décrire tout ou partie d'un
système technique. SysML est aussi un outil de communication.
3. Diagrammes SysML
4. Indicateurs des diagrammes au programme des CPGE
uc: diagramme des cas d’utilisation Stm : diagramme (machine) d’état
req : diagramme des exigences bdd : diagramme de définition des blocs
sd: diagramme de séquence ibd : diagramme des blocs internes
par : diagramme paramétrique
5. Principales relations utilisées et leurs significations
Relation Désignation Signification
A B Association A utilise B
Dépendance A dépend de B
A entre dans la composition de B sans être indispensable à son
Agrégation
fonctionnement
A entre dans la composition de B et lui est
Composition
indispensable
Généralisation A est une sorte de B
⊕ Contenance B contient A
6. Diagramme de contexte
Permet de définir les frontières
de l'étude.
Répond à la question : « Quels
sont les acteurs et éléments
environnants du système ? ».
7. Diagramme des cas d’utilisation (uc)
C’est un diagramme fonctionnel qui montre les
fonctionnalités offertes par le système.
Il répond à la question : « Quels services rend
le système aux différents acteurs ? ».
8. Diagramme des exigences (req)
C’est un diagramme qui décrit les exigences du
cahier des charges fonctionnel.
Il répond à la question : « Quels sont les contraintes et fonctionnalités
du système ? »
9. Diagramme de séquence (sd)
C’est un diagramme dynamique qui représente les échanges de messages entre
Les signaux ou messages peuvent être de trois catégories :
Signal Signification Symbole
l’expéditeur attend une
Synchrone
réponse
l’expéditeur n’attend pas
Asynchrone
réponse
interaction interne
Réflexif
Principaux opérateurs :
• Loop : boucle. Le fragment peut s’exécuter plusieurs fois, et la
condition de garde explicitel’itération ;
• opt : optionnel. Le fragment ne s’exécute que si la condition
fournie est vraie ;
• alt : fragments alternatifs. Seul le fragment possédant la
condition vraie s’exécutera.
• par : fragments parallèles. S’exécutent simultanément ;
• break : la séquence en cours s’interrompt si la condition précisée
est vraie.
10. Diagramme de définition des blocs (bdd)
Décrit la hiérarchie du système et les classifications système/composant.
Il répond à la question « qui contient quoi ? »
11. Diagramme des blocs internes (ibd)
Le diagramme ibd permet de représenter les échanges de matière, information
et énergie entre les éléments (parts) d’un même bloc.
Les ports sont les points d’interaction offerts et requis entre les blocs.
12. Diagramme d’état (stm)
Sert à décrire le fonctionnement d'un système (ou sous-système) en montrant
les différents états successifs qu’il prend, en fonction des interactions.
Le diagramme d’état répond à la question : « Comment représenter les
différents états du système ? »
13. Diagramme paramétrique (par)
Le diagramme paramétrique permet d’intégrer dans le modèle des
représentations de contraintes ou d’équations.