Cours intégré n°1 : Le SysML et ses diagrammes

Objectifs :

  • Découvrir le SysML et ses diagrammes
  • Modéliser un système à l’aide de schéma claire
  • Expliquer la structure et l’intérêt des diagrammes

Consignes :

 

  1. Travail en binôme :
    Répartissez-vous par deux afin de favoriser l’échange et la compréhension partagée.

  2. Analyse introductive :
    Dans un premier temps, regardez attentivement les premières minutes de la vidéo fournie.
    → L’objectif est de comprendre les généralités du SysML : son rôle, ses différents types de diagrammes et son utilité dans la conception de systèmes techniques.

  3. Étude du diagramme :
    Ensuite, analysez le diagramme donné par l’enseignant.
    → Identifiez les éléments principaux (blocs, flux, interactions, contraintes, etc.) et essayez d’en comprendre le fonctionnement global.

  4. Restitution :
    Préparez une synthèse écrite ou orale courte (5 à 10 minutes) présentant :

    • Ce que vous avez compris du SysML ;

    • Le rôle du diagramme étudié dans la modélisation du système ;

    • Les points que vous trouvez encore difficiles à interpréter.

Partie 1 – Le diagramme des exigences

 

  1. Identification du diagramme :

    • Quel est le nom du diagramme en français ?

    • Quel est son nom en anglais ?

    • Quelle est son abréviation officielle (ex. : BDD, IBD, ACT, etc.) ?

       

  2. Rôle et intérêt du diagramme :

    • À quoi sert ce type de diagramme dans la modélisation SysML ?

    • Quelles informations permet-il de représenter ou de clarifier ?

    • Dans quelle phase du projet peut-il être particulièrement utile ?

       

  3. Structure et organisation graphique :

    • Comment le diagramme est-il structuré visuellement (formes utilisées, disposition générale) ?

    • Que représentent les cases (ou blocs) présentes dans le diagramme ?

    • Comment sont liées les différentes parties du diagramme entre elles ?

       

  4. Flèches et relations :

    • Que représentent les flèches ou les liaisons entre les éléments ?

    • Quelle est la signification du sens des flèches ?

    • Existe-t-il différents types de flèches (continues, pointillées, avec ou sans symbole) ? Si oui, que traduisent-elles ?

    • En quoi ces flèches permettent-elles de comprendre les interactions ou les dépendances du système ?

       

  5. Texte et annotations :

    • Que contient le texte écrit à l’intérieur des blocs ou à côté des flèches ?

    • Comment est-il structuré (nom du bloc, type, paramètres, valeurs, contraintes, etc.) ?

    • Que signifient les éventuelles abréviations ou notations spécifiques ?

       

  6. Analyse globale :

    • Que permet de comprendre ce diagramme sur le fonctionnement du système étudié ?

    • Quels avantages ce type de représentation offre-t-il par rapport à un schéma classique ?

    • Quelles difficultés avez-vous rencontrées dans la lecture ou la compréhension ?

Partie 2 – Le diagramme des cas d’utilisations

 

  1. Identification du diagramme :

    • Quel est le nom du diagramme en français ?

    • Quel est son nom en anglais ?

    • Quelle est son abréviation officielle (ex. : BDD, IBD, ACT, etc.) ?

       

  2. Rôle et intérêt du diagramme :

    • À quoi sert ce type de diagramme dans la modélisation SysML ?

    • Quelles informations permet-il de représenter ou de clarifier ?

    • Dans quelle phase du projet peut-il être particulièrement utile ?

       

  3. Structure et organisation graphique :

    • Comment le diagramme est-il structuré visuellement (formes utilisées, disposition générale) ?

    • Que représentent les cases (ou blocs) présentes dans le diagramme ?

    • Comment sont liées les différentes parties du diagramme entre elles ?

       

  4. Flèches et relations :

    • Que représentent les flèches ou les liaisons entre les éléments ?

    • Quelle est la signification du sens des flèches ?

    • Existe-t-il différents types de flèches (continues, pointillées, avec ou sans symbole) ? Si oui, que traduisent-elles ?

    • En quoi ces flèches permettent-elles de comprendre les interactions ou les dépendances du système ?

       

  5. Texte et annotations :

    • Que contient le texte écrit à l’intérieur des blocs ou à côté des flèches ?

    • Comment est-il structuré (nom du bloc, type, paramètres, valeurs, contraintes, etc.) ?

    • Que signifient les éventuelles abréviations ou notations spécifiques ?

       

  6. Analyse globale :

    • Que permet de comprendre ce diagramme sur le fonctionnement du système étudié ?

    • Quels avantages ce type de représentation offre-t-il par rapport à un schéma classique ?

    • Quelles difficultés avez-vous rencontrées dans la lecture ou la compréhension ?

