Imprimer

Conception avec UML - AS535

Objectif :

Pratiquer UML, c’est à dire :
- associé à un processus de développement
- dans le cadre de la réalisation d’un projet
- pour la phase de conception
Nous incluons dans ce stage l’usage d’un atelier de génie logiciel ainsi que la pratique des Designs Patterns.

Programme :

1. PRÉSENTATION UML + MÉTHODE (UP)
Unified Modeling Language (UML) ?
UML et les processus méthodologique
Présentation d’Unified Process (UP)

2. Architecture
Différents modèles d'architecture
Composants, programmation métier

3. Design Pattern
Objectif ? Intérêts ?
Exercices sur les principaux Design pattern.

4. Conception Préliminaire
De l’analyse à la conception : Projection du modèle d'analyse sur l'architecture
Définition de contrats entre modules fonctionnels
Interface d'architecture, de métier, de contrôle …
Design Pattern : façade, factory, …

5. Conception de l’implémentation métier
Séparation du contrat et de l’implémentation
Avantage du modèle objet
Contrat des composants, d’architecture
Souplesse des architecture n-tiers
Design Pattern métiers : adapteur, décorateur, …
Framework, logiciels et outils

6. Conception de l’IHM
Le Design Pattern d'IHM : Model View Controller
Framework d'IHM

7. Conception de la partie "Accès aux données"
Mapping objet-IHM
Framework et outils

8. Difficulté de la modélisation pour la conception détaillée
Projection de l’objet vers C++, Java…
Conception versus Code
Les niveaux de réalisation
La programmation métier ?
Génération de code et reverse-engineering

9. UML
Les diagrammes UML associés à la conception seront exposés,
mais surtout utilisés dans le cadre de la réalisation du projet,
c’est à dire dans un contexte (phase, destinataire) et pour un
objectif bien définis :
. Diagramme de classes
. Diagramme de collaboration/séquence
. Diagramme d’états-transitions
. Diagramme de composants
. Diagramme de déploiement

3 jours

1500 € HT 2475 chf HT 9000 dh HT

Public :

Maîtrise d’œuvre: architecte, concepteur, développeur.

Pré-requis :

Ce stage nécessite les connaissances liées au modèle objet ainsi qu’une première expérience de projet développé en objet. Ce stage complète idéalement tout apprentissage lié à l’objet,
notamment tous ceux concernant les langages objets.

Cliquez sur la date choisie pour vous inscrire :

  juil août sept oct nov déc janv fév mars avr mai juin
ENSEMBLE DES SITES- - - - 8