Cours uml support1 pdf UML Introduction Uni ?ed Modeling Language Pr BENHADOU CGenèse d ? UML ? UML est le fruit de l ? uni ?cation de méthodes de modélisation orientées objet ?? OMT Object Modeling Technique James Rumbaugh ?? Booch Grady Booch ?? OOSE Ob
UML Introduction Uni ?ed Modeling Language Pr BENHADOU CGenèse d ? UML ? UML est le fruit de l ? uni ?cation de méthodes de modélisation orientées objet ?? OMT Object Modeling Technique James Rumbaugh ?? Booch Grady Booch ?? OOSE Object Oriented Software Engineering Ivar Jacobson ? UML est le fruit d ? un consensus général ?? élaboré avec le concours de la communauté des utilisateurs ? UML est une notation relativement simple et non propriétaire ?? standardisé par l ? OMG Object Management Group CGenèse d ? UML Q - Q - UML Méthode uni ?ée UML UML UML UML Booch ? OMT- Autres méthodes Booch ? OMT- OOSE Partenaires OMG CUML est une notation ? UML est un langage de modélisation objet ?? diagrammes standardisés facettes complémentaires d ? un système ?? Support des phases d ? Analyse et de Conception orientée objet ? UML est un langage de communication ?? utilisation d ? un même formalisme par tous les intervenants ?? permet de lever les ambigu? tés du langage naturel ? UML est un langage simple de haut niveau ?? facile à appréhender car visuel ?? indépendant de tout langage de programmation CPlusieurs axes de modélisation ? Axe structurel ?? modélisation statique du système ?? quels objets manipule le système ?? détermination du QUOI ? Axe comportemental dynamique ?? modélisation dynamique du système ?? sous quelles conditions agit le système ?? détermination du QUAND ? Axe fonctionnel ?? modélisation des traitements o ?erts par le système ?? que fait le système ?? détermination du COMMENT ? ? ? ? ? CLes diagrammes proposés par UML ? Système contextuel ?? Diagramme de cas d ? utilisation ? Système architecture ?? Diagrammes de composants ?? Diagrammes de déploiement ? Structurels ?? Diagramme de packages ?? Diagramme de classes ?? Diagramme d ? objets ? Dynamiques ?? Diagramme de collaboration ?? Diagramme de séquence ?? Diagramme d ? états ? Fonctionnels ?? Diagramme d ? activités CUML Cas d ? utilisation Uni ?ed Modeling Language CCas d ? utilisation Use Cases Objectifs ? Dé ?nir les besoins fonctionnels du système Les cas d ? utilisation ont pour principal objectif la capture des fonctionnalités couvertes par le système ? Dé ?nir le périmètre fonctionnel du système Les cas d ? utilisation permettent de dé ?nir les frontières du système avec son environnement ? Dé ?nir le dialogue entre l ? utilisateur et le système Les cas d ? utilisation recensent comment l ? utilisateur interagit avec le système CCas d ? utilisation Use Cases Objectifs suite ? Etablir les scénarios fonctionnels qui seront utilisés pour la recette du système Les cas d ? utilisation recensent et décrivent les principales fonctionnalités attendues du système ? Servir de support de référence tout au long des phases de développement du système Les cas d ? utilisation seront consultés et référencés tout au long du processus de développement du système CCas d ? utilisation ? Une interaction en provenance de l ? extérieur déclenche
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 11, 2022
- Catégorie Management
- Langue French
- Taille du fichier 124.4kB