lol oui j'étais allé sur wikipedia, mais je n'arrive pas vraient à cerner ce que c'est, un langage pour modéliser ? mais un langage qui n'a pas l'air d'avoir une syntaxe tres large donc ce n'est pas pour créer des programmes complets ?
05/04/2006, 21h29
#4
invite6ed3677d
Date d'inscription
janvier 1970
Messages
1 010
Re : Le langage UML ?
Bonjour
UML n'est pas un language de programmation.
C'est un outil utilisé pour préparer la programmation.
En effet, pour des applications complexes et/ou vastes, il est indispensable de connaitre les entités du programme (les classes) et les liens qui existent entre elles.
UML est donc l'étape intermédaire entre le cahier des charges (ce que le client veut) et la programmation (ce que le client achete). Ce sont juste des schémas qui expliquent comment l'application fonctionne.
On parle de langage car toutes les représentations sont normalisées pour être comprises par tous.
Aujourd'hui
A voir en vidéo sur Futura
05/04/2006, 23h28
#5
invite4a7ad6a4
Date d'inscription
janvier 1970
Messages
136
Re : Le langage UML ?
Salut,
Tonton Nano a tout à fait raison.
J'ajouterais juste que certains logiciels de developpement (certains sont dispo en plugin Visual studio Eclipse et autres) te permette de générer du code à partir de certains schémas UML et inversement .
Ca te permet de gagner pas mal de temps sur de gros projets.
06/04/2006, 20h15
#6
invitef60ce002
Date d'inscription
janvier 1970
Messages
156
Re : Le langage UML ?
merci, c'est beaucoup plus claire maintenant !
06/04/2006, 20h57
#7
invite24357dd0
Date d'inscription
janvier 1970
Messages
1 121
Re : Le langage UML ?
Bonsoir,
Jacques Thoorens met à disposition ses cours d'Analyse qui sont assez bien fait (et qui parlent d'UML, dans ce cas-ci, bien sûr) : http://jthoorens.free.fr/jt/an2_n.php
07/04/2006, 11h59
#8
invitecd39b2fc
Date d'inscription
janvier 1970
Messages
75
Re : Le langage UML ?
Bonjour,
je me permet d'intervenir car des erreurs se sont glissées dans certains messages (contre le gré des forumeurs, sans nul doute )
Envoyé par Tonton Nano
UML n'est pas un language de programmation.
C'est un outil utilisé pour préparer la programmation.
UML est par définition un langage. C'est un langage, ou encore une notation, standardisé par l'OMG. UML n'est donc pas une méthode contrairement à MERISE (qui est un langage assorti d'une méthode).
Envoyé par Tonton Nano
UML est donc l'étape intermédaire entre le cahier des charges (ce que le client veut) et la programmation (ce que le client achete). Ce sont juste des schémas qui expliquent comment l'application fonctionne.
Ce n'est malheureusement pas aussi simple que cela. Certaines applications (Poseidon, Rational Rose, etc.) permettent aujourd'hui de générer du code "livrable" à partir uniquement des diagrammes UML.