Partie 3 – Le diagramme de séquences

 

  1. Identification du diagramme :

    • Quel est le nom du diagramme en français ?

    • Quel est son nom en anglais ?

    • Quelle est son abréviation officielle (ex. : BDD, IBD, ACT, etc.) ?

       

  2. Rôle et intérêt du diagramme :

    • À quoi sert ce type de diagramme dans la modélisation SysML ?

    • Quelles informations permet-il de représenter ou de clarifier ?

    • Dans quelle phase du projet peut-il être particulièrement utile ?

       

  3. Structure et organisation graphique :

    • Comment le diagramme est-il structuré visuellement (formes utilisées, disposition générale) ?

    • Que représentent les cases (ou blocs) présentes dans le diagramme ?

    • Comment sont liées les différentes parties du diagramme entre elles ?

       

  4. Flèches et relations :

    • Que représentent les flèches ou les liaisons entre les éléments ?

    • Quelle est la signification du sens des flèches ?

    • Existe-t-il différents types de flèches (continues, pointillées, avec ou sans symbole) ? Si oui, que traduisent-elles ?

    • En quoi ces flèches permettent-elles de comprendre les interactions ou les dépendances du système ?

       

  5. Texte et annotations :

    • Que contient le texte écrit à l’intérieur des blocs ou à côté des flèches ?

    • Comment est-il structuré (nom du bloc, type, paramètres, valeurs, contraintes, etc.) ?

    • Que signifient les éventuelles abréviations ou notations spécifiques ?

       

  6. Analyse globale :

    • Que permet de comprendre ce diagramme sur le fonctionnement du système étudié ?

    • Quels avantages ce type de représentation offre-t-il par rapport à un schéma classique ?

    • Quelles difficultés avez-vous rencontrées dans la lecture ou la compréhension ?

Partie 4 – Le diagramme de définition de blocs

 

  1. Identification du diagramme :

    • Quel est le nom du diagramme en français ?

    • Quel est son nom en anglais ?

    • Quelle est son abréviation officielle (ex. : BDD, IBD, ACT, etc.) ?

       

  2. Rôle et intérêt du diagramme :

    • À quoi sert ce type de diagramme dans la modélisation SysML ?

    • Quelles informations permet-il de représenter ou de clarifier ?

    • Dans quelle phase du projet peut-il être particulièrement utile ?

       

  3. Structure et organisation graphique :

    • Comment le diagramme est-il structuré visuellement (formes utilisées, disposition générale) ?

    • Que représentent les cases (ou blocs) présentes dans le diagramme ?

    • Comment sont liées les différentes parties du diagramme entre elles ?

  4. Flèches et relations :

    • Que représentent les flèches ou les liaisons entre les éléments ?

    • Quelle est la signification du sens des flèches ?

    • Existe-t-il différents types de flèches (continues, pointillées, avec ou sans symbole) ? Si oui, que traduisent-elles ?

    • En quoi ces flèches permettent-elles de comprendre les interactions ou les dépendances du système ?

  5. Texte et annotations :

      • Que contient le texte écrit à l’intérieur des blocs ou à côté des flèches ?

      • Comment est-il structuré (nom du bloc, type, paramètres, valeurs, contraintes, etc.) ?

      • Que signifient les éventuelles abréviations ou notations spécifiques ?

   6. Analyse globale :

        • Que permet de comprendre ce diagramme sur le fonctionnement du système étudié ?

        • Quels avantages ce type de représentation offre-t-il par rapport à un schéma classique ?

        • Quelles difficultés avez-vous rencontrées dans la lecture ou la compréhension ?

