IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Quelle est la place d'UML en entreprise?

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Points : 316
    Points
    316
    Par défaut Quelle est la place d'UML en entreprise?
    Bonjour tout le monde,

    Voilà j'ai eu des cours d'UML en maîtrise d'informatique, on a appris à faire des diagrammes de classe, d'UC, des DSS, des diagrammes d'objets, etc...

    Et là j'en suis au stage de fin d'année, j'ai developpé une appli J2EE pendant 3 mois et je dois écrire un rapport.

    J'aimerai, intégrer un peu d'UML dans mon rapport, et je me demandais quels types de diagrammes étaient les plus utilisés en entreprise dans le cas des developpement d'applications web, histoire d'être cohérent.

    merci pour votre aide !

  2. #2
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Points : 1 076
    Points
    1 076
    Par défaut
    UC, Diagrammes de classes et DSS sont les plus repandus et conviendront parfaitement a un rapport de fin de stage.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Points : 316
    Points
    316
    Par défaut
    UC et DSS pas de problème, par contre le diagramme de classes dans mon cas il serait très gros (environ 60 classes) et je ne sais pas si il serait très lisible... a moins qu'il faille faire le tri des classes à inclure ou non.

    Parce que par exemple pour une table en base de données j'ai 3 classes Java, et j'ai 10 tables en bdd ce qui fait déjà 30.

    Ensuite j'ai toutes les classes Struts (ActionForm, Action, ActionBuilder) puis des classes qui génèrent des documents Excel, des stats, et pour finir des classes utilitaires...

  4. #4
    Membre expérimenté Avatar de davcha
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 258
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 258
    Points : 1 539
    Points
    1 539
    Par défaut
    Il faut penser à regrouper les classes du diagramme par métiers.

  5. #5
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Points : 1 076
    Points
    1 076
    Par défaut
    Si tu devais ne mettre qu'un seul diagramme ca serait le diagramme de classe, alors va falloir condenser.
    Deja ne presente que tes classes metier dans ton diagramme, toutes les classes techniques tu peux les virer, ca te fera de la place.
    Ca depend la taille de ton projet mais tu devrais pas depasser les 15 voire 20 classes surtout apres seulement 3 mois de dev.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Points : 316
    Points
    316
    Par défaut
    En gros je vais me retrouver avec quelque chose qui va ressembler au MCD de ma base de données non?

  7. #7
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Points : 1 076
    Points
    1 076
    Par défaut
    Exactement de toute facon les 2 diagrammes sont redondants, les infos sont les memes, c'est juste une facon de faire differente.
    Pour la conversion: http://uml.developpez.com/faq/merise...rammeClasseUML

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Points : 316
    Points
    316
    Par défaut
    merci bcp pour le lien ca va m'être très utile !

    et penses tu que je dois inclure les autres classes à savoir celles qui génèrent des documents Excel, celles qui génèrent des stats graphiques ou encore les classes metiers, c'est à dire celles qui ne font que convertir des données (listes en hashmap, tris, etc..) ou effectuer des calculs?

  9. #9
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Points : 1 076
    Points
    1 076
    Par défaut
    Tu peux mais tout est question de clarte et de valeur ajoutee; a toi de voir mais les classes qui impliquent des choix techniques ne doivent pas etre melangees aux classes purement metier (qui sont elles, independantes de tout choix technique).

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    746
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 746
    Points : 316
    Points
    316
    Par défaut
    je comprends, je vais en rester à retranscrire le MCD en diag. de classes alors grâce au lien que tu m'a filé.

    Je mettrais aussi un diagramme des cas d'utilisations, et surement un DSS appuyer mon explication du fonctionnement d'une autocomplétion Ajax que j'ai mise en place.

    merci encore pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 06/10/2010, 17h31
  2. Réponses: 2
    Dernier message: 02/04/2010, 16h02
  3. [ZF 1.8] [débutant] Quelle est la place des objets métier dans zf ?
    Par Trycias dans le forum Zend Framework
    Réponses: 3
    Dernier message: 21/05/2009, 19h14
  4. Réponses: 11
    Dernier message: 02/11/2006, 17h12
  5. Réponses: 2
    Dernier message: 31/05/2006, 18h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo