AFPI centre val de loire

Besoin d'une formation ? Choisissez un stage parmi l'offre des formations de l'AFPI Centre Val de Loire

Mon espace formation

Créer mon compte
Mot de passe oublié ?

Appui RH - Conseil et prestation

Appui RH
Conseils et prestations pour tous vos projets en Ressources Humaines

Sécurité & prévention des risques

Choisissez un stage
en fonction des
domaines d'activité

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Sécurité & prévention des risques

Maintenance Industrielle

Choisissez un stage
en fonction des
domaines d'activité

Maintenance Industrielle

Innovation & bureau d'études

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Innovation & bureau d'études

Management & efficacité personnelle

Choisissez un stage
en fonction des
domaines d'activité

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Management & efficacité personnelle

Gestion des ressources humaines

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Gestion des ressources humaines

Informatique Bureautique

Choisissez un stage
en fonction des
domaines d'activité

Choisissez une filière
parmi ces parcours
qualifiants et professionnalisants

Informatique Bureautique

   Informatique Bureautique

Informatique Bureautique > Informatique > Developpement > Langage UML

   Langage UML

cette formation m'intéresse

Nos prochaines sessions de formation

  • Nouvelle programmation en cours
Imprimer la fiche

Objectifs

Ce cours permet de préciser la place de la modélisation UML, et plus particulièrement ses divers diagrammes, dans le processus de développement d'une application. 

Prérequis

Aucun pré-requis pour ce cours. La connaissance préalable des concepts Objet est cependant un plus.

Public concerné

Développeurs, concepteurs, analystes, architectes, chefs de projet, responsables MOA désireux de découvrir ou d'approfondir leurs connaissances de UML.

Durée

  • 3 Jours

Programme de la formation

Rappels : les concepts Objet
Rappel des concepts Objet, base de toute conception efficace.

  • Notions d'Objet, abstraction, classe, instance, encapsulation
  • L'héritage, le polymorphisme

Introduction à UML
Historique et philosophie de UML. Différence entre le formalisme et la méthode.

  • La formalisation, l'apport du modèle, différence entre la modélisation fonctionnelle et Objet, les langages de modélisation
  • L'historique d'UML, modes d'utilisation, outillage
  • Présentation générale de UML 2 : les diagrammes, modélisation statique et dynamique
  • Stéréotypes et l'extension d'UML

Processus de développement
La place d'UML dans le processus de développement.

  • Processus de développement et cycle de vie logiciel
  • Le Processus Unifié : RUP, 2TUP, ...
  • Relations entre 2TUP et UML

Diagramme de cas d'utilisation
Formalisme et utilité des diagrammes de cas d'utilisation.

  • Acteurs, Cas d'utilisation, frontières du système
  • Relations entre entités dans le Use Case Diagram

Diagramme de classes, d'objets et de packages
Formalisme du diagramme de classes. Représentation des relations entre classes.

  • Représentation des classes, attributs, opérations
  • Relations entre classes : association, agrégation et héritage
  • Visibilité des membres d'une classe
  • Classes abstraites et interfaces
  • Diagrammes d'objets
  • Diagramme de packages

Diagramme de séquences et diagramme de communication
Formalisme de présentation d'une séquence d'interaction entre objets.

  • Scénario, ligne de vie d'un objet
  • Echange de messages synchrones / asynchrones
  • Les cadres UML 2
  • Diagramme de communication

Diagramme d'activités
Formalisme de présentation d'un workflow ou processus en UML.

  • Notion d'action, d'activité
  • Les couloirs d'activité

Diagramme d'états transitions
Formalisme de présentation du changement de l'état d'un objet.

  • Etats et transitions
  • Gardes, actions

Diagramme de structure composite
Formalisme de présentation de l'intérieur d'un système en UML.

  • Notions fondamentales du formalisme

Diagramme de composants / déploiement
Représentation d'une architecture en UML.

  • Diagramme de composants
  • Diagramme de déploiement

Une question ?

N'hésitez pas à nous contacter...

Par téléphone

>> 02 48 27 51 00

Par email
via notre formulaire de contact

>> Cliquez ici

Découvrez les CQPMP
Nous contacter | Mentions légales