Plan du cours

Introduction à la langue UML

  • Bref historique UML
  • Aperçu de la modélisation orientée objet
  • Spécification UML groupes OMG
  • Aperçu des diagrammes UML

Gestion des exigences

  • Décomposition des exigences
  • Catégories d'exigences FURPS
  • Méthodes de collecte des exigences
  • Modélisation des exigences à l'aide de la notation UML
  • Matrice de dépendance des exigences
  • Création de spécifications d'exigences basées sur des diagrammes

Modélisation des processus métier

  • Définition des processus métier
  • Modélisation des processus métier en UML
  • Diagramme d'activité
    • Prise de décision et flux simultanés
    • Exceptions et traitement des exceptions
    • Partitions, pistes

Modélisation des exigences non fonctionnelles

  • Utilisation de diagrammes de composants et de mise en œuvre
  • Architecture initiale du système - logique et physique
  • Modélisation des exigences en matière de sécurité, de performance et de fiabilité du système

Modélisation des exigences fonctionnelles

  • Définition de la portée du système
  • Modélisation de la fonctionnalité du système à l'aide d'un diagramme de cas d'utilisation
    • Identification des acteurs et des relations entre eux
    • Identification des cas d'utilisation
    • Association acteur-cas d'utilisation et ses propriétés
    • Relations entre les cas d'utilisation : inclure, étendre, généraliser
  • Création de scénarios pour les cas d'utilisation et génération de diagrammes basés sur ces scénarios (activités, machine d'état)
    activité, machine à états)

Modèle de système analytique

  • Utilisation d'un diagramme de séquence
    • Types de messages : asynchrones, synchrones, dos à dos
    • Détermination de l'ordre de numérotation des messages
    • Catégories d'objets analytiques : Frontière, Contrôle et Entité
  • Introduction à la conception de systèmes
  • Modélisation des interactions

Modélisation statique

  • Diagramme de classe et génération de code source
    • La relation d'association et ses caractéristiques
    • Autres relations : agrégation, composition, généralisation, dépendance, classe associative
  • Ingénierie avant/arrière
    • Génération du code source à partir du diagramme
    • Générer le diagramme à partir du code source
    • Synchronisation du code et du diagramme
  • Diagrammer des objets, des structures interconnectées et des paquets

Modélisation dynamique

  • Vérification du modèle statique
    • Clarification des signatures de méthodes
    • Vérification de l'exactitude du diagramme de classes
  • Modélisation dynamique au niveau de l'appel de méthode
  • Diagramme de séquence au niveau de la conception

Pré requis

La connaissance des concepts de base de l'orientation objet ou d'un langage orienté objet est recommandée.

 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires