Formation Analyse et conception orientées objet (OOAD) avec UML

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Identifier les étapes et l'importance de l'analyse fonctionnelle dans le développement de logiciels
  • Comprendre les concepts fondamentaux de l'OOAD et leur application dans la création d'analyses fonctionnelles
  • Analyser les exigences du produit et les décrire à l'aide de cas d'utilisation UML
  • Produire un document de spécification des exigences du logiciel en tant que premier produit livrable du processus de développement du logiciel
  • Déterminer et catégoriser les exigences du produit, en exprimant ces exigences à l'aide de cas d'utilisation UML
  • Créer un modèle de domaine initial pour approfondir les exigences

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 2 400,00 €

Durée 4 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 2 400,00 €

Durée 4 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Suivez notre formation sur l’analyse et la conception orientées objet (OOAD), conçue pour les professionnels de l'informatique désireux d'améliorer leurs compétences analytiques et de conception à l'aide d'UML. Pendant quatre jours intensifs, plongez dans l'analyse fonctionnelle, maîtrisez l'analyse des exigences du produit et apprenez à articuler des conceptions logicielles sophistiquées. En présentiel ou classe virtuelle, notre cours est conçu pour vous fournir les outils nécessaires à la production de spécifications méticuleuses des exigences logicielles et au développement de modèles de domaine initiaux. Rejoignez-nous et faîtes passer vos projets au niveau supérieur !

Programme

Introduction à la formation Object-Oriented Analysis and Design (OOAD)

Comprendre l’analyse et la conception orientées objet (OOAD)
Définition et importance dans le développement de logiciels.
Comparaison avec les paradigmes de programmation procédurale.
Bases d’UML
Histoire et évolution d’UML.
Vue d’ensemble des diagrammes UML et de leurs objectifs.
L’importance de l’analyse fonctionnelle
Rôle dans la détermination de la portée et des contraintes du projet.
Impact sur la réussite et l’échec du projet.
Exemples d’activités pratiques :
Dessiner les diagrammes UML de base pour un projet hypothétique.
Identification des exigences fonctionnelles à partir d’un cahier des charges.

Analyse des exigences produit

Identification des besoins
Techniques de collecte et d’identification des besoins en produits.
L’analyse des parties prenantes et son importance.
Utilisation d’UML pour l’analyse des exigences
Introduction aux diagrammes de cas d’utilisation : acteurs, cas d’utilisation et relations.
Conseils pratiques pour rédiger des cas d’utilisation efficaces.
Spécification des exigences logicielles (SRS)
Structure et composants d’un document SRS.
Traduction des cas d’utilisation en spécifications écrites.
Exemples d’activités pratiques :
Création de diagrammes de cas d’utilisation basés sur des user stories.
Rédaction d’un document SRS pour une application simple.

Modélisation de domaine

Introduction à la modélisation de domaine
Définition et objectif des modèles de domaine dans OOAD.
Le concept d’identification des entités et de leurs relations.
Création de modèles de domaine avec UML
Vue d’ensemble des diagrammes de classes : classes, attributs, opérations et associations.
Incorporation de l’héritage, de l’agrégation et de la composition dans les modèles de domaine.
Exemples d’activités pratiques :
Conception d’un diagramme de classes pour un énoncé de problème donné.
Affiner les diagrammes de classes pour inclure les relations et les hiérarchies.

Diagrammes UML avancés

Diagrammes structurels
Approfondissement des diagrammes de classes : fonctionnalités avancées et meilleures pratiques.
Introduction aux diagrammes d’objets et à leurs cas d’utilisation.
Diagrammes comportementaux
Utilisation des diagrammes de séquence pour modéliser les interactions dans le temps.
Diagrammes d’activités : modélisation des flux de travail et des processus.
Diagrammes d’état : représentation des changements d’état d’un composant du système.
Exemples d’activités pratiques :
Création de diagrammes de séquence et d’activité pour un processus de connexion d’utilisateur.
Conception d’un diagramme d’état pour un système de gestion des commandes de commerce électronique.

Intégrer l’OOAD dans le cycle de vie du développement logiciel

De l’analyse à la conception
Passage de l’analyse des besoins à la conception du système.
Le rôle de l’OOAD dans les méthodologies de développement agile et en cascade.
Modèles de conception et OOAD
Vue d’ensemble des modèles de conception courants dans la conception orientée objet.
Application des patrons de conception pour résoudre les problèmes de conception.
Mise en œuvre des meilleures pratiques OOAD
Assurer la flexibilité, la maintenabilité et l’évolutivité dans la conception.
Éviter les pièges courants de l’OOAD.
Exemples d’activités pratiques :
Application de modèles de conception pour améliorer un modèle de domaine.
Révision par les pairs des documents de conception avec des sessions de feedback.