Partie 5 – Le diagramme de blocs internes

 

  1. Identification du diagramme :

    • Quel est le nom du diagramme en français ?

    • Quel est son nom en anglais ?

    • Quelle est son abréviation officielle (ex. : BDD, IBD, ACT, etc.) ?

       

  2. Rôle et intérêt du diagramme :

    • À quoi sert ce type de diagramme dans la modélisation SysML ?

    • Quelles informations permet-il de représenter ou de clarifier ?

    • Dans quelle phase du projet peut-il être particulièrement utile ?

       

  3. Structure et organisation graphique :

    • Comment le diagramme est-il structuré visuellement (formes utilisées, disposition générale) ?

    • Que représentent les cases (ou blocs) présentes dans le diagramme ?

    • Comment sont liées les différentes parties du diagramme entre elles ?

       

  4. Flèches et relations :

    • Que représentent les flèches ou les liaisons entre les éléments ?

    • Quelle est la signification du sens des flèches ?

    • Existe-t-il différents types de flèches (continues, pointillées, avec ou sans symbole) ? Si oui, que traduisent-elles ?

    • En quoi ces flèches permettent-elles de comprendre les interactions ou les dépendances du système ?

       

  5. Texte et annotations :

    • Que contient le texte écrit à l’intérieur des blocs ou à côté des flèches ?

    • Comment est-il structuré (nom du bloc, type, paramètres, valeurs, contraintes, etc.) ?

    • Que signifient les éventuelles abréviations ou notations spécifiques ?

       

  6. Analyse globale :

    • Que permet de comprendre ce diagramme sur le fonctionnement du système étudié ?

    • Quels avantages ce type de représentation offre-t-il par rapport à un schéma classique ?

    • Quelles difficultés avez-vous rencontrées dans la lecture ou la compréhension ?

Partie 6 – Le diagramme de contexte

 

  1. Identification du diagramme :

    • Quel est le nom du diagramme en français ?

    • Quel est son nom en anglais ?

    • Quelle est son abréviation officielle (ex. : BDD, IBD, ACT, etc.) ?

       

  2. Rôle et intérêt du diagramme :

    • À quoi sert ce type de diagramme dans la modélisation SysML ?

    • Quelles informations permet-il de représenter ou de clarifier ?

    • Dans quelle phase du projet peut-il être particulièrement utile ?

       

  3. Structure et organisation graphique :

    • Comment le diagramme est-il structuré visuellement (formes utilisées, disposition générale) ?

    • Que représentent les cases (ou blocs) présentes dans le diagramme ?

    • Comment sont liées les différentes parties du diagramme entre elles ?

       

  4. Flèches et relations :

    • Que représentent les flèches ou les liaisons entre les éléments ?

    • Quelle est la signification du sens des flèches ?

    • Existe-t-il différents types de flèches (continues, pointillées, avec ou sans symbole) ? Si oui, que traduisent-elles ?

    • En quoi ces flèches permettent-elles de comprendre les interactions ou les dépendances du système ?

       

  5. Texte et annotations :

    • Que contient le texte écrit à l’intérieur des blocs ou à côté des flèches ?

    • Comment est-il structuré (nom du bloc, type, paramètres, valeurs, contraintes, etc.) ?

    • Que signifient les éventuelles abréviations ou notations spécifiques ?

       

  6. Analyse globale :

    • Que permet de comprendre ce diagramme sur le fonctionnement du système étudié ?

    • Quels avantages ce type de représentation offre-t-il par rapport à un schéma classique ?

    • Quelles difficultés avez-vous rencontrées dans la lecture ou la compréhension ?

