Prepa Help
Prepa Help › Cours › Sciences industrielles (SI), 1re année

Ingénierie système et diagrammes SysML : cours et exercices corrigés (MPSI, PCSI, PTSI)

Système, besoin et cycle de vie, cahier des charges et exigences chiffrées, frontière et contexte, langage SysML : diagrammes de cas d'utilisation, d'exigences, de blocs, de blocs internes, de séquence et d'états, lecture et réponse sur un sujet de concours.

Les nombres sont ceux du chapitre complet ; chaque filière voit la partie qui correspond à son programme.

L'ingénierie système décrit un produit avant de le dimensionner : son besoin, ses exigences chiffrées, sa frontière et les flux qu'il échange avec le milieu extérieur. Le langage SysML l'écrit sous forme de diagrammes : exigences (req), cas d'utilisation (uc), définition de blocs (bdd), blocs internes (ibd), états et séquence. Ce chapitre ouvre le programme de sciences industrielles en MPSI et PCSI au Maroc, en MPSI, PCSI, MP2I, PTSI et TSI en France ; les sujets du CNC, de CCINP et de Centrale-Supélec fournissent la structure de ces diagrammes et demandent de les lire ou de les compléter. Les exercices corrigés de SysML qui suivent apprennent à lire un diagramme des exigences, un bdd et un ibd, puis à conclure sur une exigence.

Ce que tu sauras faire

Un portail automatique, une machine à laver, un robot de chantier, un tramway : avant de calculer une vitesse ou un effort, l'ingénieur doit savoir à quoi sert le système, ce qu'il doit garantir et à quel niveau, avec qui il échange, de quoi il est fait et comment il se comporte. L'ingénierie système organise ces réponses, et le langage SysML les dessine. Tous les sujets de sciences industrielles s'ouvrent sur ces diagrammes, et presque toutes les parties d'un sujet se terminent par une phrase qui compare un résultat à une exigence. À la fin du chapitre, tu dois savoir :

L’essentiel du chapitre Extrait gratuit

Un extrait de la fiche « L'essentiel » du chapitre. Les démonstrations sont dans le cours détaillé.

À retenir Système et écarts
  • Système : éléments en interaction, délimités par une frontière ; tout le reste est le milieu extérieur (personnes, autres systèmes, énergie, environnement). La frontière est un choix de l'étude.
  • Trois réalités : système souhaité (performances attendues, cahier des charges), simulé (performances simulées, modèle), réel (performances mesurées, prototype) ; un écart entre chaque paire.
  • Écart relatif : e=∣P−Pref∣∣Pref∣e = \frac{\lvert P - P_{ref}\rvert}{\lvert P_{ref}\rvert} ; référence = niveau de l'exigence pour juger le produit, mesure pour juger le modèle.
À retenir Cycle de vie
  • Étapes : extraction des matières, fabrication, transport et distribution, utilisation, fin de vie (réemploi, recyclage, élimination).
  • Empreinte carbone d'un transport : E=m d fE = m\,d\,f, masse en tonnes, distance en km, facteur en gCO2 par tonne et par km ; trajet mixte : somme des parts.
