chryscrak
Messages postés39Date d'inscriptionmardi 13 juillet 2004StatutMembreDernière intervention15 avril 2007
-
14 avril 2005 à 11:55
bjdc
Messages postés16Date d'inscriptionsamedi 7 mai 2005StatutMembreDernière intervention18 mai 2005
-
7 mai 2005 à 14:03
salut ! j'aimerais savoir l'intérêt de modeliser UML pr programmer JAVA ! je fé actu du UML mais je sais pas trop cmt utiliser mon modèle UML pr coder en JAVA ! ou bien eske dé logiciel le font ! merci
JeanPoldeux
Messages postés64Date d'inscriptionmardi 14 janvier 2003StatutMembreDernière intervention 5 août 2005 18 avril 2005 à 02:03
Salut,
L'intérêt principale qui lie UML à un langage orienté objet comme Java
ou C++ réside dans la représentation des diagrammes de classes. Comme
ceux-ci représentent des classes munies de leurs méthodes et de leurs
champs et que les principes d'héritage y sont aussi représentés, cela
simplifie fortement le codage de ces classes dans un tel langage(C++,
Java, ou autres).
De plus, par rapport à Java, le principe des packages se représente
aussi en UML et s'avère donc un avantage pour le programmeur.
Au niveau Logiciel, je sais que ArgoUML propose une fonctionnalité de
transposition d'UML en codage JAVA mais je dois admettre que je ne l'ai
jamais testé. Il s'agit d'un logiciel libre écrit en Java permettant de
faire des représentations UML.
Elkaire
Messages postés11Date d'inscriptionvendredi 7 mars 2003StatutMembreDernière intervention30 avril 2005 30 avril 2005 à 00:42
Bonsoir,
En ce qui me concerne je te dirai que la modélisation UML est vraiment
néessaire lorsque tu programme dans n'importe quel language qui est
orienté objet. Cela te permet d'avoir une tres bonne vision d'ensemble
de ce que sera ton programme et te permet de gagner énormement de temps
pour ton dévelopement. Cependant cette analyse doit être la plus
rigoureuse possible si tu veux quelle soit efficace.
un autre bon logiciel permettant ce genre de modélisation est Poseidon
qui plus est te genère le code java derriere. Autrement dis si ton
analyse est bien faite, ta as un maniique squelette de ton programme
dans le lequel tu n'a plus qu'a compléter les trous (parfois plus facil
à dire qu'a faire).
Ce logiciel tu le trouvera facilement grace à notre amis google ;)
bjdc
Messages postés16Date d'inscriptionsamedi 7 mai 2005StatutMembreDernière intervention18 mai 2005 7 mai 2005 à 14:03
UML ne fournit pas de methode pour modiliser un projet, que des outils,
donc c'est chacun sa sauce, UML fournissant des outils communs a tous.
Pour un projet simple, a partir d'un texte qui definie le projet,
tu peux commencer par creer un diagramme des cas d'utilisation, puis
pour chaque cas d'utilisation des diagrammes de sequence.
A partir de tes diagrammes de sequence tu peux souvent identifier les
grandes lignes de tes classes et leur role, donc faire un diagramme de
classe.
Ensuite les diagrammes objets sont bien pratiques pour detecter des erreurs dans l'analyse.
Mais les etapes peuvent varier d'une personne a une autre, voir meme d'un projet a un autre...