UML pour .NET
Code |
Titre |
Durée |
Prix HT |
UM300 |
UML pour .NET |
5 jours |
Nous consulter |
Objectifs
Apprendre à modéliser un projet logiciel .NET avec le langage UML |
Public
Développeurs Microsoft .NET avec VB.NET ou C#. |
Pré-requis
Connaissance du langage VB .NET ou du langage C#. |
Post-Formation
|
Méthodes
50% Pratique 50% Théorique |
Programme
Principes de la modélisation objet- Rappels et principes de la conception objet
- Évolutions des techniques de conception logicielle
- Les apports de la technologie objet
Rappels sur les caractéristiques des objets- Les objets et les messages
- Encapsulation et réutilisation
- Héritage et polymorphisme
- Application aux langages .NET des concepts objets
- Les contraintes de l'héritage en .NET
- Les modificateurs d'accès pour l'encapsulation
L'analyse par les objets- Evolution de la modélisation
- Les méthodes objets (HOOD et OMT)
- Vue globale d'UML et ses objectifs
- Les stéréotypes liés .NET
- Les couches métiers et ressources
Les différents axes pour l'analyse- L'axe fonctionnel : le diagramme de cas d'utilisation
- L'axe statique : le diagramme de classe
- L'axe dynamique : le diagramme de séquence
Modélisation des comportements du système avec les cas d'utilisation- Organisation du système en couches architecturales
- Définition et identification des mécanismes d'analyse
- Identification des abstractions clés
- Réalisation de cas d'utilisation
- Analyse des cas d'utilisation
- Identification des classes d'analyse à partir des cas d'utilisation
- Allocation des responsabilités aux classes d'analyse
- Modélisation des relations entre classes (associations et agrégations)
- Vers une première génération de code VB .NET ou C#
Identification des classes de conception- Des classes d'analyse aux classes de conception
- Ajuster les classes de conception : opérations, attributs, relations
- Incorporer les mécanismes de conception
Identification des sous-systèmes et des interfaces- Finalisation du modèle de conception
- Structurer un modèle en paquetage
- Couplage entre paquetages et impact sur la qualité du système
- Synchronisation du modèle avec le code VB .NET ou C
Raffiner les cas d'utilisation, architecture opérationnelle et distribution- Peaufiner les cas d'utilisation, impact sur la génération de code VB .NET ou C
- Processus, threads, et classes actives
La démarche associée à UML : introduction au Processus Unifié- Incrémentation et prototypage
|
Environnement
|
Mot-clés
UM300_UML-pour-.NET_UM300 |
Commander
Formafast Consulting
1, Rue Mozart, 20250 Casablanca, Maroc
Phone : +212 6 31 10 82 16 WhatsApp/Telegram
E-mail: contact@formafast.com