une autre informatique

formations et conseils sur les logiciels libres


Méthodologie UML

Enregistrer au format PDF

par Webmaster

Public, pré-requis

    • Ce cours concerne tous ceux qui sont impliqués dans le développement de logiciel qui doivent communiquer efficacement des modèles. Une connaissance des techniques orientées objet est utile.

Objectifs

    • Concevoir des systèmes logiciel en utilisant UML
    • Récupérer et documenter les spécifications utilisateur en utilisant les use cases
    • Générer et interpréter les diagrammes UML

Programme

    • Approche objet : une évolution ?
      • Introduction
      • Opposition approche procédurale/ approche objet
      • Quels sont les remèdes aux inconvénients de l’approche objet ?
    • Premières notions de l’approche objet
      • La reconnaissance des « objets »
      • Exemple concret
      • Les concepts de base
      • Encapsulation
      • Intérêt de l’encapsulation
      • Le principe de l’héritage
    • La modélisation objet
      • Bref historique
      • Modèle UML : généralités
      • Les diagrammes UML
    • Les vues statiques
      • Les diagrammes des cas d’utilisation
      • Les diagrammes de classes
      • Associations entre classes
      • Héritage (généralisation/spécialisation)
      • Agrégation
      • Interface
      • Les diagrammes de composants
      • Les diagrammes de déploiement
    • Les vues dynamiques
      • Les diagrammes de collaboration
      • Les diagrammes de séquence
      • Les diagrammes d’activités
      • Synchronisation
      • Les couloirs d’activité