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

Format d'échange (XML, JSON...) Java Discussion :

XML et modélisation UML


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Par défaut XML et modélisation UML
    je dois modéliser, d'abord en UML puis schéma et doc XML, une application simple qui gère les affectations des employes aux différents projets en cours.

    Voici l'énoncé :
    Les employes d'une entreprise peuvent etre affectés à un ou plusieurs projets avec un certain pourcentage de leur temps (la somme de ces pourcentages ne peut pas exécder 100%)
    Il y a des employés, des projets, les conjoints des employés et les enfants des employés.


    J'ai un problème pour modéliser deux choses, sachant que je doit faire un diagramme UML puis un schéma XML :
    - le pourcentage affecté aux projets par employé : je pensais faire une classe d'association (nommé affectation) entre la classe "employé" et "projet" avec l'attribut pourcentage ? et comment dire qui doit etre < 100% ?
    - la représentation des personnes : est ce que je fait un héritage du style = une classe mère Personne avec les attributs communs et les classes enfants employés, conjoint et enfant ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Par défaut
    en fait mon principale soucis est de savoir comment représenter le fait que le pourcantage doit être < à 100 %

  3. #3
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Il te faudra un objet Participant ( a un projet ) dans lequel il y aurait un employe et sa participation (en %) au projet

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Par défaut
    voila le diagramme que j'ai fait mais je ne sais pas comment représenter que le pourcentage est < 100 % ensuite dans le schema XML
    Fichiers attachés Fichiers attachés

  5. #5
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Oui je connais UML(pas comme un pro mais je connais).

    Mais je suppose que tu dois avoir aussi une classe Projet.
    Et je ne vois pas ce qui t empeche de creer une classe Participant qui serait associe a Projet et Personnes.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Par défaut
    c ce que j'ai fait mais comment dire que le pourcentage est < 100 % dans le schéma XML ??

  7. #7
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Tu pourrais imaginer quelque chose comme un attribut de Personne occupation_actuelle qui serait mis a jour chaque fois qu une personne est affectee un projet.
    On ne pourrait affecter cette personne a ce projet seulement si l occupation ne depasse pas 100%.
    Ca serait une methode de Projet --> affecterCettePersone : boolean

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 159
    Par défaut
    Je suis bien d'accord pour la méthode MAIS
    comment représenter cela dans le schéma XML ??

  9. #9
    Membre Expert Avatar de willoi
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    1 355
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 355
    Par défaut
    Au niveau XML, je ne sais pas mais au niveau UML ca ne pose pas de probleme de definir une methode !!!


    tiens j ai trouve ca si ca peut t aider pour passer de UML a XML
    https://www.ateliers.modernisation.g...e=1153093155.5

  10. #10
    Expert confirmé
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Bonjour,

    Citation Envoyé par fanette
    c ce que j'ai fait mais comment dire que le pourcentage est < 100 % dans le schéma XML ??
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <xsd:simpleType name="pourcentage">
      <xsd:restriction base="xsd:decimal">
        <xsd:minInclusive value="0"/>
        <xsd:maxInclusive value="100"/>
      </xsd:restriction>
    </xsd:simpleType>
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

Discussions similaires

  1. Quel outil de modélisation UML utilisez vous ?
    Par Matthieu Brucher dans le forum Outils
    Réponses: 78
    Dernier message: 11/01/2018, 14h33
  2. outil de modélisation UML
    Par fanette dans le forum Outils
    Réponses: 2
    Dernier message: 07/08/2007, 16h14
  3. [RAD] Modélisation UML
    Par guence dans le forum Méthodes Agiles
    Réponses: 3
    Dernier message: 29/08/2006, 14h46
  4. Modélisation UML d'un document XML
    Par zorely dans le forum UML
    Réponses: 3
    Dernier message: 28/01/2005, 20h45

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