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 cases regrouper ajouter, modifier et effacer?


Sujet :

Cas d'utilisation

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 33
    Points : 30
    Points
    30
    Par défaut use cases regrouper ajouter, modifier et effacer?
    Une question de newbie mais je préfère me renseigner que de faire fausse route.

    A travers une application je gère plusieurs entités et les fontions suivantes pour quasiment chacune :
    - ajout d'un tuple
    - modification
    - suppresion

    Je me demande si au niveau des use cases, je dois intégrer toutes ces fonctions par exemple :
    - ajouter un article
    - modifier un article
    - supprimer un article

    ou bien simplement regrouper tout ça et représenter le cas :
    - gérer un article

    Si je détaille toutes les fonctions telles que ajouter, modifier, supprimer, je risque rapidement d'avoir une grande liste.
    Et si je regroupe le tout avec le cas "gestion + objet visé", j'ai peur que le niveau de détail soit trop superficiel.

    Je suppose que c'est un schéma classique mais comme j'en suis à mes débuts, j'ai un doute sur la solution à adopter.

  2. #2
    Membre confirmé
    Avatar de Higgins
    Inscrit en
    Juillet 2002
    Messages
    520
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 520
    Points : 543
    Points
    543
    Par défaut
    En général, un use case doit être "simple" il ne faut donc pas confondre fonctionnalité et fonction.
    Dans cet exemple, il y a un seul use case : gérer un article
    Ajouter, modifier,supprimer un article sont des fonctionnalités de "gérer un article"
    7 fois à terre, 8 fois debout

  3. #3
    Membre éprouvé
    Avatar de Cian
    Inscrit en
    Août 2002
    Messages
    181
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 181
    Points : 983
    Points
    983
    Par défaut
    Citation Envoyé par Higgins
    En général, un use case doit être "simple" il ne faut donc pas confondre fonctionnalité et fonction.
    Dans cet exemple, il y a un seul use case : gérer un article
    Ajouter, modifier,supprimer un article sont des fonctionnalités de "gérer un article"
    +1

  4. #4
    Nouveau membre du Club
    Inscrit en
    Octobre 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 33
    Points : 30
    Points
    30
    Par défaut
    Citation Envoyé par Cian
    Citation Envoyé par Higgins
    En général, un use case doit être "simple" il ne faut donc pas confondre fonctionnalité et fonction.
    Dans cet exemple, il y a un seul use case : gérer un article
    Ajouter, modifier,supprimer un article sont des fonctionnalités de "gérer un article"
    +1
    Oui c'est bien ce que j'avais compris mais j'avais une hésitation. Merci

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

Discussions similaires

  1. Use case (newbie)
    Par joker34 dans le forum Rational
    Réponses: 7
    Dernier message: 15/06/2005, 06h13
  2. case a chocer + modifier + confirmer
    Par bachilbouzouk dans le forum ASP
    Réponses: 5
    Dernier message: 21/04/2005, 15h32
  3. [RUP] Use case and use case realisation
    Par Yveke dans le forum Cas d'utilisation
    Réponses: 11
    Dernier message: 18/11/2004, 11h24
  4. [RUP] business use case
    Par Yveke dans le forum xUP
    Réponses: 6
    Dernier message: 22/10/2004, 17h41
  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