Modélisation UML avec Enterprise Architect

Ce cours vous permettra d'apprendre les bases de la modélisation UML et l'utilisation de l'atelier Enterprise Architect.

Les objectifs de cette formation sont la présentation et l'utilisation des différents types de diagrammes UML, ainsi que la prise en main de toutes les fonctionnalités de l'outil.

A travers les différents exercices proposés, les participants acquerront une connaissance pratique d'UML et d'Enterprise Architect leur permettant d'aborder des projets utilisant UML dans leur contexte de travail avec Enterprise Architect.

En présentiel ou en classe virtuelle
En français ou en anglais
Public

Architecte logiciel, analyste, concepteur, concepteur, développeur.

Accessible aux personnes en situation de handicap

Délai

Le cours peut être organisé dans un délai d'un mois.

Objectifs

A l'issue du cours vous saurez:

Prérequis

Ce cours demande des connaissances de base du langage de modélisation et un premier contact avec Enterprise Architect.

Méthodes pédagogiques

Programme détaillé

UML et Architecte d'entreprise
  • Introduction.
  • Modélisation - Concepts de base.
  • EA - Interface utilisateur.
  • UML - Langue et notation.
  • Note spécifique EA.
  • EA - Interface utilisateur - Menu.
  • La boîte à outils UML de l'EA.

Mise en pratique: prendre en main l'outil, mettre en place un nouveau repository avec une structure initiale, réaliser la modélisation de 2 exemples de diagramme.

Gestion des exigences et analyse fonctionnelle
  • Gestion des besoins.
  • Use-Case Modélisation.
  • Glossaire du projet.
  • Traçabilité entre les exigences et les cas d'utilisation.

Mise en pratique: collecte et la modélisation des exigences fonctionnelles et non-fonctionnelles, aborder les concepts d'acteurs et de cas d'utilisation et rélisation de modèles de cas d'utilisation, création et utilisation de glossaire, traçabilité entre les exigences et les cas d'utilisation.

Analyse d'objet de domaine
  • Introduction.
  • Diagramme de classe.
  • Cycle de vie d'une classe.
  • Diagramme d'objet.
  • Structure de l'emballage.

Mise en pratique: technique pour la récolte et la modélisation des exigences fonctionnelles et non-fonctionnelles, aborder les concepts d'acteurs et de cas d'utilisation et rélisation de modèles de cas d'utilisation, création et utilisation de glossaire, traçabilité entre les exigences et les cas d'utilisation.

Conception, architecture et implémentation
  • Introduction.
  • Diagrammes utiles pour la conception, l'architecture et la mise en œuvre.
  • Inter-objet dynamique.
  • Diagramme de séquence.
  • Diagramme de communication.
  • Diagramme d'activité.
  • Modélisation des structures composées.
  • Spécification de l'architecture du système.
  • Diagramme des composants.
  • Diagramme de déploiement.

Mise en pratique: modélisation de diagrammes de séquence et de communication, retour pratique sur les diagrammes d'activité, modélisation de l'architecture à l'aide des modèles de composants, aborder l'infrastructure avec les diagrammes de déploiement, modélisation de structures composées, spécification de l'architecture du système.

Fonctions EA avancées
  • Génération de documentation RTF et HTM.
  • HTML documentation.
  • Modèle de gestion de base.
  • Recherche avancée et création de requêtes.
  • Génération de code.
  • Ingénierie inverse, génération arrière.
  • Modélisation des données physiques.
  • Création d'extensions UML (stéréotypes et profils).
  • Modèle de gestion de la conception.
  • Fonctions d'importation/exportation.

Mise en pratique: génération de documentation, création de templates de base, utilisation de la fenêtre de recherche pour la création et l'utilisation de requêtes, génération avant et arrière de code, comment modéliser des données physiques, création de stéréotypes et de profils UML, introduction aux technologies MDG, les techniques possibles pour l'importation et l'exportation de données.

Prix et financements

2 12

Réduction de 50% pour les associations reconnues d'utilité publique.

Sources de financements pour les organisations françaises:

Contact

Questions, inscriptions, demande d'adaptation: