PUBLIC:
Chefs de projet, concepteurs, développeurs.

OBJECTIFS :
Découvrir UML de façon concrète et pratique au travers des différentes étapes du processus de développement : modélisation du métier, expression des besoins, analyse, conception et implémentation objet.
A l'issue de la formation, les stagiaires seront capables de créer, comprendre ou exploiter des diagrammes UML.

PROGRAMME:
Introduction
Objectifs et approche générale
Les notions de base objet en UML
Vue d'ensemble de la méthode
Vue d'ensemble de la notation UML

La modélisation du métier
La description des processus métier avec UML: - Identification des processus métier et des rôles externes - Identification des rôles internes - Organisation interne du métier - Description des processus : activity diagram
La modélisation conceptuelle des informations métier: quelques points clés

L'expression des besoins
Besoins fonctionnels : - Acteurs - Cas d'utilisation et scénario : use case diagram et sequence diagram
Description détaillée des interfaces

L'analyse
L'analyse dans le processus de développement : - Objectifs: une préconception pour un logiciel maintenable et évolutif - L'approche MDA (Model Driven Architecture) - L'architecture logique en couches
Modélisation statique des classes : class diagram : - Attribut - Association - Généralisation - Structuration en packages - Opération -
Modélisation dynamique : - Réalisation de cas d'utilisation : sequence diagram - Cycle de vie d'objets : state machine diagram -

La conception
La conception des composants du logiciel et de leur déploiement : - Architecture physique : diagramme de déploiement - Conception de composants
La conception des classes de conception : - Affinement technique des classes d'analyse - Conception d'interfaces

MODALITÉS PÉDAGOGIQUES :
La formation est composée de nombreux exercices pratiques d’application qui viennent compléter les apports théoriques du cours.
Le support de cours est fourni ainsi que la distribution GNU/Linux utilisée pendant la formation.

REMARQUE:
Les exercices pratiques seront réalisés sur Microsoft Windows et/ou Gnu/Linux.
Ce cours peut être dispensé en anglais

TARIF :
Ce programme est indicatif, il est personnalisable en fonction du niveau et des attentes des stagiaires.
Prix indicatif par jour et par stagiaire: 900 €TTC. Tarif de groupe possible. Nous consulter pour une demande devis

Document mis à jour le 12/09/2023

Informations complémentaires

pre-requis

La connaissance d'un langage orienté objet est préférable pour suivre cette formation

difficulte

Moyen

duree

5 jours

financement

Salarié

Délai d'accès

Organisation de sessions à la demande, selon un planning fixé en fonction des disponibilités respectives client/ formateurs. Compter un délai minimum d'une semaine entre la demande et la réalisation de l'action