![]() Développement |
UML
Modélisation UML
|
|
DUREE
4 jours
|
![]() |
OBJECTIFS
L'analyse et la conception objet sont aujourd'hui la principale méthode prouvée de l'industrie pour développer des programmes et des systèmes fiables et modulaires qui peuvent être testés. Une utilisation constante des techniques objet permet de raccourcir les temps de développement, améliorer la productivité et diminuer les coûts de maintenance.
Ce cours fournit les connaissances pratiques des toutes dernières méthodes d'analyse et de conception objet en utilisant UML (Unified Modeling Language) et la méthode unifiée. Le cours est structuré autour d'exercices, durant lesquels les participants mènent à bien une conception réelle et l'adaptent en vue d'une programmation avec un langage objet ou un langage plus traditionnel.
PUBLIC
- Ingénieur logiciel
- Analyste
- Concepteur et programmeur
PRE-REQUIS
- Une connaissance des concepts de développement système est un plus
QUALITE
- Supports de cours en francais
CONTENU PEDAGOGIQUE
- Présentation d'UML
- Les origines d'UML
- UML un standard incontournable
- Intérêts et limites : ce qu'est UML et ce qu'il n'est pas
- Les origines d'UML
- Rappels sur les principaux concepts de la programmation orientée objet
- Les classes et objets
- L'héritage
- L'encapsulation
- Les classes et objets
- Le diagramme de cas d'utilisation
- Identifier les acteurs qui utiliseront le système
- Identifier leurs besoins et l'organisation de ces besoins
- Définir le périmètre du système
- Identifier les acteurs qui utiliseront le système
- Le diagramme de classes
- Identifier les composants internes du système
- Définition d'une classe
- Attributs
- Méthodes
- Constructeurs et destructeurs
- Encapsulation
- Accésseurs et modificateurs
- Relation entre les classes
- Héritage
- Association et classe association
- Agrégation et composition
- Identifier les composants internes du système
- Le diagramme d'objets : une instance du diagramme de classe
- Les diagrammes d'interaction
- Communication ou collaboration : les échanges de message
- Séquence : chronologie des messages
- Période d'activité
- Contraintes temporelles
- Référence d'interaction
- Fragment d'interaction
- Ce qu'ils apportent à la construction du diagramme de classe
- Communication ou collaboration : les échanges de message
- Les diagramme d'état
- Etats-transition : le comportement interne des objets
- Activité : focus sur les flux et flots de contrôle
- Ce qu'ils apportent à la construction du diagramme de classe
- Etats-transition : le comportement interne des objets
- Les diagrammes de déploiement
- Point de vue logiciel
- Point de vue matériel
- Point de vue logiciel
- Présentation des nouveaux diagrammes UML 2
- Extension des diagrammes précédents : les diagrammes de structure composite et global d'interaction
- Nouveaux diagrammes : temps et paquetage
- Extension des diagrammes précédents : les diagrammes de structure composite et global d'interaction
- Mise en pratique
- Construction progressive d'un modèle contenant les diagrammes ci-dessus
- Etude de cas finale récapitulant les principaux diagrammes UML
- Construction progressive d'un modèle contenant les diagrammes ci-dessus
Nous contacter

Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.

Toutes les formations






