Title: Sequence 02 - SysML

Q: Définition du cahier des charges fonctionnel ?
A: Un cahier des charges fonctionnel formalise un besoin en détaillant les fonctionnalités attendues d’un système, produit ou service, ainsi que les contraintes techniques, réglementaires et budgétaires.

Q: Définition de l’analyse du besoin ?
A: L’analyse du besoin vise à comprendre les attentes de l’utilisateur en recueillant, formalisant et validant son besoin.

Q: Étapes de l’analyse du besoin ?
A: Les étapes sont : 1. Saisie du besoin (collecte via entretiens ou enquêtes) ; 2. Énoncé du besoin (formalisation claire des attentes) ; 3. Validation du besoin (vérification avec les utilisateurs).

Q: Définition du SysML ?
A: Le SysML (Systems Modeling Language) est un langage de modélisation qui permet de visualiser et documenter les éléments d’un système à partir du cahier des charges.

Q: Catégories de diagrammes SysML ?
A: Les diagrammes SysML se répartissent en trois catégories : structure (bdd, ibd, par, pkg), comportement (ucd, sd, stm, act) et exigences (req).

Q: Définition des diagrammes de structure SysML ?
A: Les diagrammes de structure représentent la composition, l’organisation et les relations entre les éléments d’un système.

Q: Définition des diagrammes de comportement SysML ?
A: Les diagrammes de comportement illustrent les interactions, les flux de travail et les transitions d’état au sein du système.

Q: Définition des diagrammes de spécification des exigences SysML ?
A: Ces diagrammes formalisent graphiquement les exigences et contraintes du système pour en faciliter la gestion.

Q: Quel est le diminutif du diagramme de blocs en SysML ?
A: \( \text{bdd} \)

Q: Quel est le diminutif du diagramme de blocs internes en SysML ?
A: \( \text{ibd} \)

Q: Quel est le diminutif du diagramme des cas d’utilisation en SysML ?
A: \( \text{ucd} \)

Q: Quel est le diminutif du diagramme de séquence en SysML ?
A: \( \text{sd} \)

Q: Quel est le diminutif du diagramme d’états-transitions en SysML ?
A: \( \text{stm} \)

Q: Quel est le diminutif du diagramme d’exigences en SysML ?
A: \( \text{req} \)

Q: Que signifie le diminutif \( \text{bdd} \) en SysML ?
A: Il désigne le Diagramme de blocs (Block Definition Diagram).

Q: Que signifie le diminutif \( \text{ibd} \) en SysML ?
A: Il représente le Diagramme de blocs internes (Internal Block Diagram).

Q: Que signifie le diminutif \( \text{ucd} \) en SysML ?
A: Il correspond au Diagramme des cas d’utilisation (Use Case Diagram).

Q: Que signifie le diminutif \( \text{sd} \) en SysML ?
A: Il fait référence au Diagramme de séquence (Sequence Diagram).

Q: Que signifie le diminutif \( \text{stm} \) en SysML ?
A: Il indique le Diagramme d’états-transitions (State Machine Diagram).

Q: Que signifie le diminutif \( \text{req} \) en SysML ?
A: Il désigne le Diagramme d’exigences (Requirements Diagram).

Q: Définition du diagramme de contexte ?
A: Le diagramme de contexte représente la frontière entre un système et son environnement en identifiant les entités externes et les flux d’information.

Q: Définition du diagramme de cas d’utilisation ?
A: Le diagramme de cas d’utilisation montre les fonctions d’un système du point de vue de ses utilisateurs et illustre leurs interactions avec le système.

Q: Définition du diagramme des exigences ?
A: Le diagramme des exigences organise les exigences du système et assure leur couverture par des tests, garantissant la traçabilité tout au long du développement.

Q: Fonction du lien "refine" dans un diagramme d’exigences ?
A: Le lien "refine" sert à préciser ou détailler une exigence.

Q: Fonction du lien "satisfy" dans un diagramme d’exigences ?
A: Le lien "satisfy" indique qu’une solution ou partie du système satisfait une exigence donnée.

Q: Définition du diagramme de séquence ?
A: Le diagramme de séquence représente les interactions entre les éléments du système selon leur ordre chronologique.

Q: Définition du diagramme de blocs ?
A: Le diagramme de blocs modélise les composants principaux d’un système et leurs relations en définissant sa structure physique et fonctionnelle.

Q: Signification du losange noir dans un diagramme de blocs ?
A: Le losange noir symbolise une composition forte, indiquant que les éléments contenus ne peuvent exister indépendamment du bloc conteneur.

Q: Signification du losange blanc dans un diagramme de blocs ?
A: Le losange blanc représente une agrégation, signifiant que les éléments peuvent exister indépendamment et être partagés entre plusieurs blocs.

Q: Définition du diagramme de blocs internes ?
A: Le diagramme de blocs internes illustre l’organisation interne d’un bloc, les interactions entre ses parties et les flux d’échange.

Q: Définition du port flux ?
A: Un port flux indique un échange de matière, d’énergie ou d’information, représenté par une flèche directionnelle.

Q: Définition du port standard ?
A: Un port standard spécifie une interface de commande sans indication de flux directionnel.

Q: Définition du diagramme d’états-transitions ?
A: Le diagramme d’états-transitions décrit les différents états d’un système et les transitions déclenchées par des événements ou des conditions.

Q: Que représente un élément "état" dans un diagramme d’états-transitions ?
A: Un état représente la condition ou la configuration du système à un instant donné.

Q: Que représente un élément "transition" dans un diagramme d’états-transitions ?
A: Une transition est une liaison entre deux états, déclenchée par un événement ou une condition.

Q: Que représente un élément "événement" dans un diagramme d’états-transitions ?
A: Un événement est un déclencheur (action, condition ou temps) qui provoque une transition entre états.

Q: Que représente un élément "action" dans un diagramme d’états-transitions ?
A: Une action est une activité exécutée lors d’une transition ou à l’entrée dans un état.

Q: Question à se poser en descendant dans un diagramme des exigences ?
A: « Comment réaliser l’exigence ? »

Q: Question à se poser en montant dans un diagramme des exigences ?
A: « Pourquoi réaliser cette solution ? »