1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    février 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Niger

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : février 2016
    Messages : 5
    Points : 1
    Points
    1

    Par défaut Classification des relations en UML

    S'il vous plait j'ai besoins d'aide sur la classification des relations suivant
    Classer les relations suivantes en généralisation, instanciation, agrégation, lien ou association. Argumenter les réponses.
    (a) Un pays possède une capitale.
    (b) Un philosophe qui dîne utilise une fourchette.
    (c) Un joueur de rugby est un avant, un demi ou un arrière.
    (d) Une équipe de rugby est composée de 8 avants, 2 demis et 5 arrières.
    (e) Dédé programme son simulateur de vol en Java sur son PC.
    (f) Java, C++, Eiffel sont des langages orientés objet.
    (g) La Tour Eiffel a 3 étages et 3 millions de boulons
    Merci d'avance pour votre compréhension

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2005
    Messages
    3 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : juin 2005
    Messages : 3 359
    Points : 5 538
    Points
    5 538

    Par défaut

    bonjour, si on répond à votre place vous n’apprendrez rien, donc donnez vos réponses et on dira si elles sont bonnes
    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 Candidat au Club
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    février 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Niger

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : février 2016
    Messages : 5
    Points : 1
    Points
    1

    Par défaut

    Voilà ce que je pense avoir compris :
    a) Un pays possède une capitale.--> composition
    (b) Un philosophe qui dîne utilise une fourchette.-->lien
    (c) Un joueur de rugby est un avant, un demi ou un arrière.--> Instanciation
    (d) Une équipe de rugby est composée de 8 avants, 2 demis et 5 arrières. -->Généralisation
    (e) Dédé programme son simulateur de vol en Java sur son PC. Agrégation
    (f) Java, C++, Eiffel sont des langages orientés objet.-->lien
    (g) La Tour Eiffel a 3 étages et 3 millions de boulons-->composition

  4. #4
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2005
    Messages
    3 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : juin 2005
    Messages : 3 359
    Points : 5 538
    Points
    5 538

    Par défaut

    vous deviez donner des détails, en particulier préciser entre quoi et quoi les relations existent, et bien-sûr justifier les raisons de vos choix

    Citation Envoyé par Abdou72 Voir le message
    a) Un pays possède une capitale.--> composition
    (b) Un philosophe qui dîne utilise une fourchette.-->lien
    (c) Un joueur de rugby est un avant, un demi ou un arrière.--> Instanciation
    oui

    dans (b) vous pouvez stéréotyper la relation
    dans (c) il y a plusieurs relations

    Citation Envoyé par Abdou72 Voir le message
    (d) Une équipe de rugby est composée de 8 avants, 2 demis et 5 arrières. -->Généralisation
    ah bon ? entre quoi placez-vous vos généralisations ?

    Citation Envoyé par Abdou72 Voir le message
    (e) Dédé programme son simulateur de vol en Java sur son PC. Agrégation
    qui agrège qui ?
    à noter qu'il y a 4 sujets et 1 action dans cette phrase

    Citation Envoyé par Abdou72 Voir le message
    (f) Java, C++, Eiffel sont des langages orientés objet.-->lien
    lien est la relations la plus faible, il y a mieux à dire

    Citation Envoyé par Abdou72 Voir le message
    (g) La Tour Eiffel a 3 étages et 3 millions de boulons-->composition
    entre qui et qui ?
    il y a plusieurs sujets dans cette phrase, et donc plusieurs relations
    Pour savoir si on a une composition il suffit de penser aux durées de vie=> si la tour disparaît/est démontée qu'est-ce qui disparaît avec elle et qu'est-ce qui reste ?
    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

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    février 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Niger

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : février 2016
    Messages : 5
    Points : 1
    Points
    1

    Par défaut

    je viens de tenir compte de vos suggestions concernant les hypothèse de mes réponses et voilà ce que je peux corriger :
    (G)La Tour Eiffel a 3 étages et 3 millions de boulons-->composition et agrégation
    (f) Java, C++, Eiffel sont des langages orientés objet.-->généralisation
    (D) Une équipe de rugby est composée de 8 avants, 2 demis et 5 arrières. -->associations
    Concernant le reste votre aide est la bienvenue pour m'expliquer les relations que je dois utiliser
    Merci..

  6. #6
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2005
    Messages
    3 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : juin 2005
    Messages : 3 359
    Points : 5 538
    Points
    5 538

    Par défaut

    Citation Envoyé par Abdou72 Voir le message
    (G)La Tour Eiffel a 3 étages et 3 millions de boulons-->composition et agrégation
    exactement, après il est difficile de mettre étage et boulons au même niveau, mais ce n'est sans doute pas important ici

    Citation Envoyé par Abdou72 Voir le message
    (f) Java, C++, Eiffel sont des langages orientés objet.-->généralisation
    vraiment ? entre quoi et quoi exactement ?
    je serais vous je ferais les diagrammes, cela vous aidera à réfléchir

    Citation Envoyé par Abdou72 Voir le message
    (D) Une équipe de rugby est composée de 8 avants, 2 demis et 5 arrières. -->associations
    oui, ou même une agrégation
    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

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    février 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Niger

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : février 2016
    Messages : 5
    Points : 1
    Points
    1

    Par défaut

    Je vous remercie beaucoup pour votre aide
    Voilà d'autre proposition que je viens de réaliser:
    (f) Java, C++, Eiffel sont des langages orientés objet.-->instanciation
    (e) Dédé programme son simulateur de vol en Java sur son PC. =>généralisation
    (C) Un joueur de rugby est un avant, un demi ou un arrière.=>instanciation et lien

  8. #8
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2005
    Messages
    3 359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : juin 2005
    Messages : 3 359
    Points : 5 538
    Points
    5 538

    Par défaut

    Citation Envoyé par Abdou72 Voir le message
    (f) Java, C++, Eiffel sont des langages orientés objet.-->instanciation
    oui
    Citation Envoyé par Abdou72 Voir le message
    (e) Dédé programme son simulateur de vol en Java sur son PC. =>généralisation
    entre quoi et quoi ?

    Citation Envoyé par Abdou72 Voir le message
    (C) Un joueur de rugby est un avant, un demi ou un arrière.=>instanciation et lien
    oui pour les joueurs, mais vous pouvez aussi considérer que avant/demi/arrière sont aussi des classes, et de plus qu'elles sont les seules héritant de la classe joueur-de-rugby
    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

  9. #9
    Nouveau Candidat au Club
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    février 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Niger

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : février 2016
    Messages : 5
    Points : 1
    Points
    1

    Par défaut

    Je vous remercie grandement pour votre aide
    Voilà mes réponse définitive :
    a) Un pays possède une capitale.--> composition
    (b) Un philosophe qui dîne utilise une fourchette.-->lien
    (c) Un joueur de rugby est un avant, un demi ou un arrière.--> Instanciation,lien et généralisation
    (d) Une équipe de rugby est composée de 8 avants, 2 demis et 5 arrières. -->agrégation
    (e) Dédé programme son simulateur de vol en Java sur son PC. Association
    (f) Java, C++, Eiffel sont des langages orientés objet.-->instanciation
    (g) La Tour Eiffel a 3 étages et 3 millions de boulons-->composition et agrégation

Discussions similaires

  1. classification des relations
    Par Arihy dans le forum Débuter
    Réponses: 5
    Dernier message: 11/06/2010, 14h32
  2. affichage des relations, access 2003
    Par mamoure31 dans le forum Access
    Réponses: 2
    Dernier message: 05/01/2006, 06h52
  3. classification des erreurs d'intégritées
    Par tanjonaravelson dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 02/09/2005, 09h55
  4. Réponses: 2
    Dernier message: 22/07/2005, 12h06
  5. Tables avec des relations & procédures dynamiques
    Par JustMe dans le forum Débuter
    Réponses: 5
    Dernier message: 15/12/2004, 09h58

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