Formation > Catalogue >Méthode de modélisation et de conception UML2
Catalogue Calendrier Demande d'informations

Méthode de modélisation et de conception UML2
4 jours
UM110

OBJECTIF
Maîtriser les concepts de la modélisation par les objets. S'initier aux bases du formalisme de la méthode OMT/UML

PUBLIC CONCERNE
    Architectes de systèmes, chefs de projet, concepteurs, analystes et développeurs

PRE-REQUIS
    Aucun

Programme

La genèse d'MUL : Unified Modeling Language

RUP : Rational Unified Process

MDA : Model Driven Architecture

L'objet

L'abstraction

Les classes d'objets

L'encapsulation

La spécialisation et la généralisation

L'héritage

Les classes abstraites et concrètes

Le polymorphisme

La composition

La spécialisation des éléments : la notion de stéréotype en UML

Cas d'utilisation

Acteur

Scénario

Relation de communication

Le diagramme des cas d'utilisation

Les relations entre les cas d'utilisation

  • La relation d'inclusion
  • La relation d'extension
  • La spécialisation et la généralisation des cas d'utilisation



 

La représentation textuelle des cas d'utilisation

Conclusion

Le diagramme de séquence

  • Définition
  • La ligne de vie d'un objet
  • L'envoi de message
  • La création et la destruction d'objets
  • La description de la dynamique

Les cadres d'interaction (UML2)

  • La notion de cadre d'interaction .
  • L'alternative
  • La boucle
  • Utilisation des cadres d'interaction

Le diagramme de communication

Découvrir les objets du système

Découvrir les objets du système par décomposition

La représentation des classes

  • La forme simplifiée de représentation des classes
  • L'encapsulation
  • La notion de type
  • La signature des méthodes
  • La forme complète de représentation des classes
  • Les attributs et les méthodes de classe
  • Les attributs calculés

Les associations entre objets

  • Les liens entre objets
  • La représentation des associations entre les classes
  • La cardinalité des associations
  • Navigation
  • Associer une classe avec elle-même
  • Les classes-associations
  • La qualification des associations
  • L'expression de contraintes sur les associations
  • Les objets composés : La composition forte ou composition, la composition faible ou agrégation, différences entre composition et agrégation

 

 

 

La relation de généralisation/spécialisation entre les classes

  • Classes plus spécifiques et classes plus générales
  • L'héritage
  • Classes concrètes et abstraites
  • Expression de contraintes sur la relation d'héritage
  • L'héritage multiple
  • Factorisation des relations entre objets
  • Interface

Le diagramme des objets ou instances

Paquetage et diagramme de paquetage

Les associations entre les paquetages

La notion d'état

Le changement d'état

  • La notion d'événement et de signal
  • La transition

L'élaboration du diagramme d'états-transitions

  • La représentation graphique des éléments de base
  • Les conditions de garde
  • Activités liées à un état ou à un franchissement de transition
  • États composés

Le diagramme du timing

Les activités et les enchaînements d'activité

  • Les activités
  • Les enchaînements d'activités

Les travées

Les activités composées

Le diagramme de vue d'ensemble des interactions

Le diagramme des composants

  • Les composants
  • L'architecture logicielle par composants

Le diagramme de déploiement

           
             
           

Contactez-nous au 05 61 40 61 60 - www.iristechnologies.com - Email :
formation@iristechnologies.com