Partie 7 – Le diagramme d’états

 

  1. Identification du diagramme :

    • Quel est le nom du diagramme en français ?

    • Quel est son nom en anglais ?

    • Quelle est son abréviation officielle (ex. : BDD, IBD, ACT, etc.) ?

       

  2. Rôle et intérêt du diagramme :

    • À quoi sert ce type de diagramme dans la modélisation SysML ?

    • Quelles informations permet-il de représenter ou de clarifier ?

    • Dans quelle phase du projet peut-il être particulièrement utile ?

       

  3. Structure et organisation graphique :

    • Comment le diagramme est-il structuré visuellement (formes utilisées, disposition générale) ?

    • Que représentent les cases (ou blocs) présentes dans le diagramme ?

    • Comment sont liées les différentes parties du diagramme entre elles ?

       

  4. Flèches et relations :

    • Que représentent les flèches ou les liaisons entre les éléments ?

    • Quelle est la signification du sens des flèches ?

    • Existe-t-il différents types de flèches (continues, pointillées, avec ou sans symbole) ? Si oui, que traduisent-elles ?

    • En quoi ces flèches permettent-elles de comprendre les interactions ou les dépendances du système ?

       

  5. Texte et annotations :

    • Que contient le texte écrit à l’intérieur des blocs ou à côté des flèches ?

    • Comment est-il structuré (nom du bloc, type, paramètres, valeurs, contraintes, etc.) ?

    • Que signifient les éventuelles abréviations ou notations spécifiques ?

       

  6. Analyse globale :

    • Que permet de comprendre ce diagramme sur le fonctionnement du système étudié ?

    • Quels avantages ce type de représentation offre-t-il par rapport à un schéma classique ?

    • Quelles difficultés avez-vous rencontrées dans la lecture ou la compréhension ?

Partie 8 – Le diagramme d’activités

 

  1. Identification du diagramme :

    • Quel est le nom du diagramme en français ?

    • Quel est son nom en anglais ?

    • Quelle est son abréviation officielle (ex. : BDD, IBD, ACT, etc.) ?

       

  2. Rôle et intérêt du diagramme :

    • À quoi sert ce type de diagramme dans la modélisation SysML ?

    • Quelles informations permet-il de représenter ou de clarifier ?

    • Dans quelle phase du projet peut-il être particulièrement utile ?

       

  3. Structure et organisation graphique :

    • Comment le diagramme est-il structuré visuellement (formes utilisées, disposition générale) ?

    • Que représentent les cases (ou blocs) présentes dans le diagramme ?

    • Comment sont liées les différentes parties du diagramme entre elles ?

       

  4. Flèches et relations :

    • Que représentent les flèches ou les liaisons entre les éléments ?

    • Quelle est la signification du sens des flèches ?

    • Existe-t-il différents types de flèches (continues, pointillées, avec ou sans symbole) ? Si oui, que traduisent-elles ?

    • En quoi ces flèches permettent-elles de comprendre les interactions ou les dépendances du système ?

       

  5. Texte et annotations :

    • Que contient le texte écrit à l’intérieur des blocs ou à côté des flèches ?

    • Comment est-il structuré (nom du bloc, type, paramètres, valeurs, contraintes, etc.) ?

    • Que signifient les éventuelles abréviations ou notations spécifiques ?

       

  6. Analyse globale :

    • Que permet de comprendre ce diagramme sur le fonctionnement du système étudié ?

    • Quels avantages ce type de représentation offre-t-il par rapport à un schéma classique ?

    • Quelles difficultés avez-vous rencontrées dans la lecture ou la compréhension ?