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 :

Gestion d'une réunion diag classe


Sujet :

Diagrammes de Classes

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Août 2018
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2018
    Messages : 62
    Points : 35
    Points
    35
    Par défaut Gestion d'une réunion diag classe
    Bonjour à tous,

    Je sollicite votre aide car je viens de commencer les diagrammes de classe et je bloque sur un exercice ....
    Ci-dessous l'exemple que j'aimerais modéliser en diag de classe :

    L'objectif est de planifier une réunion.
    Un employé est désigné en tant qu’organisateur. Il définit une date, une heure, une durée ainsi qu'une salle à réserver.
    Si la salle est déjà réservée, il devra en choisir une autre.
    Par la suite il rédige un ordre du jour pour la réunion, puis invite d'autres employés et éventuellement des consultants extérieurs.

    Les invités ont le choix, il peuvent refuser et cela doit être noté tout comme les personnes qui sont réellement présentes à la réunion (tout est noté dans l'outil).
    Parmi les personnes présentes un employé est choisi lors de la réunion pour prendre des notes et rédiger un comte rendu.

    Tous les documents et les éléments indiqués sont sauvegardés dans le système informatique. Il faut pouvoir savoir à posteriori qui a fait quoi.


    Mon diagramme n'est pas fini, mais je bloque sur l'histoire de "la présence ou non" à la réunion , je ne pense pas que ce soit une classe mais du coup je ne vois pas trop comment l'intégrer?

    Et pouvez-vous me dire si mes classes actuelles sont ok ?

    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 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    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 534
    Points : 6 711
    Points
    6 711
    Par défaut
    Bonsoir,

    Attention, l'appartenance à une classe est définitif, et les héritages entre classes immuables. Si la classe Organisateur hérite d'Employé cela veut dire qu'un employé qui est aussi un organisateur le sera toujours, cela n'est pas compatible avec l'énoncé.

    Un intervenant étant comme un employé une personne, les deux peuvent hériter d'une classe commune Personne.

    je bloque sur l'histoire de "la présence ou non" à la réunion , je ne pense pas que ce soit une classe
    En effet tout n'est pas associé à une classe, la présence à la réunion peut tout simplement être supporté par une relation entre Reunion et Personne
    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
    Nouveau membre du Club
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Août 2018
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2018
    Messages : 62
    Points : 35
    Points
    35
    Par défaut
    Merci pour votre réponse.


    Citation Envoyé par bruno_pages Voir le message
    Bonsoir,

    En effet tout n'est pas associé à une classe, la présence à la réunion peut tout simplement être supporté par une relation entre Reunion et Personne
    Du coup j'ai créé une association pour gérer l'organisateur.

    Cependant j'ai un doute sur la suite :

    Lors d'une réunion un employé doit rédiger un compte-rendu -> association entre Personne et Réunion ?

    Mais du coup j'ai été obligé de créer une association de classe pour gérer la présence des personnes ainsi que les refus d'invitations.

    Est-ce que ça vous parait correct?
    Images attachées Images attachées  

  4. #4
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    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 534
    Points : 6 711
    Points
    6 711
    Par défaut
    Citation Envoyé par Pluplume Voir le message
    Du coup j'ai créé une association pour gérer l'organisateur.
    ok

    Citation Envoyé par Pluplume Voir le message
    Lors d'une réunion un employé doit rédiger un compte-rendu -> association entre Personne et Réunion ?
    oui, et autant appeler le role coté Employé "rédacteur", "rediger compte rendu" est une action et cela n'est pas terrible pour nommer la relation

    Citation Envoyé par Pluplume Voir le message
    Mais du coup j'ai été obligé de créer une association de classe pour gérer la présence des personnes ainsi que les refus d'invitations.
    cela parait bien compliqué pour pas grand chose et cela ne cadre pas avec la relation dont le but est d'indiquer le rédacteur

    il est plus simple d'ajouter 2 autres relations, par exemple une vers les personnes invitées et une autre vers les personnes présentes (sous ensemble des personnes invitées sauf l'organisateur qui ne s'invite pas mais qui peut être présent)
    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

Discussions similaires

  1. Diagramme de classe de la gestion d'une CAN (coupe d'Afrique des nations)
    Par wallash dans le forum Diagrammes de Classes
    Réponses: 0
    Dernier message: 21/02/2014, 14h56
  2. diagramme de classe de gestion d'une mediathèque
    Par med-nabli dans le forum UML
    Réponses: 4
    Dernier message: 19/10/2012, 13h24
  3. diagramme de classes de gestion d'une institut
    Par safa.gi dans le forum Diagrammes de Classes
    Réponses: 0
    Dernier message: 17/02/2010, 16h16
  4. Réponses: 5
    Dernier message: 26/03/2005, 12h07
  5. gestion d'une erreur
    Par Jeannotc dans le forum Bases de données
    Réponses: 8
    Dernier message: 25/06/2004, 18h04

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