Besoin de renseignement? Contactez nous....
Envoyer un Email
+33 7 81 01 72 30
contact@odellya.com
Accueil
Société
Formations
Tutoriels
Blog
Contactez-nous
UML et Fondamentaux de la programmation orientée objet
UML et Fondamentaux de la programmation orientée objet (2 Jours)
Objectifs
Comprendre les fondamentaux de la programmation orientée objet
S’initier à une démarche de conception logicielle avec UML
Mettre en pratique les principaux diagrammes UML
Introduction Générale UML
Comprendre l’orienté Objet
Le diagramme fonctionnel
Diagramme de cas d'utilisation
Comment élaborer un modèle des besoins ?
Définition des acteurs
Définition des cas d'utilisation
Délimitation du système
Description des cas d'utilisation
La structuration du diagramme des cas d'utilisation
Les meilleures pratiques pour élaborer un modèle des besoins
Les diagrammes structurels
Diagramme de classes
Diagramme d'objets
Diagramme de composants
Diagramme de déploiement
Diagrammes de packages (UML V2.0)
Diagrammes de structures composites (UML V2.0)
Passage du modèle des besoins au diagramme de classes
Concept de classe, d'attribut, d'association, d'opération
Héritage, généralisation et spécialisation
Agrégation et composition
Attribut de lien, classe d'association
Association qualifiée, rôle, contrainte Autre méthode pour modéliser le diagramme de classesRelever les classes potentielles
Définir les concepts
Relever les attributs
Les diagrammes comportementaux
Diagramme de séquence
Diagramme d'état
Diagramme de communication (nom UML V2.0 anciennement appelé diagramme de collaboration)
Diagramme d'activités
Diagrammes de Vue d'ensemble des interactions (UML V2.0)
Diagrammes de timing (UML V2.0)
Concepts des diagrammes dynamiques
Message et événement
Etat, transition, entry, exit
Action, activité, contrainte, argument
Diagramme de séquence
Les différentes phases du cycle de vie d'un projet
Définition des Objectifs
Définition des Besoins
Définition du Produit
Planification et gestion de projet
Conception globale
Codage et tests unitaires
Intégration
Qualification
Maintenance
Durée de cycle de vie
Facteurs d'instabilité
Récapitulation : Les tâches d'un proj et logiciel par activités et par Phases 6
Cycle de vie des logiciels en cascade et en V
Modèle en cascade
Modèle en V
Analyse de ces modèles de cycle de vie
Conclusion
Maquettage, prototypage
Prototypage rapide ou maquettage
Prototype expérimental
Prototype évolutif
Nos formateurs
La compétence technique de l’ensemble de nos formateurs pédagogues se justifie d’une expérience technique réelle sur chacun de leur domaine d’intervention
Durée de la formation : 2 jours
Ce cursus s’adresse aux :
Développeurs
Architectes
Chefs de projets
Prérequis :
Expérience requise en Java
Demander un devis
Les formations du cursus
UML 2
3 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
Plus d'infos
JBPM
3 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
Plus d'infos
Enterprise Integration pattern
3 jours
Connaissance générale de l’informatique et de l’environnement
Débutants
Développeurs
Architectes
Chef de projet
Concepteur
Designer web
Plus d'infos