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 :

[use case]généralisation Vs extend


Sujet :

Cas d'utilisation

  1. #1
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Finlande

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

    Informations forums :
    Inscription : Mai 2011
    Messages : 8
    Par défaut [use case]généralisation Vs extend
    Bonsoir

    Dans les uses cases je cherche à comprendre la différence entre extend et généralisation.

    D'après ce que j'ai compris:
    on fais un extend quand on a le choix entre deux action et il y a une condition

    pour l'héritage c'est quand on a le choix entre deux action.

    Pouvez-vous m'expliquer les deux images, pourquoi ils ont fais dans l'un extend et dans l'autre généralisation.

    MErci
    Images attachées Images attachées   

  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
    Bonsoir
    Citation Envoyé par walyd Voir le message
    on fais un extend quand on a le choix entre deux action et il y a une condition
    2 ?
    un extend indique simplement le caractère optionnel d'un UC dans le contexte d'un autre

    Citation Envoyé par walyd Voir le message
    pour l'héritage c'est quand on a le choix entre deux action.
    c'est invraisemblable, d'où tenez-vous cela ?

    un héritage/généralisation entre UCs c'est comme un héritage entre classes ou autre élément, il n'y a pas de cas particulier pour les UCs. S'il peut sembler y avoir redondance ce n'est pas avec l'extension mais avec l'inclusion, mais les deux sont différents, l'inclusion est aux UCs ce que l'appel est aux opérations
    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
    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

Discussions similaires

  1. [UML][Use Case] extension ou généralisation ?
    Par Rahustro dans le forum Cas d'utilisation
    Réponses: 12
    Dernier message: 31/08/2012, 18h50
  2. Réponses: 1
    Dernier message: 02/06/2011, 18h06
  3. [Question d'ordre general] Use case UML (include, extend)
    Par korben31 dans le forum Cas d'utilisation
    Réponses: 2
    Dernier message: 15/04/2009, 15h08
  4. [Use case] extend ou pas
    Par *alexandre* dans le forum Cas d'utilisation
    Réponses: 2
    Dernier message: 04/03/2007, 21h48
  5. [TogetherDesignerCE] Construire les Use case UML2
    Par jacma dans le forum Autres
    Réponses: 3
    Dernier message: 10/09/2004, 21h30

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