Prenez contact avec nous

Plan du cours

Introduction

  • Présentations du formateur et des participants
  • Introduction à la modélisation
  • Introduction au SysML
  • Introduction à MagicDraw/Cameo
  • Définition d'une étude de cas

Décomposition structurelle du système

  • Notation des diagrammes de paquets
  • Décomposition du système en paquets
  • Modélisation des dépendances entre paquets
  • Exercice pratique : modélisation de la structure des paquets

Analyse des besoins utilisateur

  • Notation des diagrammes de cas d'utilisation
  • Identification des acteurs
  • Identification des cas d'utilisation
  • Relations entre les cas d'utilisation
  • Exercice pratique : modélisation des cas d'utilisation

Définition des exigences du système

  • Des cas d'utilisation aux exigences du système
  • Notation des diagrammes d'exigences
  • Spécification des exigences
  • Définition de la structure des exigences
  • Vérification des exigences par des cas de test
  • Relations entre les exigences
  • Exercice pratique : modélisation des exigences

Définition des blocs structurels (vue boîte noire)

  • Notation des diagrammes de définition de blocs
  • Blocs structurels
  • Modélisation des propriétés des blocs
  • Définition des relations entre les blocs
  • Définition du dictionnaire de données système
  • Exercice pratique : modélisation de la vue boîte noire d'un système

Modélisation de la structure des blocs (vue boîte blanche)

  • Diagramme de blocs internes
  • Visualisation des parties des blocs
  • Liaison des parties avec des connecteurs
  • Définition des ports
  • Définition des flux d'objets et des blocs d'interface
  • Exercice pratique : modélisation de la vue boîte blanche d'un système

Modélisation des contraintes système

  • Définition des blocs de contrainte
  • Liaison des propriétés de contrainte aux propriétés de valeur
  • Exécution paramétrique
  • Exercice pratique : modélisation paramétrique

Conception du comportement du système basé sur des états

  • Notation des diagrammes de machines à états
  • Identification des états
  • Définition des événements de transition d'état
  • Spécification des signaux
  • Spécification des effets
  • Exécution des machines à états
  • Exercice pratique : modélisation des machines à états

Conception des flux de contrôle et de données

  • Diagrammes d'activités
  • Définition des activités
  • Spécification des paramètres
  • Définition des actions
  • Modélisation des flux de contrôle
  • Modélisation des flux de données
  • Exécution des activités
  • Exercice pratique : modélisation des activités

Conception des communications

  • Notation des diagrammes de séquence
  • Modélisation des lignes de vie
  • Modélisation des messages
  • Décomposition des interactions à l'aide de références
  • Application des fragments d'interaction
  • Définition des contraintes de temps
  • Exercice pratique : modélisation des interactions

Modélisation des constructions transversales

  • Architectures logiques et physiques
  • Relation d'allocation
  • Options d'affichage des allocations
  • Identification des types d'allocations
  • Matrice d'allocation
  • Exercice pratique : création d'une matrice d'allocation

Rapports personnalisés

  • Aperçu
  • Introduction à la génération de rapports
  • Le Velocity Template Language
  • Extensions de MagicDraw au VTL
  • Travail avec les formats Microsoft Office
  • Développement et maintenance des modèles

Automatisation à l'aide de macros et de scripts

  • Introduction
  • Concepts généraux
  • Introduction à l'API
  • Classes courantes et utiles
  • Où placer le code ?
  • Exemples et exercices pratiques

Pré requis

Aucun.

Audience cible :

  • Ingénieurs système impliqués dans la modélisation architecturale et la conception des systèmes.
  • Praticiens en MBSE (Ingénierie des Systèmes Basée sur les Modèles).
 40 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires