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 :

Diagramme de cas d'utilisation pour mon projet


Sujet :

Cas d'utilisation

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Novembre 2006
    Messages : 304
    Points : 77
    Points
    77
    Par défaut Diagramme de cas d'utilisation pour mon projet
    Bonjour, je suis entrain de concevoir mon USe case sous netbeans, et j'ai une petite confusion : j'ai deux acteur : agent, chef service, ils sont indépendant càd l'agent ne pas pas être un Chef service et le chef aussi ne peut pas être un agent, on a un projet qui se divise sur toute les ressource qui sont agent et chef service ... cad que chacun travaille sur une partie indépendante de l'autre mais le chef doit gérer les activités du sous projet attribué aux services : donc il n' ya pas d'inclusion comment puis je faire

  2. #2
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Novembre 2006
    Messages : 304
    Points : 77
    Points
    77
    Par défaut aide cas d'utilisation uml
    Bonjour voila je viens de le términé j'aimerais bien que vous me donniez vos remarques constructives :
    Merci

  3. #3
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Points : 1 076
    Points
    1 076
    Par défaut
    Salut,

    sans aller dans le detail pour le moment, c'est beaucoup trop complexe: une vingtaine de cas d'utilisation pour un meme diagramme montre le plus souvent qu'on descend trop bas en terme de granularite: Un UC N'EST PAS une fonction .
    Sinon le "s'authentifier" est inutile car necessaire a tous les UC. Precise le seulement comme etant une precondition dans la description textuelle, c'est suffisant (et necessaire) et ca alegera sensiblement ton diagramme.

  4. #4
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Novembre 2006
    Messages : 304
    Points : 77
    Points
    77
    Par défaut diagrammes de cas d'utilisation
    merci pour les remarques svp explique comment puis je faire pour le s'authentifier et qu'est qu'il vous parait inutile dans mon diagramme : merci pour la réponse.

  5. #5
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Points : 1 076
    Points
    1 076
    Par défaut
    Les UC sont toujours a coupler avec une decription textuelle, toujours; dans cette description tu peux specifier les preconditions, postconditions...
    Dans les preconditions tu peux indiquer l'action "s'authentifier".

    Pour les autres UC, t'en as plein qui veulent dire exactement la meme chose et tu peux les simplifier: "lister ses projets", "lister les projets"...

    Pour le reste jette un oeil ici http://ego.developpez.com/uml/tutoriel/casUtilisation/

  6. #6
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Novembre 2006
    Messages : 304
    Points : 77
    Points
    77
    Par défaut use case uml
    ok mais pour le "s'authentifier" est ce que je vais la faire comme précondition pour tous les use case !

  7. #7
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Novembre 2006
    Messages : 304
    Points : 77
    Points
    77
    Par défaut use case uml
    voilà j'ai modifié mon diagramme, j'ai besoin de vos remarques et merci beacoup :

  8. #8
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Novembre 2006
    Messages : 304
    Points : 77
    Points
    77
    Par défaut cas d'utilisation
    Vous n'avez pas de remarques pour mon diagramme !

  9. #9
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Points : 1 076
    Points
    1 076
    Par défaut
    Comme je te l'ai dit dans mon premier message s'authentifier est une precondition a indiquer dans ta description textuelle, donc c'est a supprimer de ton diagramme.
    3 lignes de description pour un UC, ca en devient illisible et pas mal de tes UC sont de l'ordre de la fonction.
    J'ai aussi un doute quand a tes relations d'heritage entre tes acteurs

    Sinon lit la doc que je t'ai donne en lien plus haut ca t'aidera a corriger pas mal de tes erreurs.

  10. #10
    Membre régulier
    Inscrit en
    Novembre 2006
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Novembre 2006
    Messages : 304
    Points : 77
    Points
    77
    Par défaut diagrammes use case
    Bonjour, merci pour tes remarques pour la précondition textuelle ou je vais la mettre ?
    Concernant l'héritage qu'est ce qui ne marche pas : le chef de service peut etre un chef de projet et aussi le chef departement peut etre un chef de projet, voila j'ai modifié et j'aimerais bien etre sur la bonne voie :
    Fichiers attachés Fichiers attachés

  11. #11
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Points : 1 076
    Points
    1 076
    Par défaut
    Citation Envoyé par Maria1505
    Bonjour, merci pour tes remarques pour la précondition textuelle ou je vais la mettre ?
    Dans la description textuelle de tes uc... T'as toujours 2 parties dans tes UC: la partie graphique (la plus simple a comprendre et a discuter) et la partie textuelle (la plus complete qui detaille la partie graphique)

    Pour l'heritage, tu indiques qu'un chef de projet "est un type de" Chef de service et de chef de departement...

    Sinon pour les UC, je me repete mes un UC n'est pas une fonction; des que tu as la mot creer, modifier ou supprimer c'est que le plus souvent du detailles trop tes UC. De meme leur description est, pour certains, inutelement longue.

    Pour ton client, est ce que ton systeme va prendre en charge la "demande de realisation de projet" et le payment de facture?

    Les autres acteurs peuvent "gerer leurs feuilles de temps".

    Dans l'ensemble tes UC ne me paraissent pas tres clairs: t'as des UC de saisies de temps, de calcul, de suivie de projet...
    C'est tres fouilli, les UC representent des taches trop precises (calculer le taux de productivite), ils sont disperses et j'ai du mal a voir la finalite meme de ton application et les fonctionnalites de celle-ci.
    Faudrait peut etre que tu te penches un peu sur le cahier des charges histoire de verifier que tous ces UC correspondent bien a la demande.
    Tout ceci n'est que mon impression, bien sur et il est fort probable que je manque certains points

  12. #12
    Membre expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Points : 3 134
    Points
    3 134
    Par défaut
    Tout à fait d'accord avec Nip. Pour te donner un exemple :

    Pour l'acteur agent, je ne mettrai qu'un use case 'gérer feuille agent'
    et en textuel, préciser les 3 cas.

    Limite toi à 4 mots pour le libellé => ca devient beaucoup plus lisible

    Dernier exemple, suivre les détails et consulter avancement du projet me semblent plus que fortement liés. Je ne mettrai que "consulter projet"

    Voila! Si tu as encore des questions..
    Hervé Delannoy, Ingénieur études&développement.

    Je n'accepte pas les demandes de mise en relation MSN/yahoo sans motif.
    ------------------------------------------------------------------------
    Si , ni , ne peuvent vous aider, mais nous oui, pensez à un pti et au !
    Merci de vous relire
    ____________________________________________________________________________________
    Recherche joueurs de "Magic" sur Lille et environs.
    Donner plutôt que jeter.

  13. #13
    Membre éclairé Avatar de bassim
    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Février 2005
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 666
    Points : 695
    Points
    695
    Par défaut
    c'est trop détaillé à mon gout , un cas d'utilisation représente une séquence d'actions qui aboutit à un résultat utile pour l'acteur .

    par exemple : le cas d'utilisation réaliser un projet

    il y a plusieurs acteurs en action :
    le Client :c'est lui qui en fait la demande (ça doit etre décrits dans un scénario)
    le Chef de projet: c'est lui qui dirige le projet
    ...
    Where is my mind

Discussions similaires

  1. diagramme de cas d'utilisation pour système d'enchère
    Par kaalaoui dans le forum Cas d'utilisation
    Réponses: 1
    Dernier message: 28/01/2011, 11h38
  2. mon diagramme de cas d utilisation de mon site
    Par dharkan dans le forum Cas d'utilisation
    Réponses: 2
    Dernier message: 19/01/2011, 12h29
  3. Diagramme des cas d'utilisation pour une application de traitement d'images
    Par anubis_1001 dans le forum Cas d'utilisation
    Réponses: 1
    Dernier message: 18/07/2010, 16h57
  4. Quel logiciel utiliser pour mon projet?
    Par Lunassien dans le forum Autres
    Réponses: 0
    Dernier message: 10/09/2009, 15h08
  5. [Outils][InstallWIz.Net]Comment l'utiliser pour mon projet?
    Par fantomchris dans le forum EDI/Outils
    Réponses: 30
    Dernier message: 19/04/2006, 18h35

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