Technifutur® sur Facebook Technifutur® sur LinkedIn Technifutur® sur Twitter Technifutur® sur YouTube Newsletter Technifutur®

Retour Page d'accueil

Vos contacts pour cette formation

Entreprises

Formulaire de renseignements

Martine Simonis
Chargée relations entreprises
T : 04 382 45 18 | Mail


Elisabeth D'Eleuterio
Coordinatrice
T : 04 382 44 46 | Mail


Maria Sciortino
Coordinatrice
T : 04 382 44 63 | Mail


Caroline Sekieta
Coordinatrice
T : 04 246 62 18 | Mail



Planifications pour cette formation

Cette formation n'est pas planifiée actuellement

> Formations  Informatique / Développement logiciel / Concepts fondamentaux, langages et méthodes

UML 2.5 Foundation Formation et préparation à la certification OCUP2

Type de formation :  | Participants : 12  | Durée : 3 jours

> Objectifs

Après la formation seront capables :

• Connaître les éléments et les diagrammes d'UML et les possibilités liées à cette notation

• Comprendre et utiliser les éléments et les diagrammes UML dans vos projets documentés sous cette notation

• Être prêt à travailler avec les éléments UML les plus courants

• Être capable de créer des modèles UML simples

• Être prêt à passer l'examen «OMG Certified UML Professional 2 Foundation»

> Public

Ce cours qui propose la préparation à la certification "OMG Certified UML Professional 2 Foundation" s'adresse à tous ceux qui désirent comprendre et mettre en œuvre l'approche objet, et plus particulièrement aux professionnels de l'informatique amenés à opérer une transition vers UML, aux chefs de projets, ingénieurs méthodes, analystes et concepteurs, architectes logiciel et développeurs qui sont amenés à utiliser UML dans leurs projets.

> Prérequis

Connaissances de base de Windows.

Une connaissance d´un langage algorithmique classique (C, Fortran, …) est un avantage.

Une connaissance de base d'UML est requise.

> Programme

Les participants recevront la présentation du cours et de la documentation supplémentaires. Ainsi qu'une copie du livre "Guide de certification OCUP 2: Préparation à l'examen OMG Certified UML 2.5 Professional 2 Foundation".

Toute la documentation est en anglais.


SurIntroduction à l’approche de conception et de développement OO

  • Introduction au contexte de la modélisation OO
  • Contexte des objets dans la modélisation métier et dans la modélisation de systèmes informatiques
  • Concepts d’OO en développement logiciel : héritage, polymorphisme, etc…Introduction à UML

Les objectifs de la modélisation

  • Différencier le domaine métier du système informatique
  • Liens entre l’analyse/conception et les langages de programmation
  • Présentation générale des différents diagrammes
  • Différenciation entre modélisation statique et dynamique
  • Présentation de la démarche de modélisation

Diagramme Uses cases

  • Capture et description des besoins fonctionnels de l’application
  • Objectifs et  equenc d’utilisation
  • Les différents éléments du diagramme
  • Etapes de constructionIdentification des acteurs
  • Formats, pré et post conditions
  • Relations

Diagrammes d’activités

  • Représentation de la dynamique du système
  • Modélisation des  séquences 

Diagrammes statiques

  • Vue d’ensemble du système, de ses éléments et des relations existantes
  • Diagramme de classes : rôle, utilisation et exemples
  • Identification des classes utiles
  • Définition d’une classe en UML
  • Multiplicités, rôles et contraintes
  • Diagrammes objets et d’instances
  • Diagramme de structure composite

Diagrammes dynamiques

Evolution du système et interactions entre les objets

Utilisation des diagrammes de  séquences

Utilisation du diagramme global d’interactions

Utilisation des diagrammes de communication

Utilisation des diagrammes d’états

Utilisation des diagrammes de temps

Cadre d’utilisation et exemples

L’architecture logicielle et matérielle du système

  • Diagramme de composants : organisation du code en modules, dépendances.
  • Diagramme de déploiement : déploiement physique du système (machines, réseaux, etc.).

Concepts avancés, outillage

  • Utilisation d’un logiciel de modélisation : ArgoUML
  • Introduction à l’ORM
  • Introduction au développement piloté par les modèles
  • La position d’UML dans le cycle de développement


Version Texte | Imprimez cette formation Version imprimable