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

Inventor - Les Bases

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Dessinateurs, projeteurs, ingénieurs, responsables de bureaux d’études, et techniciens de fabrication souhaitant acquérir les connaissances nécessaires pour réaliser des travaux 3D sur Inventor.

À l'issue de la formation, le stagiaire sera capable de :

  • Réaliser des modèles solides paramétriques et adaptatifs en trois dimensions
  • Concevoir des pièces ainsi que des assemblages
  • Effectuer des mises en plan associatives
Tarif

Contacter l'organisme

Durée

5 jour(s)

Modes
  • Entreprise
  • Distance

Calc - les bases

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Toute personne non initiée sur le tableur CALC et souhaitant acquérir les bases sur cet outil.

Formation éligible à l'utilisation du CPF avec possibilité du passage de la certification TOSA en fin de formation.

Tarif

Contacter l'organisme

Durée

2 jour(s)

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier le milieu de la formation professionnelle
  • Concevoir une formation dans son intégralité
  • Maitriser la prise de parole en public
  • Évaluer une formation
Tarif

A partir de 1 390,00 €

Durée

10j / 70h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Acquérir les connaissances fondamentales sur le calorifugeage
  • Savoir identifier et choisir les isolants
  • Mettre en œuvre et implémenter ces isolants dans vos applications industrielles
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance
  • Entreprise

Objectifs de la formation

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

  • Comprendre  la corrélation entre la norme ISO 9001 et les autres normes et cadres réglementaires
  • Maîtriser les concepts, approches, méthodes et techniques nécessaires pour mettre en œuvre et gérer efficacement un SMQ
  • Savoir interpréter les exigences de la norme ISO 9001 dans un contexte spécifique de l’organisme
  • Savoir accompagner un organisme dans la planification, la mise en  œuvre, la gestion, la surveillance et la tenue à jour du SMQ
  • Acquérir l’expertise nécessaire pour conseiller un organisme sur la mise en œuvre des meilleures pratiques relatives au Système de management de la qualité
Tarif

A partir de 3 890,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Apprendre à designer des maquettes, présentations et à prototyper avec Figma.
  • Prendre en compte les bonnes pratiques pour la conception des prototypes sur Figma.
  • Les bonnes pratiques pour la création des Kit UI et chartes graphiques sur Figma.
  • Apprendre à gérer un atelier collaboratif avec FigJam.
Tarif

A partir de 1 590,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Reconnaître l'architecture de Business Objects Business Intelligence Platform
  • Gérer les ressources, publier et planifier des rapports dans un environnement sécurisé.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • 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

5 jours (35 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

Cette formation Performance et disponibilité des systèmes d'information, vous donne les connaissances et compétences nécessaires pour :

  • Identifier les enjeux de la disponibilité et de la performance de votre SI
  • Bien définir son contrat de service
  • Choisir les bonnes pratiques en matière de performance, de stabilité et de montée en charge
  • Identifier les problèmes classiques et anticiper les incidents
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

La suite JasperSoft offre un ensemble d'outils cohérents pour la génération de rapport et l'analyse de données (OLAP). Le modèle OpenSource de cet éditeur rend sa solution très concurrentielle par rapport aux acteurs traditionnels du marché, tout en garantissant une qualité professionnelle. Cette formation Jasper présente l'intégralité de l'offre de Jaspersoft en commençant par la librairie coeur JasperReports, l'outil WYSWIG d'élaboration de rapport pour finalement présenter l'offre serveur associée aux outils d'analyse de données. Cette formation Jasper très opérationnelle permettra aux participants d'être capables d'utiliser ces outils OpenSource dans leurs applications nécessitant du reporting et/ou de l'analyse de données OLAP.

Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...