Analyse et conception avec UML 2.0 - EGILIA

Transcription

Analyse et conception avec UML 2.0 - EGILIA
Analyse et conception avec UML 2.0
Analyse et conception avec UML 2.0
durée : 3 jour(s)
code formation : UML
Description :
UML, pour Unified Modeling Language, est un langage de modélisation des données et des traitements, utilisé en génie
logiciel.
Pré-requis :
Connaissance de la démarche objet
Utilisation d'un système d'exploitation
Programme :
Genèse de l'UML
Booch
OOSE
OMT
Les méthodes objet
Conception du niveau objet
Norme OMG
CORBA
Les vues
Cas d'utilisation
Vue logique
Vue d'implémentation
Vue des processus
Vue de déploiement
Les diagrammes
Diagramme de classe
Diagramme d'objet
Diagramme de composants
Diagramme de déploiement
Diagramme de paquetage
Diagramme de structure composite
Diagramme d'état / transition
Diagramme d'activité
Diagramme de communication
Diagramme d'interaction
www.egilia.com • www.egilia.be • www.egilia.ch
0 800 800 900
Diagramme de temps
Les modèles d'éléments
Étude des besoins
Le cycle de vie des systèmes
Les besoins techniques
Les besoins fonctionnels
Le système actuel
Les cas d'utilisation
Hiérarchie des cas d'utilisation
Les couches logicielles
Les dépendances
Création d'un dictionnaire
Conception de diagrammes
La modélisation statique
La modélisation dynamique
Les diagrammes de classe
Notation
Formalisation
Relations entre les classes
Les rôles
Les contraintes
Les diagrammes de séquence
Les interactions
Les diagrammes de temps
Agrégation et composition
Les héritages
Gestion des messages
Les évènements
Conception finale
Conception d'un système
Modèle de création
Modèle structurel
Modèle comportemental
Création des packages
Organisation en vues
Définition des classes
Ensemble et sous-ensembles
Mise en place d'une démarche itérative
Définition des interfaces
Les outils communs
PowerAMC
Les design patterns
Synchronisation des attributs
Les entrées / sorties
Partitionnement de systèmes

Documents pareils