CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
UML 2, Les bases et Perfectionnement
Formation Informatique / Développement logiciel / Analyse et modélisation
OBJECTIFS
• Acquérir les concepts fondamentaux de l'analyse/conception UML
PUBLIC
Développeurs, chefs de projet
PRE-REQUIS
• Connaissance de la programmation objet
PROGRAMME
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
Atelier pratique : présentation et analyse de plusieurs études de cas (méthode UP)
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
Atelier pratique : analyse d'un cahier des charges d'un projet et construction de diagrammes de cas
d'utilisation
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
Atelier pratique : application des différents concepts de la programmation orientée objets avec un langage de
programmation ou avec une syntaxe algorithmique
Conception globale (architecturale)
Diagramme de séquence : interactions entre objets au cours du temps. Messages synchrone et asynchrone
Diagramme de communication : rôle des objets, interactions, concurrence de traitements...
Diagramme globale d’interaction
Diagramme de temps : variations au cours du temps
Diagramme de composants : description des modules de l'application et description des dépendances
Diagramme de structure composite : détail de la structure interne d'un composant composé
Atelier pratique : Exemples multiples d'analyse et de modélisation de la dynamique du système
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
Diagramme de déploiement : répartition physique des composants du système
A retenir
Durée : 5 jours soit 35h.
Réf. UML2B
Dates des sessions
Paris
25/05/2015
05/10/2015
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
UML 2, Les bases et Perfectionnement
Formation Informatique / Développement logiciel / Analyse et modélisation
Atelier pratique : Construction/Application des diagrammes définis à des structures complètes
Concepts avancés
Etude détaillée des spécifications : UML Infrastructure / Superstructure
Développement piloté par les modèles (MDA - MDD)
Utilisation de patron de conception dans les diagrammes de classes
Apport des frameworks
Imbrication de diagrammes
Outils de conceptions : fonctionnalités, rapport, génération de code (BOUML, ArgoUml,...)
Atelier pratique : Analyse complète d'un projet à l'aide de la méthode Unified Process

Uml2 b formation-uml-2-les-bases-et-perfectionnement

  • 1.
    CERTYOU, 37 ruedes Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France UML 2, Les bases et Perfectionnement Formation Informatique / Développement logiciel / Analyse et modélisation OBJECTIFS • Acquérir les concepts fondamentaux de l'analyse/conception UML PUBLIC Développeurs, chefs de projet PRE-REQUIS • Connaissance de la programmation objet PROGRAMME 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 Atelier pratique : présentation et analyse de plusieurs études de cas (méthode UP) 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 Atelier pratique : analyse d'un cahier des charges d'un projet et construction de diagrammes de cas d'utilisation 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 Atelier pratique : application des différents concepts de la programmation orientée objets avec un langage de programmation ou avec une syntaxe algorithmique Conception globale (architecturale) Diagramme de séquence : interactions entre objets au cours du temps. Messages synchrone et asynchrone Diagramme de communication : rôle des objets, interactions, concurrence de traitements... Diagramme globale d’interaction Diagramme de temps : variations au cours du temps Diagramme de composants : description des modules de l'application et description des dépendances Diagramme de structure composite : détail de la structure interne d'un composant composé Atelier pratique : Exemples multiples d'analyse et de modélisation de la dynamique du système 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 Diagramme de déploiement : répartition physique des composants du système A retenir Durée : 5 jours soit 35h. Réf. UML2B Dates des sessions Paris 25/05/2015 05/10/2015 Cette formation est également proposée en formule INTRA-ENTREPRISE. Inclus dans cette formation Coaching Après-COURS Pendant 30 jours, votre formateur sera disponible pour vous aider. CERTyou s'engage dans la réalisation de vos objectifs. Votre garantie 100% SATISFACTION Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation.
  • 2.
    CERTYOU, 37 ruedes Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France UML 2, Les bases et Perfectionnement Formation Informatique / Développement logiciel / Analyse et modélisation Atelier pratique : Construction/Application des diagrammes définis à des structures complètes Concepts avancés Etude détaillée des spécifications : UML Infrastructure / Superstructure Développement piloté par les modèles (MDA - MDD) Utilisation de patron de conception dans les diagrammes de classes Apport des frameworks Imbrication de diagrammes Outils de conceptions : fonctionnalités, rapport, génération de code (BOUML, ArgoUml,...) Atelier pratique : Analyse complète d'un projet à l'aide de la méthode Unified Process