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

Autres Diagrammes Discussion :

diagramme de séquence cashflow


Sujet :

Autres Diagrammes

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Homme Profil pro
    développeur à la maison
    Inscrit en
    Septembre 2006
    Messages
    435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : développeur à la maison

    Informations forums :
    Inscription : Septembre 2006
    Messages : 435
    Billets dans le blog
    16
    Par défaut diagramme de séquence cashflow
    bonjour,

    ce diagramme est-il bon ?
    Nom : diagrammeséquence.png
Affichages : 198
Taille : 96,1 Ko

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 551
    Par défaut
    bon à quel niveau ?
    • s'il respecte la specification UML ?
    • ou s'il est sémantiquement bon, mais pour cela il faudrait nous décrire ce que vous voulez modéliser

    vos intitulés sont difficiles à lire avec les mots collés les uns aux autres, ajouter des espaces ou '_' s.v.p.
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  3. #3
    Membre éclairé

    Homme Profil pro
    développeur à la maison
    Inscrit en
    Septembre 2006
    Messages
    435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : développeur à la maison

    Informations forums :
    Inscription : Septembre 2006
    Messages : 435
    Billets dans le blog
    16
    Par défaut
    s'il respecte la spécification UML ?
    mis à part que les lignes de vie sont pointillées du haut jusqu'en bas (je l'ai fait avec plantuml), c'est ce que je voudrais savoir.
    sinon, la sémantique aussi (j'ai voulu modéliser le tour d'un joueur du jeu cashflow)
    qu'en pensez-vous?
    Nom : diagrammeséquence.png
Affichages : 144
Taille : 143,0 Ko

  4. #4
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 551
    Par défaut
    Au niveau notation

    les lignes de vie sont pointillées du haut jusqu'en bas
    c'est parfaitement légal, c.f. § 17.3.4.1 Lifeline page 572 de formal/2017-12-05 :

    A Lifeline is shown using a symbol that consists of a rectangle forming its “head” followed by a vertical line (which
    may be dashed) that represents the lifetime of the participant

    Par contre la répétition des lifeline class/instance en bas est elle illégale, et je ne vois pas son utilité hormis dans le dans le cas où le diagramme est très haut c'est à dire en fait trop haut et donc difficile à lire, ce qui est le cas du vôtre

    De façon générale sans l'affichage des ExecutionSpecification (voir § 17.2.4.4 page 569 de formal) et en utilisant une numérotation à un seul niveau il est impossible d'être certain de l'enchaînement des messages. Par exemple le message 32 est-il la conséquence du message 31 ou n'y a-t-il aucun rapport entre les deux ?

    Au niveau sémantique

    Je ne connais par le jeu cashflow dont les règles précises ne sont sans doute pas toujours les mêmes, donc difficile de vérifier en détail votre diagramme au niveau sémantique.

    Par contre :

    • les messages sont exécutés par le receveur et non l'émetteur, et donc par exemple lancer les dés(...) est demandé au dés eux même, ce qui est quelque peu bizarre puisque les dés sont lancés par le joueur. Le fait même que vous jugez utile de mettre le nom du receveur dans les messages montre qu'il y a un problème, le récepteur sait qui il est, pas besoin de le lui dire.
    • Les libellés des message de retour sont également problématiques.Par exemple lancé des dés n'est pas judicieux, ce n'est pas leur lancé en eux même qui nous intéresse mais les résultats obtenus. Pareil dans le cas de demander si jour de paye, on s'attend à une réponse oui/non mais le résultat semble être le jour de paye lui même, ce qui n'est pas compatible avec le message initial qui devrait alors être quel est le jour de paye.
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  5. #5
    Membre éclairé

    Homme Profil pro
    développeur à la maison
    Inscrit en
    Septembre 2006
    Messages
    435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : développeur à la maison

    Informations forums :
    Inscription : Septembre 2006
    Messages : 435
    Billets dans le blog
    16
    Par défaut
    Merci pour ces explications.

    en ce qui concerne la répétition de l'instance en bas, je n'y peux rien, c'est plantuml qui fait ça.

    jour_de_paye est bien un booléen. Je l'ai renommé en oui_non_jour_de_paye afin que l'on comprenne mieux.

    qu'en pensez-vous comme ceci ? :
    Nom : diagrammeséquence.png
Affichages : 136
Taille : 148,8 Ko

  6. #6
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 551
    Par défaut
    comme je l'ai déjà dit le diagramme est trop complexe, il doit être découpé en plusieurs ou simplifié en retirant ce qui n'est pas pertinent (s'il y a lieu)

    vous n'avez pas tenu compte du fait que les messages vers "X" contiennent à tord "X" dans leur intitulé, et pareil les réponses de "X" n'ont pas à dire qu'elles viennent de "X"

    le fait que la réponse de demander_si_jour_de_paye contienne les deux réponses possibles (oui et non) est invalide, une interaction décrit un cas concret d'exécution, si je fais le parallèle avec les classes on n'est pas au niveau diagramme de classe mais au niveau diagramme d'instances.

    la numérotation de vos messages laisse à penser que tout ce que fait le joueur partenaire n'a aucun rapport avec ce que fait le joueur (principal), et j'en doute fort.

    vos différent tas de carte sont vraiment bizarres, il y a vraiment un tas de carte de grosses opportunités et un autre de petites opportunités et un autre de marchés et un autre d'imprévus ?
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

Discussions similaires

  1. [Débutant][uml][pdf]Exporter un diagramme Omondo en pdf ?
    Par folsen dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 05/07/2004, 16h40
  2. Diagramme des classes pour l'interface visuel
    Par robv dans le forum Diagrammes de Classes
    Réponses: 2
    Dernier message: 25/06/2004, 11h50
  3. [CR] prb création de diagramme
    Par theclear dans le forum SAP Crystal Reports
    Réponses: 7
    Dernier message: 03/06/2004, 15h58
  4. [EclipseUML/Omondo] Personnaliser le diagramme
    Par KooX dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 19/05/2004, 12h46
  5. [CR] Les diagrammes n'apparaissent pas !
    Par pvil dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 16/08/2002, 08h53

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