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

UML Discussion :

"Capteur" est un acteur ou une classe ?


Sujet :

UML

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut "Capteur" est un acteur ou une classe ?
    Bonjour,

    Voilà pour ma modélisation d'un système de surveillance j'ai deux capteurs : un anémomètre et un capteur de T°.

    Je ne sais pas si c'est préférable de les mettre en tant qu'acteurs (Capteurs et si nécessaire un héritage avec capteur T° et anémomètre) ou dois-je mettre, par exemple, condition météorologique (ce qui parait un peu ridicule).

    Pour ma modélisation de classe j'ai bien sûr des classes capteurs et comme, en principe, un acteur est à l'extérieur du système, il y a contradiction.

    Merci de m'aider.

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 362
    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 362
    Points : 36 894
    Points
    36 894
    Par défaut
    Je dirais que le capteur de température et l'anémomètre sont des entités externes à votre application et de ce fait sont des "acteurs".
    Notez que nous parlons la de design de haut niveau.

    Dans le design détaillé de votre application, vous allez devoir créer des classes qui à "l'intérieur" de votre application "matérialiseront"/"représenteront ces "acteurs" sous la forme de "proxy" ou d'"adapteurs". Leur rôle sera d'aller récupérer des informations ou d'envoyer des commandes aux vrais objets matériels.

    -W

Discussions similaires

  1. Réponses: 10
    Dernier message: 03/04/2011, 11h36
  2. Réponses: 2
    Dernier message: 06/03/2011, 10h17
  3. Quelle est la définition d'une classe métier ?
    Par soulivane dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 31/03/2010, 16h20

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