JDN > Formations professionnelles > Finance, Gestion, Audit > Consulting > Formation Analyse et conception avec UML et les Patterns




Formation Analyse et conception avec UML et les PatternsInformations pratiquesCentre de formation Objet Direct

 Formation Analyse et conception avec UML et les Patterns


 Objet Direct, Veurey-Voroize
 Formation à distance / inter entreprise / intra entreprise


Objectif • Créer des artefacts d’analyse et de conception à l’aide de la notation UML.
• Suivre un processus itératif, incrémental, piloté par les cas d'utilisation et examiner les notions fondamentales du Processus Unifié.
• Rédiger des cas d’utilisation complets et efficaces.
• Créer des modèles du domaine.
• Attribuer des responsabilités aux objets à l’aide de patterns.
• Créer des diagrammes d’interactions illustrant les interactions entre objets.
• Concevoir des classes faiblement couplées et fortement cohérentes.
• Créer des diagrammes de classes de conception
• Traduire les modèles de conception dans un langage orienté objet.
Contenu I. Concepts objets
• Classe et instance
• Méthode et message
• Polymorphisme
• Encapsulation
• Contenance (« containment »)
• Hiérarchies de types et de classes
• Héritage

II. Processus de développement
• Complexité et décomposition
• Processus itératifs et incrémentaux
• Cycles de développement
• Étapes d’un processus
• Le Processus Unifié

III. Cas d’utilisation
• Processus métier et cas d’utilisation
• Cas d’utilisation de haut niveau ou développés ?
• Cas d’utilisation essentiels ou réels ?
• Relations « include » et « extend »
• Style parlé

IV. Visibilité
• Visibilité des attributs, des paramètres, locale ou globale IX. Patterns GoF
• Singleton
• Proxy
• État
• Prototype
• Observateur
• Commande
• Façade

V. Modèles du domaine
• Concepts du domaine
• Diagrammes de type UML
• Attributs
• Associations
• Généralisation
• Types associatifs
• Rôles
• Multiplicité

VI. Comportement système
• Événements et opérations système
• Diagrammes de séquence système
• Contrats entre opérations XI. De la conception au code
• Définitions de classes et d’interfaces
• Corps de méthodes

VII. Diagrammes de collaboration
• Libellés de messages
• Instances
• Contexte
• Liens

VIII. Responsabilités et Patterns GRASP
• Responsabilités
• Expert
• Créateur
• Contrôleur
• Faible couplage
• Forte cohésion
• Polymorphisme
• Indirection
• Fabrication pure

IX. Patterns GoF
• Singleton
• Proxy
• État
• Prototype
• Observateur
• Commande
• Façade

X. Diagrammes de classes de conception
• Classes logicielles
• Navigabilité
• Spécificateurs de visibilité

XI. De la conception au code
• Définitions de classes et d’interfaces
• Corps de méthodes

XII. Conceptions d’architecture
• Architecture en couches
• Séparation modèle/vue
• Architecture client/serveur à trois niveaux
• Façades

XIII. Autre notation UML
• Diagrammes d’états
• Packages
• Stéréotypes
• Contraintes
Niveau requis Expérience d'un langage de programmation de haut niveau.
Coût 1778 euros (support et livre inclus, déjeuners non inclus)
Durée de la formation 5 jours
Année de création 1990

 

Mise à jour le 16 Avril 2004 
Mettre à jour | Envoyer cette fiche 


Rechercher
> Recherche avancée
> Toutes les formations
> Top des recherches
0-9|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z


Les informations contenues dans l'Annuaire des formations sont communiquées par les établissements concernés. Elles n'engagent en rien la responsabilité de l'éditeur du Journal du Net. © Benchmark Group


Rechercher une formation
Recherche avancée | Toutes les formations
Top des recherches


ENST Telecom Paris formation continue et professionnelle – Cegos
CNFCE ORSYS
Journal du Net Voir un exemple
Management Voir un exemple
Emploi Voir un exemple
Toutes nos newsletters

Annonces Google