UML [E6K]

Retour à la liste des formations
Formations de courte durée
Thème(s):
Durée:
2 jours
Formateur:
Bstorm

Découvrez la modélisation UML du point de vue 

du développement logiciel !

Formation en présentiel

UML se présente comme le standard le plus adapté en ce qui concerne les langages de modélisation de solutions informatiques logicielles. UML permet de représenter la statique du système mais également sa dynamique au travers de ses différents diagrammes.


Objectifs de la formation 

Cette formation vise à enseigner la modélisation UML du point de vue du développeur logiciel. Elle illustre tous les concepts par rapport à des exemples de système et de développement afin de contextualiser la modélisation par rapport à la production de code. Les diagrammes abordés sont les use cases, les diagrammes d’activités, les diagrammes de classes, les diagrammes de séquence, de communication et les diagrammes d’états transitions.


Public
Cette formation s’adresse aux profils métier :
  • Data Analyst
  • Data Scientist
  • BI Consultant
Programme de la formation
Introduction à 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 43equenc d’utilisation
  • Les différents éléments du diagramme
  • Etapes de construction
  • Identification 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 43equences
  • 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
Pourquoi choisir TECHNOFUTUR TIC ?

4 raisons de suivre une formation avec Technofutur TIC


Infos pratiques

Lieu de la formation :

La formation est organisée dans notre training room à l'E6K, en plein cœur de Charleroi, au Square des Martyrs -1, facilement accessible en train et bus.

Cette formation est dédiée à des travailleurs, indépendants et salariés, du privé, du public et du non-marchand, ainsi qu’aux enseignants du secondaire et du supérieur et aux travailleurs sous un statut assimilable: outplacement, PFI,...

Technofutur TIC se réserve le droit de restreindre, le cas échéant, l’accès à des candidats qui ne répondent pas à ces critères ou ne remplissent pas les prérequis.

Cette formation est  agréée Chèques-Formation pour 14 heures

La formation se donnera en présentiel.

Le saviez-vous ? 


Formateur
Brainstorm Consulting est une société de services informatiques spécialisée dans le développement d'applications sur mesure, la gestion et l'analyse des données et la formation professionnelle.
Les technologies enseignées par les formateurs sont celles qu’ils pratiquent quotidiennement, à savoir le développement .NET et le développement Web. Outre des formations technologiques, BStorm est également un acteur important de formations en analyse métier/fonctionnelle et en gestion de projet.

Prix
Informations
Prix plein : 590 €