Posez votre question Signaler

Utilité d'UML

2304 - Dernière réponse le 30 mars 2008 à 14:32
Bonjour,
Pouvez vous me parler de l'utilité de la méthode UML?
Lire la suite 

Utilité d'UML »

Suggestions
2 réponses
Réponse
+0
moins plus
Bonjour,

C'est hmmm.... comme un champs de tomates.

Il y a un bout de terrain, des graines, des agriculteurs, des engins agricoles pour les engrais, pour la cueille etc. Sauf qu'un champs de tomate on voit vaguement ce qui rentre en jeu, un programme peut être beaucoup plus complexe.

L'UML a pour moi un seul but. Donner une méthode à suivre pour l'élaboration de son cahier des charges.

Cela va de "Que doit pouvoir faire l'utilisateur avec le logiciel et quels sont les types d'utilisateurs ?" qui est le Use case. C'est le premier que l'on met en place afin de spécifier avec le client quels sont ses volontés en terme de fonctionnalités.
Exemple de Use case.

Il y a des diagramme de déploiement pour spécifier l'architecture matérielle à mettre en place. Des diagrammes d'état pour modéliser les automates. Et surtout (c'est le seul que j'utilise personnellement) le diagramme de classes. Exemple Encore une fois cela sert à poser d'une manière normée l'architecture d'un programme. Les classes, les interfaces, les relations d'héritages, les relations entre les classes etc. (J'ai pris un exemple sans les membres et méthodes ça fait trop souillon après). En gros, c'est une photographie aérienne de la structure du programme. Dans mon entourage par exemple, tout le monde s'y est mis parce que c'est plus simple de tous utiliser la même représentation quand on veut expliquer ses idées. "Alors voilà, j'ai un objet, mes véhicules sont des objets mobiles, le camion est un véhicule qui possède aussi un objet benne à ordure qui est un container qui est un objet." Et bien on fait un diagramme rapide et d'un coup tout le monde voit exactement le truc parce que c'est un dessin et non du texte. Après, UML c'est simplement se mettre d'accord sur une représentation qui soit comprise par tout le monde.

Il y a dans mes souvenirs 13 types de schémas différents afin de schématiser des fonctionnalités au matériel et au classes mises en oeuvre (ou à mettre en oeuvre)

M.
Ajouter un commentaire
Réponse
+0
moins plus
Salut,

Si tu veux en savoir plus tu as de très bon cours UML ici : http://uml.developpez.com/
Ajouter un commentaire
Ce document intitulé « Utilité d'UML » issu de CommentCaMarche (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.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook