1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    janvier 2016
    Messages
    64
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : janvier 2016
    Messages : 64
    Points : 47
    Points
    47

    Par défaut Diagramme de sequence probleme

    pouvez vous me dire si ce diagramme est logique ou pas ?
    notre prof nous dis qu'il faut mèttre que des classe dans les rectangles en haut
    mais moi je trouve que j'ai pas d'interaction entre mes classe
    donc j'ai fait les interaction entre l'interface et SGBD

    sur internet je trouve pas mal de diagramme comme ca, pourquoi donc ce prof nous complique la vie? a -il raison ou pas?
    Nom : DSCrèer une fiche patient.PNG
Affichages : 64
Taille : 25,4 Ko

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2005
    Messages
    3 371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : juin 2005
    Messages : 3 371
    Points : 5 541
    Points
    5 541

    Par défaut

    Bonjour,

    Petite précision : "en haut" il n'y a pas de classe mais des instances de classes

    SGBD ne faisant pas parti de votre système vous deviez plutôt le présenter comme un acteur

    "interface fiche patient" c'est pas terrible comme appellation, et il y a un problème de représentation car à partir du moment ou c'est une instance de classe représentée comme telle (et non comme un acteur) on devrait voir "nomInstance : nomClasse"

    même remarque de représentation pour la fiche, si vous ne voulez pas nommer l'instance de la fiche il devrait rester ":nomClasse", bizarre ce que fait votre modeleur

    parfois vous mettez le retour explicite mais par toujours, il semble que l'authentification soit réussie sans que le résultât de la vérification au niveau SGBD soit utilisé

    les retours vers SECRETAIRE sont un peu bizarres, par exemple le 6 laisse croire que vous demander à SECRETAIRE d'afficher le formulaire et ce qui n'a pas de sens, l'affichage devrait être une self relation de votre interface

    la fiche est enregistrée dans la BD avant de se demander si elle existe, et elle est également remplie sans se demander si elle existe, c'est curieux, je verrais plutôt le choix création / affichage-modification dés le début

    autre problème de représentation au niveau des conditions du fragment alt, normalement les conditions sont entre [ ], décidément bizarre votre modeleur

    les message 14 et 15 partent directement de la ligne de vie, ils semble générés spontanément et non liés aux autre actions via une duration bar

    si la fiche n'est pas préexistante au DS alors descendez l'instance pour bien le montrer

    un DS "creer la fichier patient" ... qui se demande si la fiche existe déjà, vraiment ?
    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. [Together] Diagramme de sequence Together CE
    Par _steph dans le forum Autres
    Réponses: 1
    Dernier message: 02/12/2006, 10h54
  2. Réponses: 1
    Dernier message: 03/08/2006, 17h39
  3. Réponses: 16
    Dernier message: 18/05/2006, 16h32
  4. [Débutant] Validation d'un diagramme de séquence
    Par joxbl dans le forum Autres Diagrammes
    Réponses: 8
    Dernier message: 07/05/2006, 16h11
  5. Les fonctions d'un diagramme de séquence
    Par bitou dans le forum Rational
    Réponses: 3
    Dernier message: 12/02/2006, 14h50

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