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

Diagrammes de Classes Discussion :

Classes et Operations


Sujet :

Diagrammes de Classes

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 12
    Par défaut Classes et Operations
    Bonjour,

    J'ai commencé à faire le diagramme de classe correspondant à mes cas d'utilisations (présentés ici), mais j'ai du mal à identifier les opérations que je dois mettre dans chacune de mes classes. J'ai l'impression qu'elles répètent les associations entre les classes.

    Dans le fichier pdf joint j'ai mis tout mes diagrammes. Comme un diagramme unique faisait quelque chose de très compliqué, j'ai tout séparé, et c'est dans le fichier comme suit:

    Package "Commun" qui réunit tout ce qui sera commun aux trois sous-systèmes (qui sont Centre Equestre - Hotel - Restaurant)
    - diagramme "Gens" (page 1): tout ce qui concerne la gestion de personnes humaines
    - diagramme "Lieux" (page 2): tout ce qui concerne la gestion des lieux.
    - diagramme "Commun" (page 7): le coeur du système, qui montre les associations entre les deux précédents diagrammes

    Package "CentreEquestre" qui réunit toute les classes spécifiques au centre équestre
    - diagramme "Soins" (page 4): tout le système de soin aux chevaux
    - diagramme "Reprises" (page 5): tout le système de gestion des reprises (séances d'équitation)
    - diagramme "Lieux" (page 6): ensemble des sous-classes héritant de la classe "Lieu"
    - diagramme "CentreEquestre" (page 3): tout le reste qui ne méritait pas forcément un diagramme individuel

    Que pensez vous de mes classes ?
    Des quelques opérations que j'ai mis ?

    Autre question: j'ai essayé hier rapidement la génération de code en Java que propose Star UML... et il ne rajoute jamais les attributs permettant de lier une classe à une autre... il se contente de mettre les attributs sur le schéma, pas ceux liés aux associations. Est-ce normal ?
    Images attachées Images attachées
    • Type de fichier : pdf rhe.pdf (33,2 Ko, 492 affichages)

  2. #2
    Membre extrêmement actif

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Par défaut
    Pour trouver les opérations des classes on utilise les diagrammes de séquence (en boite blanche) ou de collaboration.

    Mais il faut avant faire les diagrammes séquence système (boite noir) qui s'inscrive dans la continuité des UC et de vos diagrammes de classes.

    C'est en fait pour chaque événement système qu'on fera les diagrammes de séquence boite blanche et de collaboration pour trouver les opérations des classes.

    Il y a probablement du chemin de spécification (les UC ne sont pas une fin en soi !), d'analyse etc.. entre les uc et les classes avec attributs et méthodes

    Sinon c'est des diagrammes de classe par UC que tu as fais étant donné qu'il n'y a pas de commentaire uml...

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 12
    Par défaut
    Merci.

    Qu'appelez vous "commentaires UML" ?

Discussions similaires

  1. classe fraction : operator- (moins unaire)
    Par sgu35 dans le forum C++
    Réponses: 4
    Dernier message: 11/11/2014, 10h58
  2. Réponses: 1
    Dernier message: 05/11/2009, 11h14
  3. Réponses: 17
    Dernier message: 03/06/2008, 13h19
  4. operator>> avec class
    Par maminova77 dans le forum C++
    Réponses: 4
    Dernier message: 25/04/2006, 18h47
  5. operator= d'un class
    Par yan dans le forum C++
    Réponses: 6
    Dernier message: 03/01/2006, 17h41

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