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

UML Discussion :

Diagramme de classe


Sujet :

UML

  1. #1
    Membre averti
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Avril 2011
    Messages : 43
    Par défaut Diagramme de classe
    Bonsoir a tous,

    S'il vous plait, comment passer du diagramme de classe au diagramme de séquence ???

    Merci bien

  2. #2
    Membre émérite Avatar de chaplin
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 215
    Par défaut
    Il m'a fallu des années pour comprendre ... mais j'ai une excuse, j'ai jamais osé poser la question de peur de passer pour un idiot. Une fois qu'on sait, on se dit, combien de bouquins sur UML sont pourris.

  3. #3
    Membre émérite
    Avatar de michel.di
    Homme Profil pro
    Freelance
    Inscrit en
    Juin 2009
    Messages
    782
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 782
    Par défaut
    Citation Envoyé par feriela Voir le message
    Bonsoir a tous,

    S'il vous plait, comment passer du diagramme de classe au diagramme de séquence ???

    Merci bien
    Tu voudrais faire ça de manière automatique ou à la main?

  4. #4
    Membre averti
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Avril 2011
    Messages : 43
    Par défaut
    @michel.di

    Oui j'aimerais concevoir a la main !!!

  5. #5
    Membre averti
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Avril 2011
    Messages : 43
    Par défaut
    @chaplin

    je me suis dis la même chose !! mais bon mon but c'est d'apprendre avant tous..

  6. #6
    Membre émérite Avatar de chaplin
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 215
    Par défaut
    A priori, on te pose une question qui en réalité sont deux questions.

    • Automatique: tu es censé utilisé un outil de modélisation, mais tu ne le maîtrises pas.
    • Manuel: hypothèse, tu débutes en UML


    Est-ce que je me suis trompé dans l'interprétation de la question?

  7. #7
    Membre averti
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Avril 2011
    Messages : 43
    Par défaut
    @chaplin

    Effectivement je suis débutante en UML :s donc si c'est possible de me donner quelques explications s'il vous plait !!!

  8. #8
    Membre chevronné
    Femme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2009
    Messages : 236
    Par défaut
    Salut
    Pour moi il vaut mieux passer du "Usecase" au séquence que de partir du classe. le séquence risque de mettre en évidence des méthodes.
    Sinon en gros, tu met les acteur en haut de page. De ses acteurs partent des lignes verticales en pointillés qui sont les lignes de vie des objets. Par défaut un objet est inactif.
    Lorsque l'objet devient actif sa ligne se transforme en rectangle. Cet objet à alors des échanges avec les autres éléments du système, par l'envoi de messages. (flèches horizontales) qui peuvent être synchrone ou non.
    La réception d'un message peut activer un objet.
    Si tu souhaites passer du classe au séquence tu trouveras les méthodes de tes objets en horizontale.

  9. #9
    Membre émérite Avatar de chaplin
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 215
    Par défaut
    Si tu es débutante en UML, t'es peut être entrain de suivre des cours.

    S'il vous plait, comment passer du diagramme de classe au diagramme de séquence ???
    Maintenant que le contexte est plus précis grâce à la question de michel.di, en fait ta question relève plus d'un problème de méthodologie. Il est faux de dire qu'on passe d'un diagramme de classe à un diagramme de séquence, ce dernier étant juste une autre représentation graphique des classes pour montrer les échanges de message entre les objets.

    Cependant, il est vrai qu'on commence par décrire le diagramme de classe, dans lequel on donne la description complète: attributs et comportements.

    De ce fait, le diagramme de séquence n'est qu'une autre représentation des classes mais d'un point de vue dynamique. Plus concrètemet, le diagramme de séquence va décrire un scénario, voir un cas d'utilisation complet.

    Si tu as un code source qui tourne, tu le débugges pas à pas, tu pourras générer un diagramme de séquence à la main, car tu passeras d'un objet à un autre par le biais des méthodes. Chaque appel de méthode correspondra à un échange de message entre objets. En faisant quelques exercices, tu comprendras, et les diagrammes de séquences n'auront plus de mystère pour toi.

    EDIT1: le post précédent est intéressant, parce qu'il montre une autre approche, celle de commencer par une diagramme de séquence. Il ne faut pas oublier qu'on doit déduire les classes de l'analyse, en toute logique, on devrait commencer par un diagramme de classe qui sera enrichi au fur et à mesure de l'élaboration du diagramme de séquence.

Discussions similaires

  1. Diagramme de classes
    Par giviz dans le forum Diagrammes de Classes
    Réponses: 5
    Dernier message: 21/12/2004, 22h10
  2. Diagramme de classes et BD
    Par manel007 dans le forum Diagrammes de Classes
    Réponses: 5
    Dernier message: 20/11/2004, 00h01
  3. [DC] Transformer un MLD en Diagramme de Classes
    Par lee Mythe dans le forum Diagrammes de Classes
    Réponses: 10
    Dernier message: 07/10/2004, 13h25
  4. Exporter diagramme de classe vers image
    Par Koko22 dans le forum Rational
    Réponses: 3
    Dernier message: 18/08/2004, 10h42
  5. Diagramme des classes pour l'interface visuel
    Par robv dans le forum Diagrammes de Classes
    Réponses: 2
    Dernier message: 25/06/2004, 10h50

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