Modélisation, Analyse et Conception avec UML 2

accueil > Formations > Filière ModĂ©lisation et MĂ©thodes > ModĂ©lisation, Analyse et Conception avec UML 2
 

Code

MM-UM4

Durée

3 jours

Objectifs

  • ConnaĂ®tre l’historique de la modĂ©lisation objet
  • MaĂ®triser les 11 diagrammes UML 2.0
  • Savoir utiliser les bons diagrammes en fonction des phases projet
  • Savoir utiliser un outil de modĂ©lisation
  • Savoir adapter sa conception Ă  une architecture cible

Public

  • Chefs de projets
  • Analystes
  • Architectes
  • DĂ©veloppeurs

Pré-requis

  • MaĂ®trise des principes de programmation orientĂ©e objet

Tarif d'inscription

1 290 € H.T. par personne
(déjeuner inclus)

cal. calendrier ...

 

En 10 ans, UML s'est imposé comme le standard en matière de langage de modélisation des systèmes informatiques.

De l'expression des besoins au déploiement, en passant par la conception, utiliser ou tout simplement comprendre UML est un incontournable de tout acteur du S.I., qu'il soit maîtrise d'ouvrage ou maîtrise d'oeuvre.

Enfin, la nouvelle mouture d'UML se veut plus productive et devient le support premier d'un développement orienté MDA (Model Development Architecture) : de contemplatifs, les modèles deviennent productifs.

Ce cours permet de comprendre la notation et les enjeux de chaque type de modèle. Il passe en revue les phases d’expression des besoins puis d’analyse et de conception.

Programme

Présentation des architectures

  • Architectures Ă  objets distribuĂ©s, architectures n-tiers, modèle en couches
  • PrĂ©sentation des architectures Java EE et .NET
  • Architecture SOA
  • Services web

Présentation du Processus Unifié (UP)

  • Historique et Objectifs
  • Le dĂ©veloppement en cascade vs itĂ©ratif
  • PrĂ©sentation des pratiques UP
  • PrĂ©sentation des disciplines UP
  • PrĂ©sentation des phases UP

Présentation générale d'UML 2.0

  • PrĂ©sentation des diagrammes
  • ComprĂ©hension du mĂ©ta-modèle UML
  • Les profiles UML 2

Modéliser les exigences avec UML

  • Objectifs
  • PĂ©rimètre du système
  • DĂ©finition : acteurs
  • Identification des exigences
    - Cas d’utilisation
    - Relations entre cas d’utilisation
    - Diagrammes de cas d’utilisation
  • Analyse des exigences
    - Organisation du système en modules
    - Organisation des cas d’utilisation
  • SpĂ©cification des cas d’utilisation
    - Cas d’utilisation – Modèle de documentation
    - Cas d’utilisation – Bonnes pratiques
    - Diagrammes d’activité
    - Diagrammes d’activité – Bonnes pratiques

Analyse et conception avec UML

  • Objectifs
  • Analyse mĂ©tier
  • EntitĂ©s mĂ©tier
    - Associations
    - Multiplicité
    - Navigation
    - RĂ´les
  • Conception
    - Diagramme de classe – Abstraction et héritage
    - Diagramme de classe – Interface et opérations
    - Diagramme de package
    - Comportement du système
    - Diagramme de séquence
    - Design Patterns

UML2.0 : Modèle et méta-modèle

  • Objectifs
  • Extensions d’UML
  • StĂ©rĂ©otypes
  • Contraintes valuĂ©es
  • DĂ©finition d’un Profile
  • Le mĂ©ta modèle UML
  • Le langage normalisĂ© OCL (Object Constraint Language)

Présentation de MDA

  • Positionnement et intĂ©rĂŞts de MDA
  • Le mĂ©ta modèle MOF (Meta Object Facility)
  • XMI : un format XML dĂ©diĂ© aux modèles
  • Le pattern MDA et les diffĂ©rents niveaux de modĂ©lisation :
    - CIM (Computation Independant Model)
    - PIM (Platform Independant Model)
    - PSM (Platform Specific Model)
  • Le langage normalisĂ© QVT (Query View Transformation)

Ox-Man
pour démarrer votre projet de formation avec Oxiane ...
>> CLIQUEZ-ICI <<
Calendrier inter-entreprises 2008
Janvier Février Mars Avril Mai Juin Juillet Août Septembre Octobre Novembre Décembre

2 au 4


4 au 6


10 au 12


14 au 16


19 au 21


23 au 25


28 au 30





1 au 3


6 au 8


3 au 5


8 au 10

Organisation en formule intra-entreprise ou " sur-mesure " dans nos locaux ou sur site, nous consulter
© 2000-2008 - Oxiane - 98, avenue du Général Leclerc - 92100 Boulogne-Billancourt
Tél : (+33)1 55 60 76 72 - Fax : (+33)1 55 60 76 73
Organisme de formation professionnelle n° 11921652492
Usine logicielle, UML 2, UP, Processus, MDA, SOA, Java EE, .Net, XML, PhP