Erreur
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database
  • Unable to load Cache Storage: database


Formation UML 2 - Initiation

LieuDate de débutPrix (HT)Nombres de joursInscription
Paris Le 30/06/2014
Le 01/09/2014
Le 03/11/2014
1 020 € H.T 2 jours Fiche d'inscription

Acquérir des notions d'analyse/conception UML

Public concerné :

Développeurs, chefs de projet

Pédagogie :

50% Théorie, 50% Pratique

Niveau requis :

Connaissance de la programmation objet

Programme :

1. Introduction

  • Besoin de modélisation : analyse et conception d'un projet informatique
  • Présentation du langage : principe, historique et utilité
  • Démarches de modélisation : UML et les méthodes d'analyse (Merise, Unified Process)
  • Panorama des environnements de modélisation UML
  • Terminologie générale : méta-modèle, vue, modèle,...
  • Types de diagrammes : de structures, de comportements, d'intéractions
  • Positionnement des diagrammes dans le cycle de développement

2. Recueil et analyse des besoins

  • Diagramme des cas d’utilisation : présentation, fonctionnalités
  • Description des éléments du diagramme : acteurs, cas d'utilisation
  • Pré/Post conditions et Types de relations
  • Méthodologie : identification des acteurs, description des cas d'utilisation, scénarios

3. Rappel des concepts de l'objet

  • L’objet par rapport aux autres styles de programmation (impératif, procédural)
  • Classes, objets et packages
  • Méthodes et communication inter-objets
  • Agrégation et encapsulation
  • Héritage, polymorphisme, classes abstraites et interfaces

4. Conception globale (architecturale)

  • Diagramme de séquence : interactions entre objets au cours du temps. Messages synchrone et asynchrone
  • Diagramme de composants : description des modules de l'application et description des dépendances

5. Conception détaillée

  • Diagramme de paquetages : organisation des différentes classes/couches de l'application
  • Diagramme de classes : représentation statique de la structure interne de l'application
  • Diagramme d'objets : représentation de l'état du système à un instant donné (expression des exceptions)
  • Diagramme d'activités : modélisation du flux objet/activité pour la réalisation d'une opération
  • Diagramme d'états-transitions : détail des transitions affectant l'état d'un objet

Nos partenaires

Contact

27-29, rue Raffet
75016 PARIS - France

Tel : +33 (0) 1 40 50 55 64
Fax : +33 (0) 1 44 15 96 65
Email :  contact@sonaso-informatique.com