À retenir Exigences
  • Une exigence : Id, texte, critère, niveau (valeur, unité, sens : « au plus », « au moins »), flexibilité.
  • Bonne exigence : vérifiable, chiffrée, sans solution technique.
  • Types : fonctionnelle, de performance, contrainte (physique, d'interface, de coût).
À retenir Les diagrammes étudiés
Diagramme Question
req (exigences) Que doit satisfaire le système, à quel niveau ?
uc (cas d'utilisation) À quoi sert-il, pour qui ?
bdd (définition de blocs) De quoi est-il composé ?
ibd (blocs internes) Quels flux circulent entre ses parties ?
stm (états) Dans quels états peut-il être ?
sd (séquence ; Maroc et TSI) Dans quel ordre se font les échanges ?

Le diagramme de contexte n'est pas normalisé : un bdd avec le système et les éléments extérieurs.

À retenir Relations à reconnaître
Relation Symbole Sens
contenance trait plein, ⊕\oplus côté composé décomposition d'une exigence
«refine» pointillé, tête ouverte de l'exigence qui précise vers l'exigence précisée
«deriveReqt» pointillé, tête ouverte de l'exigence dérivée vers l'exigence source
«satisfy» pointillé, tête ouverte du bloc vers l'exigence
«verify» pointillé, tête ouverte du cas de test vers l'exigence
«include» pointillé, tête ouverte du cas de base vers le cas inclus (toujours)
«extend» pointillé, tête ouverte du cas d'extension vers le cas de base (sous condition)
composition losange plein côté composé « est composé de »
agrégation losange vide fait partie, peut exister seul
généralisation triangle vide côté parent « est une sorte de »

Une méthode du chapitre Extrait gratuit

Un exercice corrigé Extrait gratuit

Dans le chapitre complet

Le cours détaillé, toute la fiche « L'essentiel », 15 méthodes, 16 pièges corrigés, la carte mentale, 33 exercices corrigés, 6 problèmes de concours, les fiches à mémoriser et l'assistant qui répond à tes questions. Ce chapitre est offert : il s’ouvre en entier avec un compte d’essai gratuit.

Ouvrir l'essai gratuit

Plan du cours

Les méthodes du chapitre

Chaque méthode est une fiche : quand l'utiliser, le rappel de cours, les étapes, la rédaction attendue sur la copie, un exemple traité, les erreurs à éviter.

  1. Lire la présentation d'un sujet et relever les exigences chiffrées
  2. Définir la frontière d'étude, lire et compléter un diagramme de contexte
  3. Lire et compléter un diagramme des cas d'utilisation
  4. Lire un diagramme des exigences
  5. Traduire un besoin en exigences vérifiables
  6. Lire et compléter un diagramme de définition de blocs
  7. Lire et compléter un diagramme de blocs internes
  8. Caractériser un flux : nature, effort, flux, puissance
  9. Lire un diagramme d'états simple
  10. Analyser le cycle de vie et comparer l'empreinte carbone de deux solutions
  11. Valider une exigence : comparer, calculer un écart, conclure
  12. Répondre sur un document réponse SysML
  13. Lire un diagramme de séquence
  14. Créer un diagramme uc, req, bdd ou ibd avec la syntaxe fournie
  15. Identifier la matière d'œuvre, la valeur ajoutée et la fonction d'un système

Les exercices corrigés

Chaque exercice a ses indications, sa correction rédigée et ce qu'il faut en retenir.

Application directe (13)

Entraînement (15)

Approfondissement (5)

Les problèmes de concours

Des extraits de sujets réels, corrigés en entier, avec la durée conseillée et les méthodes mobilisées.

Questions fréquentes

Quels sont les diagrammes SysML au programme de prépa ?

Six diagrammes sont étudiés. Le diagramme des exigences (req) dit ce que le système doit satisfaire et à quel niveau ; celui des cas d'utilisation (uc), à quoi il sert et pour qui ; le bdd, de quoi il est composé ; l'ibd, quels flux circulent entre ses parties ; le diagramme d'états (stm), dans quels états il peut être. Le diagramme de séquence (sd) n'est vu qu'au Maroc et en TSI.

Quelle différence entre refine, deriveReqt et satisfy en SysML ?

Ce sont trois relations en pointillé à tête ouverte. «refine» va de l'exigence qui précise, souvent par un niveau chiffré, vers l'exigence précisée. «deriveReqt» va d'une exigence qui découle d'un choix de conception vers l'exigence source. «satisfy» va d'un bloc vers l'exigence qu'il réalise. La décomposition d'une exigence, elle, est une contenance : trait plein avec un cercle à croix du côté de l'exigence qui contient.

Quelle différence entre include et extend dans un diagramme de cas d'utilisation ?

«include» part du cas de base vers le cas inclus : le cas inclus se déroule toujours. «extend» part du cas d'extension vers le cas de base : l'extension ne se déroule que sous condition. Les deux relations se dessinent en pointillé avec une tête de flèche ouverte ; on lit donc le sens de la flèche et le stéréotype écrit dessus.

Quelle est la différence entre un bdd et un ibd ?

Le diagramme de définition de blocs (bdd) répond à la question « de quoi le système est-il composé ? » : il montre les blocs et leurs relations, composition (losange plein côté composé), agrégation, généralisation. Le diagramme de blocs internes (ibd) répond à « quels flux circulent entre ses parties ? » : matière, énergie ou information. Un flux se nomme d'après son rôle : un fil de capteur porte une information, pas de l'énergie.

Comment conclure sur une exigence dans une copie de SI ?

On cite l'Id et le niveau de l'exigence, la valeur obtenue avec son unité, on compare dans le bon sens, puis on conclut et on commente (hypothèses, marge). Exemple : « L'exigence 1.1.1 impose un effort de 100 N maxi ; l'étude donne 91,2 N < 100 N : le critère d'effort est satisfait, marge 8,8 %. » Une exigence à plusieurs critères n'est satisfaite que si chacun l'est.

Faut-il apprendre la syntaxe SysML par cœur pour le concours ?

Non. Les sujets fournissent la syntaxe et la structure des diagrammes, les normes de représentation et les niveaux du cahier des charges. Il faut en revanche savoir ce que dit chaque diagramme, le sens de chaque relation, la nature des flux, les grandeurs effort et flux, et la démarche de conclusion sur une exigence.

Comment y accéder

Ce chapitre fait partie des chapitres offerts : il s'ouvre en entier avec un compte d'essai gratuit. Créer un compte d'essai ou se connecter. Pour l'accès complet, les tarifs ou une question, écris-nous sur WhatsApp.

Toute ta prépa au même endroit

Pour chaque chapitre : le cours, l'essentiel, les méthodes, les pièges, les exercices corrigés, les problèmes de concours, et un assistant qui répond à tes questions. Programmes du Maroc et de France.

Essayer gratuitement Prepa Help

Architecture fonctionnelle et structurelle : chaînes d'information et de puissance →