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 :

difference entre include et extend


Sujet :

Cas d'utilisation

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 251
    Points : 121
    Points
    121
    Par défaut difference entre include et extend
    bonjour.
    j'ai toujours eu l'impression qu'entre extend et include, c'est une question de sens.
    par exemple:
    deux cas d'utilisation: afficher instances et supprimer instance.
    pour supprimer une instance, il faut l'afficher: donc, supprimer include afficher.
    et
    lorsqu'on a affiché une instance, on peut la supprimer: donc, afficher extend supprimer:
    j'attends vos reactions.

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    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 534
    Points : 6 723
    Points
    6 723
    Par défaut
    il faudrait lire les tutoriels sur le sujet sur DVP (par exemple Les cas d'utilisation ou Relations entre cas d'utilisation, d'ailleurs il est ecrit un peu plus haut sur les pages Avant de poster -> F.A.Q UML où on peut trouver Qu'est-ce que le lien include ? et Qu'est-ce que le lien extend ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 251
    Points : 121
    Points
    121
    Par défaut oui, mais...
    on lit par exemple dans le lien extend que, lors de la creation d'une commande, on peut eventuellement faire appel à une verification disponibilite produit.
    donc, il y'a le lien extend.
    ce qui ne contredit pas ce que je dis plus haut, lorsque je dis qu'apres avoir affiché, on peut eventuellemnt supprimer...

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 251
    Points : 121
    Points
    121
    Par défaut peut on pour deux cas d'utilisation avoir les deux types de relation?
    en realite, on ne devrait pas pouvoir avoir les deux relations, extend et include pour deux cas d'utilisation.
    mais mes cas d'utilisation semblent me prouver le contraire, à moins que ce soit moi qui n'y comprenne rien aux relations.
    car, en fait, pour supprimer une instance, l'utilisateur doit l'afficher.
    et lorsqu'il l'a affiché, il peut la supprimer.
    qu'est ce que je fais dans ce cas?

  5. #5
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    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 534
    Points : 6 723
    Points
    6 723
    Par défaut
    il faut supprimer l'extend : la suppression n'est pas faite dans l'affichage, il y a eu affichage avant, ce qui n'a rien a voir

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    251
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 251
    Points : 121
    Points
    121
    Par défaut
    justement, c'est moi qui focalisais sur une ancienne lecture.
    car, j'ai un autre document qui dit:
    a etend b, si a peut etre appelé au cours de l'execution de b.
    ce qui devient plus clair maintenant.
    on n'a pas a supprimer au cours de l'affichage.
    par contre, pour supprimer, il faut afficher.
    il y'a donc bien include.
    merci d'avoir ete disponible.

  7. #7
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2014
    Messages : 40
    Points : 46
    Points
    46
    Par défaut
    Extend : A peut éventuellement faire appel à B
    Include : A fait toujours appel à B

    (je up le topic car il n'avait pas eu de réponse et il apparait sur google)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  2. La difference entre XSL et XSLT?
    Par pantin dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/06/2003, 15h14
  3. Difference entre fenetre et boite de dialog
    Par billyboy dans le forum Windows
    Réponses: 2
    Dernier message: 02/06/2003, 15h43
  4. [] Difference entre MSHFlexGrid et MSFlexGrid
    Par olivierx dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 23/04/2003, 08h48
  5. Difference entre types d'Adresse IP
    Par freud dans le forum Développement
    Réponses: 3
    Dernier message: 02/03/2003, 02h06

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