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érer les factures


Sujet :

Cas d'utilisation

  1. #1
    Membre régulier
    Homme Profil pro
    étudiant
    Inscrit en
    Septembre 2011
    Messages
    342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

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

    Informations forums :
    Inscription : Septembre 2011
    Messages : 342
    Points : 124
    Points
    124
    Par défaut use case gérer les factures
    bonjour,
    je suis en cours de réalisation de cas d'utilisation,d'un système de gestion des factures,voici en détails un des use case de système que j'ai fais,est ce que c'est correcte:
    Nom : Sans titre.png
Affichages : 15347
Taille : 121,0 Ko

    merci pour l'aide

  2. #2
    Membre averti
    Avatar de Kyuudan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2015
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2015
    Messages : 100
    Points : 308
    Points
    308
    Billets dans le blog
    1
    Par défaut
    Salut !

    A première vue ton use case me semble pas mal

    Je le regarderai plus en détails ce soir et si jamais je te donnerai mon avis.

  3. #3
    Membre régulier
    Homme Profil pro
    étudiant
    Inscrit en
    Septembre 2011
    Messages
    342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

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

    Informations forums :
    Inscription : Septembre 2011
    Messages : 342
    Points : 124
    Points
    124
    Par défaut
    merci Kyuudan

  4. #4
    Membre habitué Avatar de tonton16
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 90
    Points : 185
    Points
    185
    Par défaut
    Bonjour,

    Personnellement, je suis contre ce système d' <<extend>> à partir d'un cas unique, ça alourdi et rend illisible le diagramme.
    Je te préconise de supprimer "gérer les factures" qui est un cas global et de mettre des liaisons simples et directes entre l'acteur et tous les cas d'utilisation ayant un <<extend>>, elles représentent des sous-fonctionnalités de "gérer les factures".

  5. #5
    Membre régulier
    Homme Profil pro
    étudiant
    Inscrit en
    Septembre 2011
    Messages
    342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

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

    Informations forums :
    Inscription : Septembre 2011
    Messages : 342
    Points : 124
    Points
    124
    Par défaut
    merci tonton16 pour votre réponse,en effet j'ai d'autres use case de mon système telque la gestion des clients,la gestion des devis,la gestion des commandes,et tout sont les mêmes besoins(ajouter,supprimer,modifier) si je vais les mettre tout les extend dans un use case globale ça va l’alourdir non??

  6. #6
    Membre habitué Avatar de tonton16
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 90
    Points : 185
    Points
    185
    Par défaut
    Bonjour,

    Tu peux dans un premier temps faire un diagramme avec tous tes cas d'utilisation de niveau général : gérer les factures, gérer les clients, gérer les devis... Ça te permettra d'avoir une vue globale des grandes fonctionnalités de ton système.
    Ensuite, tu vas "zoomer" sur chacun de tes cas d'utilisation et pour chacun refaire un nouveau diagramme dans lequel tu vas les détailler : créer, modifier , supprimer, lister, rechercher...
    Tu utilises Visual Paradigm, il est très facile de faire ça, dans un diagramme de cas d'utilisation, un cas d'utilisation peut contenir des sous-diagrammes de cas d'utilisation.
    Ça demande un peu plus d'organisation avec l'outil, mais les diagrammes sont plus simples à lire.
    Petite astuce que j'utilise : je numérote les cas d'utilisation avec plusieurs niveaux (01, 01.1, 02.3...) ce qui me permet de savoir à quelle fonctionnalité appartient une sous-fonctionnalité.

  7. #7
    Membre averti
    Avatar de Kyuudan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2015
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2015
    Messages : 100
    Points : 308
    Points
    308
    Billets dans le blog
    1
    Par défaut
    Bonne idée le système de numérotation !

  8. #8
    Membre régulier
    Homme Profil pro
    étudiant
    Inscrit en
    Septembre 2011
    Messages
    342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

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

    Informations forums :
    Inscription : Septembre 2011
    Messages : 342
    Points : 124
    Points
    124
    Par défaut
    merci tonton16 pour votre réponse,ce que j'ai compris de votre réponse est que je réalise mon use case globale avec gérer devis,gérer facture,etc puis je prend chaque use case en détails par exemple pour gérer factures,je relie les différents use case (créer facture,modifier facture,etc) et je les relie directement à l'acteur,c'est ça??
    et oui j'utilise déjà visual paradigm entreprise edition

  9. #9
    Membre averti
    Avatar de Kyuudan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2015
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2015
    Messages : 100
    Points : 308
    Points
    308
    Billets dans le blog
    1
    Par défaut
    Euh personnellement je mettrai le cas d'utilisation "gérer factures" par exemple et je le détaillerai comme tu as fait au début. Faire un use case global, puis des use case plus détaillés ça permet de rendre les diagrammes plus propres parce que ça devient vite illisible ^^
    Après je ne sais pas ce qu'en pense tonton16...

  10. #10
    Membre régulier
    Homme Profil pro
    étudiant
    Inscrit en
    Septembre 2011
    Messages
    342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

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

    Informations forums :
    Inscription : Septembre 2011
    Messages : 342
    Points : 124
    Points
    124
    Par défaut
    ok Kyuudan merci pour aide

  11. #11
    Membre habitué Avatar de tonton16
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2003
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 90
    Points : 185
    Points
    185
    Par défaut
    C'est ça... Bon travail

  12. #12
    Membre averti
    Avatar de Kyuudan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2015
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2015
    Messages : 100
    Points : 308
    Points
    308
    Billets dans le blog
    1
    Par défaut
    Pense à mettre le sujet en résolu !

Discussions similaires

  1. Gérer les cases à cocher
    Par ledawa dans le forum Langage
    Réponses: 11
    Dernier message: 23/07/2009, 10h55
  2. Aide sur les use case
    Par alaks dans le forum Cas d'utilisation
    Réponses: 6
    Dernier message: 15/03/2009, 16h21
  3. Comment estimez-vous les charges d'un groupe de use case
    Par hegros dans le forum Cas d'utilisation
    Réponses: 17
    Dernier message: 12/11/2008, 16h16
  4. Use Case et les systèmes multi-agents
    Par SmileSoft dans le forum Cas d'utilisation
    Réponses: 3
    Dernier message: 06/08/2008, 11h22
  5. [TogetherDesignerCE] Construire les Use case UML2
    Par jacma dans le forum Autres
    Réponses: 3
    Dernier message: 10/09/2004, 22h30

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