Prérequis

Compréhension de base des processus de développement de logiciels. Une connaissance d’UML (Unified Modeling Language) est souhaitable mais pas obligatoire.

Public

Concepteurs,

Ces formations pourraient vous intéresser

Autodesk AUTOCAD 2D et 3D

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

L'objectif de cette formation est de permettre aux participants de maîtriser cet outil puissant de conception assistée par ordinateur. Autocad est utilisé par de nombreux professionnels dans des domaines tels que l'architecture, l'ingénierie, la construction et la conception de produits.
Tarif

A partir de 590,00 €

Durée

3j / 20h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Conduire une mission d'audit RH en utilisant une méthodologie rigoureuse.
  • Préciser les attentes des commanditaires pour élaborer et finaliser le cahier des charges de l’audit.
  • Prioriser les principaux risques RH dans l'entreprise.
  • Formuler des objectifs d'audits RH (Recrutement, GEPP, formation, contrat de travail, paie).
  • Définir le dispositif de recueil et d'analyse des informations nécessaires (entretiens, tests, analyse causale).
Tarif

A partir de 1 655,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

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

  • Décrire et mettre en oeuvre une méthodologie de conception structurée recommandée par Cisco
  • Reconnaître et implémenter les normes, les modifications, les certifications et les RFC (Request For Comments) de l'industrie
  • Décrire et mettre en oeuvre les fonctions sans fil améliorées de Cisco
  • Identifier et implémenter le processus de conception de la technologie sans fil
  • Décrire et mettre en oeuvre des conceptions verticales spécifiques
  • Définir et implémenter les processus d'étude de site
  • Décrire et mettre en oeuvre les processus de validation du réseau.
Tarif

A partir de 4 060,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Maquetter une interface digitale web ou mobile en basse/haute fidélité avec Figma
  • S'approprier les bases de l'utilisation et de la conception d'un design system
  • Maîtriser l'architecture de l'information pour proposer des maquettes respectant les bonnes pratiques ergonomiques
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Revit Architecture

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Dessinateurs des bureaux d'études bâtiment, mécaniciens, constructeurs et architectes souhaitant découvrir la modélisation intelligente d’un Bâtiment et les principes de la modélisation Objet avec le logiciel Revit. Cette formation permettra de prendre en main les principaux outils de Revit et de comprendre la conception de projets avec Revit Architecture.

Possibilité de passage de la certification ICDL PCIE en fin de formation

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

  • Utiliser les différentes fonctionnalités et les principaux concepts de Revit Architecture
  • Produire des documents informatiques pour vos projets
Tarif

A partir de 1 900,00 €

Durée

5 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

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

  • Maintenir la bonne performance d'un contrôleur NetApp
  • Récolter les données de performance
  • Les analyser pour détecter objectivement des goulots d'étranglements en écriture ou en lecture
  • Proposer des solutions pour les supprimer.
Tarif

A partir de 2 970,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre les enjeux de Kotlin et son intérêt
  • S'approprier les bases du langage
  • Maîtriser la programmation orientée objet avec Kotlin
  • Être capable d'utiliser les fonctions de base
  • Utiliser des aspects avancés de Kotlin
  • Maîtriser l'environnement de développement
  • Pouvoir interagir entre le Kotlin et le Java
  • Pouvoir utiliser des outils Kotlin comme les plugins
Tarif

A partir de 2 600,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Gérer à la fois la conception d'application orientée objet, ainsi que sa traduction en programmation objet
  • Identifier dans un projet les entités éligibles à devenir des classes
  • Traduire les entités et relations entre entités en classes
  • Passer à la programmation objet en présentant les principaux concepts
  • Estimer l'utilité des frameworks dans une approche objet
  • Choisir et utiliser les frameworks.
Tarif

A partir de 1 120,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Choisir le système de gestion de données le plus approprié en fonction du cahier des charges du client
  • Maîtriser la conception de modèles relationnels et le langage SQL
  • Maîtriser l’administration du SGBD Oracle
  • Savoir mettre en oeuvre et administrer des solutions NoSQL comme MongoDB ou Hadoop
Tarif

A partir de 12 880,00 €

Durée

104j / 728h

Modes

Objectifs de la formation

  • Comprendre et interpréter correctement les résultats d'un antibiogramme
  • Identifier et comprendre les mécanismes de résistance bactérienne aux antibiotiques
  • Contribuer à la gestion de l'antibiothérapie
  • Interpréter la détermination de la sensibilité aux antibiotiques par la méthode des disques
  • Promouvoir l'utilisation judicieuse des antibiotiques pour minimiser le développement de la résistance bactérienne
Tarif

A partir de 2 320,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...