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 :

Relation entre le modèle MVC et Les classes de types Boundary, Entity et Control


Sujet :

Diagrammes de Classes

  1. #1
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 236
    Points : 194
    Points
    194
    Par défaut Relation entre le modèle MVC et Les classes de types Boundary, Entity et Control
    Bonjour,
    Je souhaite savoir s'il y a une relation entre le modèle MVC et les classes de type Boundry, Control, Entity.
    Est ce que ces dernières classes modélisent l'architecture MVC ?

    Merci
    Consultant SharePoint

  2. #2
    Membre habitué
    Inscrit en
    Mars 2006
    Messages
    408
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 408
    Points : 173
    Points
    173
    Par défaut
    Est ce que quelqu'un aurait il la réponse à cette question svp ?

    merci.

  3. #3
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 281
    Points : 36 768
    Points
    36 768
    Par défaut
    Si MVC peut s'exprimer en boundary, control et entity (BCE) alors que le contraire n'est pas forcément le cas.
    La raison en est que BCE est utilisé dans l'analyse pour partitionner les classes/composants.
    MVC est un pattern d'implémentation qui suppose le contexte d'une interface utilisateur avec des "views" dont on souhaite rendre cohérentes les mises à jour.
    -W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 236
    Points : 194
    Points
    194
    Par défaut Question
    Merci pour votre réponse mais je n'ai pas bien compris qu'elle est la différence entre classe et composants.
    Consultant SharePoint

  5. #5
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 281
    Points : 36 768
    Points
    36 768
    Par défaut
    Citation Envoyé par mimosa803 Voir le message
    Merci pour votre réponse mais je n'ai pas bien compris qu'elle est la différence entre classe et composants.
    Stricto sensu, UML parle de "classes": un <<actor>> est une classe comme les entity, boundary, control.

    Si nous restons sur une approche "cascade", les "composants" n'apparaissent que lorsqu'on définit l'architecture haut niveau de l'application.
    Il y a généralement une relation de type <<trace>> entre ces composants et les classes d'analyse.
    Désolé pour la confusion.
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Membre habitué
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2007
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 236
    Points : 194
    Points
    194
    Par défaut
    Bonsoir,

    Avez vous un cours ou document qui explique un peu tout ce que vous avez dit , je n'ai pas très saisi la différence.

    Merci
    Consultant SharePoint

  7. #7
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 281
    Points : 36 768
    Points
    36 768
    Par défaut
    Citation Envoyé par mimosa803 Voir le message
    Bonsoir,

    Avez vous un cours ou document qui explique un peu tout ce que vous avez dit , je n'ai pas très saisi la différence.

    Merci
    Un cours qui remet cela dans le contexte
    http://lsc.univ-evry.fr/~didier/peda...esentation.pdf

    Des définitions plus précise de BCE
    http://www.ivencia.com/softwarearchi...chapter1_6.htm

    Un exemple de <<trace>> entre les classes d'analyse et l'implémentation
    http://www.jot.fm/issues/issue_2005_08/article3/

    Et aussi Cours et tutoriels pour apprendre UML inclus : Cours complet pour apprendre UML 2.0, une série de tutoriels par Laurent Audibert


    Bonne lecture
    -W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. [CakePHP] CakePHP 2.2.3 Relation entre différents modèle
    Par Noodlex dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/11/2012, 12h53
  2. Programmation orientée objet et relation entre les classes.
    Par takinelinfo dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 28/05/2011, 12h09
  3. Peut on raisonner en objets pour trouver les relations entre classes?
    Par wafiwafi dans le forum Diagrammes de Classes
    Réponses: 42
    Dernier message: 05/01/2011, 12h32
  4. Réponses: 2
    Dernier message: 24/11/2007, 19h46
  5. Réponses: 5
    Dernier message: 04/03/2007, 15h33

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