Spécialiste de la formation professionnelle, Microsoft GOLD CERTIFIED Partner
 
 

UML dans le processus de développement

Thème MODELISATION
Objectif Savoir utiliser le formalisme UML 2.1 pour le développement d'un système d'information. Ce cours présente UML de façon concrète et pratique au travers des différentes étapes du processus de développement : modélisation du métier, expression des besoins, analyse, conception et implémentation en Java. Stage pratique : Etude de cas complète depuis la modélisation du métier jusqu'à la conception, avec le modeleur Enterprise Architect (autre modeleur possible sur demande). Nombreux exercices d'application tout au long du cours
Pré requis La connaissance d'un langage orienté objet est recommandée
Durée 4 j
Retour au calendrier Télécharger le PDF Se pré-inscrire
FévrierMarsAvrilMaiJuinJuillet
 13-16  19-22 
Contenu

Introduction :

  • Objectifs et approche générale
  • Les notions de base objet en UML
  • Vue d'ensemble de la méthode
  • Vue d'ensemble de la notation UML

La modélisation du métier :

  • La description des processus métier avec UML :
    • Identification des processus métier et des rôles externes
    • Identification des rôles internes – organisation interne du métie
    • Description des processus: activity diagram
  • La modélisation conceptuelle des informations métier : quelques points clés
  • Etude de cas avec Enterprise Architect
L’expression des besoins
  • Besoins fonctionnels
    •  Acteurs
    •  Cas d'utilisation et scénario : use case diagram et sequence diagram
    •  Notations avancées
  • Besoins non fonctionnels : l'approche FURPS
  • Description détaillée des interfaces
  • Etude de cas avec Enterprise Architect
Analyse
  • L’analyse dans le processus de développement
    • Objectifs : une préconception pour un logiciel maintenable et évolutif
    • L'approche MDA (Model Driven Architecture)
    • L'architecture logique en couches
  • Modélisation statique des classes : class diagram
    • Attribut
    • Association
    • Généralisation
    • Structuration en packages
    • Opération
    • Etude de cas avec Enterprise Architect
  • Modélisation dynamique
  • Réalisation de cas d'utilisation : sequence diagram
  • Cycle de vie d'objets : state machine diagram
  • Etude de cas avec Enterprise Architect
Conception
  • Architecture physique : diagramme de déploiement
  • Conception de composants
  • Conception d'interfaces
  • Etude de cas avec Enterprise Architect
Compléments méthodologiques
  • Compléments sur UP - Processus itératifs
  • Mettre en place UML dans l'entreprise
Retour au calendrier Télécharger le PDF Se pré-inscrire
Mentions légales | Contact | I'Form Immeuble le Colombo, 6 avenue Georges Pompidou – BP 33180, 31131 Balma Cedex, France
 
login