Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

UML - Modélisation

modélisation avec UML Encyclopédie

Unified Modeling Language (UML)
UML
Caractéristiques
Modélisation
Modélisation UML
Classes et objets
Cas d'utilisation

Qu'est-ce qu'un modèle ?

La modélisation consiste à créer une représentation simplifiée d'un problème: le modèle.

Grâce au modèle il est possible de représenter simplement un problème, un concept et le simuler. La modélisation comporte deux composantes :

  • L'analyse, c'est-à-dire l'étude du problème
  • la conception, soit la mise au point d'une solution au problème
Le modèle constitue ainsi une représentation possible du système pour un point de vue donné.

La modélisation UML

Le métamodèle UML fournit une panoplie d'outils permettant de représenter l'ensemble des éléments du monde objet (classes, objets, ...) ainsi que les liens qui les relie.

Toutefois, étant donné qu'une seule représentation est trop subjective, UML fournit un moyen astucieux permettant de représenter diverses projections d'une même représentation grâce aux vues.
Une vue est constituée d'un ou plusieurs diagrammes. On distingue deux types de vues :

  • Les vues statiques, c'est-à-dire représentant le système physiquement
    • diagrammes d'objets
    • diagrammes de classes
    • diagrammes de cas d'utilisation
    • diagrammes de composants
    • diagrammes de déploiement
  • Les vues dynamiques, montrant le fonctionnement du système
    • diagrammes de séquence
    • diagrammes de collaboration
    • diagrammes d'états-transitions
    • diagrammes d'activités

Les cas d'utilisation

Les cas d'utilisation (en anglais use cases) permettent de représenter le fonctionnement du système vis-à-vis de l'utilisateur, c'est donc une vue du système dans son environnement extérieur.

Discussions pertinentes trouvées dans le forum

09/02 14h57 oracle uml modéliser base préexistante [ORACLE, UML] modéliser une base préexistante Développement 05/12 01h55->artaud8
01/11 19h48 uml uml Développement 02/11 17h14->bennaniidriss3
29/03 13h45 modelisation uml modelisation avec uml Développement 27/02 10h09->brique2
18/04 14h31 uml modeliser site uml-modeliser un site Développement 22/04 15h13->nadjlaa2
08/05 15h34 comparaison uml merise Comparaison UML/Merise Développement 15/04 14h16->soumaya11
13/03 12h05 uml [UML] aide Développement 19/03 22h26->zenon10
09/12 10h13 uml eclipse java UML eclipse java Développement 01/11 22h48->yves yang10
21/05 12h49 cours uml java recherche cours UML+java Développement 26/07 19h49->mohammed9
08/05 22h50 uml diagramme classe [UML] comment faire un diagramme de classe ? Développement 26/01 20h24->Octavius Joh...8
14/10 20h27 cht'it t'avis diagramme uml Un cht'it t'avis sur mon diagramme [UML] Développement 15/10 12h59->Teebo6
Discussion fermée Problème résolu UML Plus de discussions sur « UML »

Ce document intitulé « UML - Modélisation » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.