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