Aller au contenu
View in the app

A better way to browse. Learn more.

Next

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Projet java ==> analyse UML

Featured Replies

Posté(e)

Bonjour à tous

Voilà je viens de finir un projet java, et je dois remettre l'analyse UML. Je voulais savoir s'il existe un programme qui analyse automatiquement mon projet java et qui en sort l'analyse UML toute faite ... Est-ce que ca a déjà été inventé :fumer:

Merci

Posté(e)

tu codes , puis tu fais l'analyse :pleure:

c'est l'inverse qu'il faut faire !!!

sinon va faire un tour sur Documentation UML

à ma connaissance un tel programme n'existe pas ou du moins,ne détaille pas à fond !

Posté(e)
  • Auteur

Ben ouai, c'est bizarre mais c'est comme ca qu'on nous a demandé de faire ...

On nous apprend d'abord à programmer en java, ensuite à analyser ... super logique n'est-ce pas

Ps: merci pour le renseignement :pleure:

Posté(e)

au passage, un programme qui ferait ça n'est pas logique non plus. on passe toujours d'un niveau d'abstraction plus élevé vers un niveau moins élevé, pas l'inverse.

on trouve rarement un programme qui propose de transformer du C en C++ ou bien de l'assembleur en C (encore que..., mais bon, quand on voit les résultats...)

par contre, on trouve quelques projets pour transformer de l'UML en JAVA ou autre :merci:

Posté(e)
Bonjour à tous

Voilà je viens de finir un projet java, et je dois remettre l'analyse UML. Je voulais savoir s'il existe un programme qui analyse automatiquement mon projet java et qui en sort l'analyse UML toute faite ... Est-ce que ca a déjà été inventé :merci:

Merci

la plupart des logiciels que j'est trouvé sont payant et l'analyse est très longue

en plus y'en a qui plante ^^

Posté(e)
  • Auteur

OK, merci à tous pour votre aide.

C'est vrai que quand on réfléchit, ce genre de programme n'a pas lieu d'exister ...

J'ai trouvé un petit programme (ArgoUML) qui permet en effet de transformer mon projet UML en projet JAVA ... j'essayé, et ca marche très bien !!!

Posté(e)
C'est vrai que quand on réfléchit, ce genre de programme n'a pas lieu d'exister ...

J'ai trouvé un petit programme (ArgoUML) qui permet en effet de transformer mon projet UML en projet JAVA ... j'essayé, et ca marche très bien !!!

en UML, tu as plusieurs diagrammes (classes, sequences, etats, ...)

donc meme si tu en fait un, ton programme ne peut pas inventer les autres.

donc à un moment donné, tu es quand meme obligé de rajouter qqs lignes de code

tu as (dans les applis entreprises) Weblogic où tu codes tres peu, tu fais juste les "diagrammes" et le programme fait le code derriere

Rapide description de Weblogic

Posté(e)

Faut pas prendre la conception à la légère, dans un projet info bien ficelé, normalement, tu dois passer plus de temps sur la conception et les tests que sur le codage lui-même

Posté(e)

Pour des petits projet ca passe, mais quand tu passes à des projets de plus de 900 objets avec des interactions dans tout les sens, sans modele tu vas t'en mordre les doigts :duelsw:

Sinon il existe le plugin omondo ( http://www.omondo.com/ ) sous eclipse qui est gratuit en version personnelle et qui permet de faire de l'introspection des classes et du byte code generé pour te fabriquer un diagramme de classes.

Posté(e)
en UML, tu as plusieurs diagrammes (classes, sequences, etats, ...)

donc meme si tu en fait un, ton programme ne peut pas inventer les autres.

donc à un moment donné, tu es quand meme obligé de rajouter qqs lignes de code

tu as (dans les applis entreprises) Weblogic où tu codes tres peu, tu fais juste les "diagrammes" et le programme fait le code derriere

Rapide description de Weblogic

Heu weblogic est un serveur d'application j2ee de chez bea system ...

Tu voulais surement parler de rational rose qui permet de generer les interfaces automatiquement, et aussi la generation du "skeleton" des differentes classes.

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.