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

  • 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.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

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

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

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

Programme

1 - Introduction et prise en main du sujet

  • Processus de développement : gestion de projet en cascade vs agile – la place des activités de spécification et de conception
  • Conception Orientée Objet : séparation des préoccupations et limitation des dépendances – introduction à UML

2 - Définir le système à réaliser

  • S'approprier le métier : au travers de l'étude de cas, comprendre les processus métier (diagramme d'activité) et les informations du domaine (diagramme de classe)
  • Spécifier les exigences – au travers de l'étude de cas, définir et formaliser dans un document lisible et rigoureux - Les exigences fonctionnelles : identifier les acteurs et les cas d'utilisation du système - Les exigences non fonctionnelles à l'aide de l'approche FURPS - Le détail des interfaces du système
  • Prendre en main le plan de développement projet : objectifs et planification des différentes itérations/sprints de l'étude de cas

3 - Concevoir le système logiciel - Les fondamentaux

  • Définir la plate-forme technique : définir l'architecture matérielle (diagramme de déploiement), choisir le framework logiciel
  • Concevoir un code source répondant aux exigences, maintenable et évolutif
  • Définir une architecture du code : le pattern en couches MVC, étendu au système entier
  • Concevoir les attributs : attributs identifiants et dérivés - association entre classes (diagramme de classe)
  • Concevoir les traitements et la communication entre classes (diagramme de séquence) : utiliser les scénarios de cas d'utilisation – répondre aux exigences fonctionnelles, séparer les préoccupations selon MVC
  • Affiner la structuration du code source : affiner la structuration en packages (diagramme de packages), factoriser du code avec la généralisation – du bon usage de l'héritage, faire communiquer les classes en limitant les dépendances : utilisation des interfaces et des singletons – pattern de communication requête/notification, gérer les états (diagramme d'états)
  • Concevoir les composants déployables : définir les composants et leurs interfaces (diagramme de composant), définir le déploiement des composants (diagramme de déploiement)

4 - Pour aller plus loin

  • Compléments sur les processus itératifs/agiles
  • Le processus TUP (Two Tracks Unified Process) et l'approche MDA (Model Driven Architecture)
  • Mettre en place UML dans l'établissement

Prérequis

Public

  • Développeurs
  • Architectes logiciels
  • Analystes
  • Chefs de projets...

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Positionner les tests unitaires dans le processus de développement.
  • Comprendre le périmètre des tests unitaires.
  • Avoir une vision globale des possibilités et limites de JUnit.
  • Écrire et exécuter des cas de test avec JUnit.
  • Écrire et exécuter des suites de test avec JUnit.
  • Utiliser des objets Mocks pour simuler un environnement logiciel.
  • Mettre en œuvre les tests dans les applications utilisant Spring Framework.
  • Automatiser les tests et améliorer la qualité du code dans le processus de développement.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Évaluation des compétences acquises via un questionnaires en ligne intégrant des mises en situation. (Pour passer le certificat voir "Certificat".)
Tarif

A partir de 4 990,00 €

Durée

9 jours (63 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Identifier les apports de la RPA et son périmètre d'application au sein d'une organisation
  • Découvrir la solution UiPath, son architecture et ses principaux composants : Studio, Orchestrator et Robot
  • S'approprier les étapes clés d'un projet RPA et utiliser les fonctionnalités d'UiPath pour les mettre en œuvre
  • S'entraîner à développer des robots pour imiter le travail d'employés grâce à des exemples concrets d'automatisation
Tarif

A partir de 1 300,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Savoir définir la stratégie éditoriale d'un site Web ;
  • Acquérir la méthodologie pour bien rédiger sur le Web ;
  • Comprendre comment le contenu d'un site Web influe sur son référencement naturel.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Installer et configurer les hôtes ESXi
  • Déployer et configurer vCenter
  • Utiliser le vSphere Client pour créer l'inventaire vCenter et attribuer des rôles aux utilisateurs de vCenter
  • Créer des réseaux virtuels à l'aide de commutateurs standards et de commutateurs distribués vSphere
  • Créer et configurer des datastores à l'aide des technologies de stockage prises en charge par vSphere
  • Utiliser le vSphere Client pour créer des machines virtuelles, des modèles, des clones et des snapshots
  • Créer des bibliothèques de contenu pour gérer les modèles et déployer les machines virtuelles
  • Gérer l'allocation des ressources des machines virtuelles
  • Migrer des machines virtuelles avec VMware vSphere vMotion et VMware vSphere Storage vMotion
  • Créer et configurer un cluster vSphere activé avec VMware vSphere HA (High Availability) et VMware vSphere DRS (Distributed Resource Scheduler)
  • Gérer le cycle de vie de vSphere pour maintenir vCenter, les hôtes ESXi et les machines virtuelles à jour.
Tarif

A partir de 4 300,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Couvrir les fondamentaux de la construction d'infrastructures informatiques sur Amazon Web Services (AWS) - Optimiser l'utilisation du Cloud AWS en comprenant les services AWS et leur intégration dans des solutions basées sur le cloud - Découvrir les meilleures pratiques pour le Cloud AWS applicables à toutes les solutions, tout en recommandant divers motifs de conception pour aider à concevoir des solutions informatiques optimales sur AWS - Explorer un scénario offrant l'opportunité de construire diverses infrastructures grâce à une approche pratique - Préparer la certification AWS Solutions Architect - Associate (SAA-C03), qui met l'accent sur la conception de solutions optimisées en termes de coûts et de performances
Tarif

A partir de 3 875,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Être à l'aise dans la création de graphiques, diagrammes et tableaux
  • Construire des requêtes avancées
  • Maîtriser l'utilisation de documents multi-requêtes
  • Manipuler les variables, formules et fonctions complexes
  • Comprendre et utiliser les contextes de calcul
  • Mettre en œuvre différentes options pour relier des documents Web Intelligence
Tarif

A partir de 1 200,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Réaliser une analyse d’impact sur la protection des données personnelles
  • S’approprier et mettre en oeuvre la démarche AIPD/PIA
  • Décider de la mise en œuvre d’un traitement de données à caractère personnel
  • Identifier les différents traitements nécessitant un PIA
Tarif

A partir de 950,00 €

Durée

1j / 7h

Modes
  • Entreprise

Objectifs de la formation

  • Comprendre les principes et enjeux d'un SID
  • Savoir élaborer et mettre en place un SID
  • Être capable d'adapter son SID aux besoins et aux demandes
  • Savoir mesurer et vérifier la qualité d'un SID via des indicateurs et des processus spécifiques
  • Comprendre comment anticiper et faire la transition au SID
  • Comprendre la gestion d'un projet SID
  • Savoir comment optimiser un SID pour gagner en performance, en rentabilité et en réactivité.
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

LabVIEW - Niveau 1

Proposé par M2I

Objectifs de la formation

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

  • Naviguer dans l'interface LabVIEW
  • Créer des fonctions simples en LabVIEW (notions de VI)
  • Construire et organiser un développement sous LabVIEW
  • Piloter des cartes NI.
Tarif

A partir de 1 690,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Je cherche à faire...