> Formations > Technologies numériques > Développement logiciel > Objet, UML > Formation UML, comprendre la modélisation > Formations > Technologies numériques > Formation UML, comprendre la modélisation

Formation : UML, comprendre la modélisation

UML, comprendre la modélisation

Télécharger le programme Partager cette formation


Au cœur du métier de la maîtrise d’ouvrage se trouve l’expression des besoins et le cahier des charges fonctionnels d’une application. Pour garantir la qualité de la mise en œuvre, une bonne représentation du système à développer passe par la modélisation des processus métier. A l’aide de ce cours pratique, vous découvrirez les principaux diagrammes de modélisation UML 2.0 pour être en mesure de décrire les informations et les processus du système ciblé.


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf. CMO
Prix : 1490 € H.T.
  2j - 14h00
Pauses-café et
déjeuners offerts




Au cœur du métier de la maîtrise d’ouvrage se trouve l’expression des besoins et le cahier des charges fonctionnels d’une application. Pour garantir la qualité de la mise en œuvre, une bonne représentation du système à développer passe par la modélisation des processus métier. A l’aide de ce cours pratique, vous découvrirez les principaux diagrammes de modélisation UML 2.0 pour être en mesure de décrire les informations et les processus du système ciblé.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
  • Comprendre des notions de base sur l'Orienté Objet
  • Décrire les données d'un Système d'Information
  • Décrire les processus d'un système et représenter les différents états d'un objet
  • Représenter les flux d'informations
  • Utiliser UML dans une démarche projet

Public concerné
Ce stage s'adresse aux maîtrises d'ouvrage qui seront amenées à participer à des projets informatiques utilisant des modèles UML.

Prérequis
Connaissances de base en Informatique.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Programme de la formation

Présentation et concepts

  • Les méthodes de modélisation.
  • Concepts de l'approche Objet : classe, Objet, généralisation, héritage, polymorphisme...
  • Niveau de modélisation. UML et la maîtrise d'ouvrage.
  • UML 2 : présentation des évolutions proposées.

Description des processus

  • Définition des concepts de base : processus, activité.
  • Le diagramme des cas d'utilisation. Les cas d'utilisation, au centre de l'approche UML.
  • Comment décrire les cas ? Différents types de cas : les cas métiers et les cas fonctionnels.
  • Le diagramme d'activité.
  • Décrire les activités d'un processus : activité, action, stimuli, flot de données, de contrôle...
  • Le diagramme de séquence.
  • Comment décrire le workflow d'un processus ? Les objets, les messages, l'axe des temps. Illustration.
  • Typologies de processus utilisés pour la modélisation : métier/support/pilotage, base/variante, générique/spécialisé.
Etude de cas
Construire un diagramme de séquence pour décrire le workflow du processus étudié.

Description des informations

  • Le diagramme de classe. Décrire les données du système. Classe, association, opération, généricité et spécialisation.
  • Le diagramme Objet. Comment utiliser un diagramme Objet pour illustrer le diagramme de classe ?
  • Le diagramme d'états. Description des différents états des objets. Etat, transition, imbrication d'états.
Travaux pratiques
Identifier et définir des données à partir de l'analyse de documents. Construire un modèle de classe et interpréter les résultats.

Description des échanges

  • Le diagramme de communication.
  • Comment décrire le contexte du projet ?
  • Représentation des échanges entre les objets du système.
  • Objet, message, ordre condition, paramètres.
Travaux pratiques
Construire un diagramme de communication pour décrire les domaines connexes.

Description des fonctions

  • Définition des fonctions du futur système : les cas d'utilisation fonctionnels.
  • Collaboration entre les objets logiciels.
  • Description des opérations systèmes.

Processus projet

  • Inscrire la modélisation UML dans une démarche existante de conduite de projet.
  • Méthode de projet "classique".
  • Méthode RUP, Rational Unified Process.
  • Organiser la documentation.


Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.

Avis clients
4,2 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
NATHALIE L.
26/09/24
4 / 5

il conviendrait de rajouter une journée supplémentaire pour cette formation car il y a beaucoup de notion à appréhender.
ELENA K.
26/09/24
4 / 5

Première matinée destinée principalement à des développeurs. Pour les non-développeurs, difficile de suivre. Le reste des cours bien. La mise en application est intéressante.
OLIVIER C.
26/09/24
3 / 5

Beaucoup trop de temps passé sur la première partie du cours (classes et objet), trop d’insistance sur l’exemple en code java, sachant que 80% des participants n’a jamais fait de code, et personne n’a fait de programmation objet. Ce n’était pas le thème de ce cours.Trop de temps passé sur la correction de certains exercices. La correction participative, c’est très bien, mais il ne faut pas se perdre dans les détails. On est là pour acquérir les principes.D’où c




Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance