Formation UML 2 - Analyse et conception

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation UML, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre le rôle des différents modèles UML selon les phases d’un projet
  • Exprimer un besoin fonctionnel sous la forme d’un diagramme UML
  • Mettre en œuvre la modélisation UML sur toutes les étapes d’un projet logiciel
  • Maîtriser les bonnes pratiques de conception logicielle

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 200,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 200,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Le langage de modélisation unifié UML (Unified Modeling Language) a été pensé pour proposer un langage visuel commun, et normalisé pour décrire un système logiciel principalement en conception orienté objet.

Concrètement plusieurs diagrammes accessibles à un large public permettent d’illustrer toutes les étapes quantifiables d’un projet de développement.

Cette formation UML vous propose de comprendre la représentation et l'intérêt d'utilisation des diagrammes les plus pertinents habituellement utilisés dans les projets professionnels afin de vous aider à formaliser l’analyse et la conception de vos applications ou de votre système d’information.

Programme

Première journée

Rappels sur l’approche objet

Concepts et intérêt de l’approche objet
Rôle de l’encapsulation
Notion de classe, attribut, méthode
Etat, identité, comportement d’un objet
Classe abstraite
Héritage, polymorphisme
Panorama des langages objet

Travaux pratiques

Présentation d’un modèle de classes d’un site de commerce en ligne et échanges avec les participants
Quizz pour valider qu’on dispose d’un vocabulaire objet commun

Présentation d’UML 2

Intérêt de la modélisation
Notion de modèle
Activités de développement
Présentation des 14 diagrammes d’UML2.5
Outils de modélisation

Travaux pratiques

Quiz de validation des connaissances sur le formalisme UML (symboles graphiques, noms)

Deuxième journée

Expression des besoins

Diagramme des cas d'utilisation
Comment élaborer un modèle des besoins ?
Délimitation du système
Définition des acteurs
Définition des cas d'utilisation
Relations entre cas d’utilisation
Description des cas d'utilisation par les scénarios nominal et alternatifs
Les meilleures pratiques pour élaborer un modèle des besoins

Travaux pratiques

Étude d’un système simple de type va-et-vient électrique et élaboration de son diagramme de cas d’utilisation
Élaboration d’un diagramme de cas d’utilisation de l’application de commerce en ligne

Troisième journée

Les diagrammes de structure

Présentation des diagrammes : de classes, d’objets, de packages, de structure composite,
de composants, de déploiement
Recherche de classes candidates
Définir les relations entre classes : association, agrégation, composition, héritage
Classes-association
Définir la cardinalité des associations, leur navigabilité, les rôles
Association qualifiée, rôle, contrainte
Diagramme d'objets : liaison avec le diagramme de classes
Diagrammes de packages, relations entre packages
Autres diagrammes structurels: Diagramme de structure composite, de composants, de déploiement
Collaborations

Travaux pratiques

Élaboration d’un diagramme de classes, de packages, de composants, de déploiement de l’application de commerce en ligne

Quatrième journée

Les diagrammes de comportements

Présentation des diagrammes : de séquences, de communications, aperçu d’interactions, d’états-transitions, d’activités, de profils, de temps
Différents messages entre objets, évènements
États initial et final
Rôles des classes entity, control, boundary
États et sous-états, transition, entry, do, exit
Actions, activités, contraintes, arguments

Travaux pratiques

Élaboration de plusieurs diagrammes de séquences, d’activité, états-transitions, de temps pour l’application de commerce en ligne
Élaboration d’un diagramme de temps pour les feux tricolores à un carrefour

Démarche objet de type UP « Unified Process »

Préparation à la progression dans une démarche objet et sensibilisation à la pratique itérative et incrémentale.
Élaborer les packages
Mise en place des incréments
Application de la démarche itérative
Réutilisation des composants
Les design patterns les plus connus
Passage du diagramme de classes au modèle logique de la base de données.
Indications pour l'utilisation d'outils comme PowerAMC, Visual Paradigm ou Visual Architect

Travaux pratiques

Simulation d’itérations avec livrables permettant l’expérimentation des utilisateurs ainsi que la validation technique de notre application de commerce en ligne. On simule le développement de plusieurs prototypes par approche incrémentale dans une démarche UP.

Prérequis

Le vocabulaire et les concepts objets étant très liés à UML (exemple diagramme de classes), il est également recommandé de disposer d’une culture objet (à minima, savoir ce qu’est une classe, un objet, un attribut).

Public

Ce cours UML s'adresse à toute personne participant à des projets de développement en programmation objet : analyste, concepteur, architecte logiciel et technique, chef de projet, développeur, consultant en SI, urbaniste des systèmes d'information...

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation Optimiser les UI et UX pour la conception logicielle, vous aurez acquis les compétences nécessaires pour :

  • Produire une expérience utilisateur (UX) avec l'application tenant compte de ses besoins
  • Créer des personas et des récits pour piloter la création des interfaces graphiques (UI)
  • Exploiter les modèles et les design patterns d'UX pour développer un design fonctionnel
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Être en mesure d’élaborer une assurance affinitaire
Réaliser le montage technico-juridique et organisationnel d’une assurance affinitaire
Connaître les différents modes de distribution des assurances affinitaires

Tarif

A partir de 1 165,00 €

Durée

1 jour - 7 heures

Modes
  • Entreprise

Objectifs de la formation

Concrètement, à l'issue de cette formation ADO.NET Entity Framework, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Savoir utiliser les datasets proposés par ADO.NET
  • Comprendre la philosophie et l’architecture de ADO.NET Entity Framework
  • Apprendre à exécuter des requêtes via un objet de commande
  • Construire des modèles de données d’entité (Entity Data Model)
  • Manipuler les données à travers ces modèles (création, mise à jour, suppression)
  • Gérer la concurrence et les transactions dans un contexte multi-utilisateurs
  • Récupérer les données à travers des services Web (REST) ou WCF
  • Être capable d'écrire des requêtes LINQ (Language Integrated Query)
  • Comprendre les nouveautés et la philosophie de Entity Framework Core ainsi que les différences et points communs avec EF67
Tarif

A partir de 2 675,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Acquérir les bases en ergonomie logicielle
  • Être en mesure d'analyser et évaluer la qualité des IHM
  • S'approprier les meilleures pratiques de conception d'interfaces utilisateurs
  • Réaliser des maquettes modernes pour applications web et natives
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

1 jour ( 7 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation HPE Aruba Campus Access, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Interpréter les exigences techniques
  • Articuler la valeur commerciale avec les différentes parties prenantes
  • Concevoir des solutions sécurisées, redondantes, évolutives et résilientes
  • Utiliser votre connaissance du guide de solutions validées approprié pour répondre aux besoins commerciaux du client
Tarif

A partir de 2 880,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Planifier, déployer et configurer les offres de SQL Azure
  • Surveiller la performance des bases de données
  • Configurer une base de données et exécuter des requêtes pour une performance optimale.
  • Planifier et configurer une solution de haute disponibilité.
Tarif

A partir de 2 590,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser les règles de conception d’une présentation efficace
  • Concevoir un diaporama contenant du texte, des images, des objets dessin, des tableaux, des graphiques, des diagrammes etc.
  • Uniformiser et modifier rapidement et facilement les diapositives
  • Animer des présentations
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Goggle Cloud Platform - Mise en Réseau vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Configurer des réseaux, sous-réseaux et routeurs Google VPC
  • Créer des réseaux afin de répondre aux demandes des clients
  • Configurer la surveillance et la journalisation afin de résoudre les problèmes réseau
  • Contrôler l'accès réseau aux points de terminaison et l'accès administrateur aux objets VPC
  • Interconnecter des réseaux entre des projets GCP
  • Interconnecter des réseaux entre les réseaux VPC GCP et les réseaux sur site ou dans d'autres clouds
  • Choisir et configurer les options d'équilibrage de charge et de proxy GCP
  • Réduire la latence et réaliser des économies à l'aide de Cloud CDN
  • Optimiser les dépenses associées au réseau à l'aide des niveaux de réseau
  • Déployer les réseaux de façon déclarative à l'aide de Cloud Deployment Manager
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation UML

Proposé par Sparks

Objectifs de la formation

  • Modéliser des systèmes d'informations avec UML
  • Comprendre les généralités et les concepts
  • Manier la vue fonctionnelle, statique et dynamique
  • Utiliser, implémenter et adapter UML
  • Maîtriser les outils de modélisation
  • Intégrer UML dans la démarche objet
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...