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

Cas d'utilisation Discussion :

relation d'héritage entre acteurs


Sujet :

Cas d'utilisation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 151
    Par défaut relation d'héritage entre acteurs
    Quelqu'in peut m'éclaircir la relation d'héritage entre acteurs dans un

    diagramme de cas d'utilisation ?

    Si un acteur B hérite de A, est ce que cela signifie que B a accés aux

    uecases de A ?

    Est ce qu'on doit mettre la relation d'héritage entre acteurs juste si B a

    accés à tous les usecases de A ?

    j'ai un acteur administarteur et un acteur fonctionnaire et chacun a ses

    propres usecases. L'admin ne fé pa ce que fé le fonctionnaire. Je ne sais pas

    si je ne dois pas mettre la relation d'héritage entre ces 2 acteurs ?

  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
    Citation Envoyé par pigeon11 Voir le message
    Si un acteur B hérite de A, est ce que cela signifie que B a accés aux uecases de A ?
    oui, B peut heriter de A si tous les cas d'utilisation accessibles à A le sont aussi à B

    Est ce qu'on doit mettre la relation d'héritage entre acteurs juste si B a accés à tous les usecases de A ?
    s'il existe un use case accessible à A mais pas a B il ne peut y avoir d'héritage

    L'admin ne fé pa ce que fé le fonctionnaire
    alors admin ne peut pas hériter de fonctionnaire

    c'est simple : si B ---|> A, alors quelque soit les use cases ou A apparait il est possible de mettre B à la place (mais pas l'inverse)

    il y a des tutoriels UML sur DVP, par exemple UML 2.0 : Cours complet et les cas d'utilisation
    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é
    Inscrit en
    Juin 2007
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 151
    Par défaut validation des diagramms
    j'ai un projet concernant la gestion de courriers.

    J'ai réalisé les diagramme se usecase et de contexte

    Diagrammme de usecase

    - usecase "gérer corriers émis": ca permet de voir la liste des courriers émis, leurs points d’arrivées et le temps qu’ils sont restés chez le destinataire.

    -usecase "suivre courrier" : permet de voir le point d’arrivée d’un courrier, s’il a été traité et le traitement qu’il a subi.

    1- il ya une relation d'extension entre eux. est ce qu'elle est juste ?

    -usecse "gérer courrier sortants": permet de voir une liste de courriers qui sont venus de l’intérieur de la direction

    - usecase "cofirmer la reception des courriers sortants " : permet de valider la réception d’un certain nombre de courriers qui viennent d’être reçus.

    2- 1- il ya une 2ème relation d'extension entre eux. est ce qu'elle est juste ?

    3- ya t-il dse choses qu manquent ?


    Diagramme de contexte

    est ce que c juste de mettre comme messages entrants les messages suivants ? :

    -confirmer le recption des courriers
    -envoie des courriers
    -envois des messages

    il apparaissent au niveau du responsable du bureau d'ordre et du fonctionnaire
    Fichiers attachés Fichiers attachés

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 151
    Par défaut
    Merci de bien vouloir me corriger mes diagrammes

  5. #5
    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
    Citation Envoyé par pigeon11 Voir le message
    Merci de bien vouloir me corriger mes diagrammes
    on se doutait bien qu'ils étaient publiés pour cela

    concernant les use cases (je ne sais pas ce qu'est un diagramme de contexte) :
    • l'authentification étant incluse par tout le monde, il serait sans doute plus simple de finalement de pas mettre les inclusions dans le diagramme
    • c'est peut être trop précis et certaines distinctions ou UC peu utiles ? (gerer les utilisateurs, gerer les fonctions utilisateur) (gerer courier creer)
    • les extends sont ok
    • ce n'est pas parce que l'on a Acteur------UC1 <|-----UC2 que l'on a Acteur----UC2. Il manque donc plusieurs relations acteur---UC
    • faire trois diagrammes au lieu d'un seul (même s'il y en a peut être qu'un pour n'insérer qu'une image sur DVP) car ils ne sont pas reliés. Il faut impérativement qu'un diagramme d'UC soit simple, un diagramme complexe n'indique pas que celui qui l'a fait domine un sujet complexe, au contraire
    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

  6. #6
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Billets dans le blog
    2
    Par défaut
    - S'authentifier : inutile
    - Les extend ne sont à utiliser que si tu as un acteur relié directement au UC qui "extend". C'est à dire si ce UC peut être directement exécuté par l'acteur.
    - La relation d'héritage avec Gérer les couriers n'apporte par grand chose. Il est préférable de ne mettre que tes 3 "Gérer...".
    - Y a t-il une différence fondamentale entre les 3 "Gérer courier..." ? Si la réponse est non, peut être qu'un seul UC est suffisant
    - Même remarque sur les UC du Responsable.

  7. #7
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 151
    Par défaut
    Merci pour vos réponse , bruno et ego

    - concenant la remarque de bruno
    ce n'est pas parce que l'on a Acteur------UC1 <|-----UC2 que l'on a Acteur----UC2. Il manque donc plusieurs relations acteur---UC
    vous parlez des relations d'héritage. il vaut mieux de les remplaces par 3 usecases sans mettre d'héritage pour corriger le pb ??

    -concernant la remarque d'ego :

    Les extend ne sont à utiliser que si tu as un acteur relié directement au UC qui "extend". C'est à dire si ce UC peut être directement exécuté par l'acteur.
    - dois je mettre une relation directe entre fonctionnaire et gérer courriers émis ?

    -est ce que vs avez des remarques sur mon diagrmme de contexte?


    Merci

Discussions similaires

  1. Relation d'héritage entre tables
    Par kariel dans le forum Requêtes
    Réponses: 0
    Dernier message: 02/04/2014, 13h21
  2. sur l'héritage entre les acteurs
    Par win_ubuntu dans le forum Cas d'utilisation
    Réponses: 3
    Dernier message: 07/02/2011, 12h06
  3. Relation de généralisation entre deux acteurs
    Par hamza_bba dans le forum Cas d'utilisation
    Réponses: 2
    Dernier message: 02/05/2009, 14h20
  4. [UC] Relations entre acteurs ?
    Par Yann39 dans le forum Cas d'utilisation
    Réponses: 32
    Dernier message: 11/12/2007, 20h14
  5. Réponses: 0
    Dernier message: 23/08/2007, 15h40

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