Rechercher : dans
Par :

Utilité d'UML

Dernière réponse le 30 mar 2008 à 14:32:09 2304, le 30 mar 2008 à 12:09:57 
 Signaler ce message aux modérateurs

Bonjour,
Pouvez vous me parler de l'utilité de la méthode UML?

Configuration: Windows XP
Firefox 2.0.0.13

Meilleures réponses pour « Utilité d'UML » dans :
Introduction à UML Voir UML (Unified Modeling Language, que l'on peut traduire par "langage de modélisation unifié) est une notation permettant de modéliser un problème de façon standard. Ce langage est né de la fusion de plusieurs méthodes existant auparavant, et est...
UML - Cas d'utilisation (Use cases) Voir Cas d'utilisation Un cas d'utilisation (en anglais use case) permet de mettre en évidence les relations fonctionnelles entre les acteurs et le système étudié. Le format de représentation d'un cas d'utilisation est complètement libre mais UML...
Windows 7 - Utilitaires Voir LES AUTRES UTILITAIRES Calculatrice, tableau de saisie mathématique et pense-bête : trois utilitaires supplémentaires, bien connus des utilisateurs de Windows ou tout nouveau, mais qui s’avèrent très pratiques au quotidien. La calculatrice Déjà...
Télécharger Glary Utilities VoirGlary Utilities est le plus puissant et le plus complet des utilitaires pour fixer, améliorer et maintenir la protection de votre système. Glary Utilities permet de nettoyer votre système des fichiers indésirables, de même que les entrées de registre...
Télécharger TuneUp Utilities VoirTuneUp Utilities propose les fonctionnalités suivantes : Défragmentation des supports de données Accélération du démarrage, d'Internet et de Windows Nettoyage du disque dur élimination de données inutiles Nettoyage et amélioration...

1

Mahmah, le 30 mar 2008 à 13:24:51

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.

Répondre à Mahmah

2

 Mojo, le 30 mar 2008 à 14:32:09

Salut,

Si tu veux en savoir plus tu as de très bon cours UML ici : http://uml.developpez.com/

Répondre à Mojo