![]() |
Docteur en Informatique - Enseignant Chercheur - Expert Senior 15 ans d'Experience |
Spécialités Génie Logiciel, Qualité, Fiabilité, Tets logiciels, Développement Web avancé, Web Sémantique, Programmation structurée et Objet... |
Docteur en Informatique - Enseignant Chercheur - Expert Senior
15 ans d'Experience
Appelez vos conseillers
06 49 99 11 00
06 64 16 75 10
Objectifs de la formationCette formation a pour objectif de permettre aux apprenant de mieux appréhender le langage de modélisation UML dans sa version 2. Il s'agit ici de présenter en détail les 14 diagrammes UML, et d'en explorer les finalités. Il s'agit aussi d'apprendre à mieux utiliser UML dans la production de projets ... rojets logiciels. Voir Plus |
PrérequisAvoir un background en Objet. |
• Cycle de vie d’un logiciel
• Approche modulaire VS orientée objet
• La Modélisation
• Le Langage UML
• Les Diagrammes Structurels
• Les Diagrammes Comportementaux
|
• Cas d’utilisation
• Diagrammes
• Notation
• Acteur
• Association
• Relations entre Cas d’Utilisation
• Exemples Classiques
• Scénarios
• Description textuelle
• Conseils méthodologiques
|
• Les Classes
• Attributs & Opérations
• Visibilité & Encapsulation
• Attribut et Méthode de Classe
• Attribut et Méthode Dérivées
• Méthode et Classe Abstraites & Interface
• Classe et Méthode Finales
• Diagramme de Classes
• Relations entre Classes
• Techniques de Modélisation
• Cons
...
Voir Plus
|
• Définition
• Notation
• Utilisation des Packages
• Exemples
• Règles de Construction
• Dépendances Intra-Package
• Dépendances entre Packages
• Règles des dépendances
• Conseils Généraux
|
• Utilisation d’un Diagramme d’objets
• L’objet dans un D.O.
• Les Relations entre Objets
• Les Multiplicités
|
• Introduction
• Nœud
• Artefact
• Manifestation
• Quelques Exemples
|
• Le Composant
• Diagramme de composants
• Port & Visibilité
• Composition de Composants
• Quelques Exemples
|
• Introduction
• Définition
• DSC, Concepts
• Classificateur
• Partie, Port & Connecteur
• Collaboration
|
• Profil
• Diagramme de Profil
• Metaclasse
• Stéréotype
• Relations Stéréotype
• Attributs Stéréotype
• Extension & Référence
• La métamodélisation
|
• Objets
• Ligne de vie des objets
• Les messages
• Étiquettes
• Contraintes
• Fragments combinés
• Diagrammes en boite noire
• Diagrammes en boite blanche
• Diagrammes global d’interaction
|
• Séquences versus Collaborations
• Diagramme De Communication
• Collaboration
• Messages
• Chronologie
• Exemple
• Recommandation
|
• État d’un Objet
• Les Événements
• Garde
• Action
• Activité
• Sous-état Séquentiels/Concurrents
• État à Historique
• Quelques Exemples
|
• Notation
• Les Couloirs
• Quelques Exemples
• Recommandations
• Migration vers BPMN
|
• Ligne de Vie
• État ou Condition
• Événement ou Stimulus
• Contrainte de Durée
• Contrainte de Temps
• Destruction d’Occurrence
|
• ArgoUML
• BOUML
• Modelio
• Papyrus
• Rational Rose
• PowerAMC
• StarUML
• Architect Entreprise
• Comparaison des outils
|
• Diagramme de cas d’utilisation
• Diagramme de classes
• Diagramme de packages
• Diagramme de déploiement
• Diagramme d'Etats-transitions
• Diagramme d’activité
|