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 séquence


Sujet :

UML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Par défaut Diagramme de séquence
    Bonjour,

    Voila je dois réalisé un mini projet afin de modéliser la gestion d'une bibliothèque universitaire.

    J'ai quelques questions :


    1. Un membre fait une recherche, dans mon diagramme de cas utilisation tout passe par la bibliothècaire.
    Dans ce cas, déjà il est bien necessaire d'avoir une méthode de recherche non ?
    De plus, est ce que je met l'utilisation de cette méthode directement sur la flèche entre bibliothécaire et SI bibliothèque ?

    2. Est-il possible d'avoir des flèches sans méthode ? Juste du français ? Je pensais que non mais défoit sur internet je tombe sur des cas ou c'est juste un verbe.

    3. Comment symboliseriez vous, une requète d'heure à l'horloge (qui est un acteur). ?
    Pour ma part, lors de la création d'un emprunt, j'ai une flèche qui viens directement de l'horloge et qui renseigne la date, devais-je faire un message synchrone entre les deux avec question/réponse ?

    4. Est-il possible de faire une flèche qui boucle sur la même class et qui utilise une méthode d'une autre classe ?
    Je m'explique, lorsque je souhaite supprimer un adhérent, dois faire une flèche qui par de SI Bibliothèque et qui fait une recherche gràce a la méthod "rechercheadhérent()" de la class adhérent ? Ou une simple flèche qui boucle sur SI Biblio et qui utilise cette méthode suffit ?

    Merci d'avance de vos réponses

  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
    Bonjour,
    Citation Envoyé par superstarz Voir le message
    dans mon diagramme de cas utilisation tout passe par la bibliothècaire.
    cela parait bizarre, quel est le système étudié ? la bibliothècaire fait-elle parti de ce système ?

    Citation Envoyé par superstarz Voir le message
    2. Est-il possible d'avoir des flèches sans méthode ? Juste du français ?
    oui, surtout si vous n'êtes pas en phase de conception, ou simplement pour expliquer des interactions de façon libre

    Citation Envoyé par superstarz Voir le message
    3. Comment symboliseriez vous, une requète d'heure à l'horloge (qui est un acteur). ?
    au niveau UC cela parait bizarre, attention de ne pas parler d'implémentation au niveau UC

    Citation Envoyé par superstarz Voir le message
    4. Est-il possible de faire une flèche qui boucle sur la même class et qui utilise une méthode d'une autre classe ?
    cela n'a pas de sens, la flêche va vers l'instance dont la classe supporte la méthode
    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 confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Par défaut
    Citation Envoyé par bruno_pages Voir le message
    Bonjour,

    cela parait bizarre, quel est le système étudié ? la bibliothècaire fait-elle parti de ce système ?


    oui, surtout si vous n'êtes pas en phase de conception, ou simplement pour expliquer des interactions de façon libre


    au niveau UC cela parait bizarre, attention de ne pas parler d'implémentation au niveau UC


    cela n'a pas de sens, la flêche va vers l'instance dont la classe supporte la méthode

    Merci pour votre réponse

    1. La bibliothécaire est, avec l'horloge et le SI mail, les seuls acteurs qui interagissent avec le système
    Par exemple, si je cherche a supprimer un adhérent, c'est a la bibliothécaire de lancer la procédure. Voila pourquoi je la mentionne dans mes diagrammes de séquences.

    "au niveau UC cela parait bizarre, attention de ne pas parler d'implémentation au niveau UC"
    j’avoue ne pas avoir compris cette phrase ...

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Par défaut
    Dernière toute petite question, imaginons que je souhaite récupérer la valeur d'une variable de la class : "consultant"
    Je suis sur la class SI biblio, est ce qu'une relation asynchrone sur "consultant" suffit ?
    Ou dois-je faire un message synchrone et donc attendre une réponse ?

  5. #5
    Membre très actif Avatar de JTABLE
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 164
    Par défaut
    salut

    pour l'opération du recherche dans le diagramme de séquence :

    l'étudiant demande le livre et la bibliothécaire qui s'occupe de la recherche donc le flèche du l'opération ' recherche' boucle sur la bibliothécaire.

  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
    à moins que la bibliothécaire n'ai une mémoire d'éléphant (voir même d'un troupeau entier) et se souvienne de tout ce qui concerne la bibliothèque je vois mal comment quelque chose relatif à la bibliothèque ne serait pas mis en jeu dans cette recherche
    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. [argoUML] Diagramme de séquence
    Par LordBob dans le forum Outils
    Réponses: 5
    Dernier message: 11/01/2013, 07h55
  2. Réponses: 1
    Dernier message: 11/11/2006, 09h36
  3. Réponses: 18
    Dernier message: 08/07/2006, 14h26
  4. Diagramme de séquence HTTP
    Par R@IZER dans le forum Développement
    Réponses: 1
    Dernier message: 03/07/2006, 12h09
  5. Réponses: 7
    Dernier message: 13/01/2006, 11h26

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