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

Discussion :

Débutant : Différents diagrammes UML

  1. #1
    Membre régulier
    Inscrit en
    Mai 2004
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2004
    Messages : 148
    Points : 87
    Points
    87
    Par défaut Débutant : Différents diagrammes UML
    Bonjour,

    Après avoir trouvé plusieurs docs sur UML, je me sens un peu perdu..Quels sont les noms des différents diagrammes UML1 et UML2 (respectivement) ? J'ai entendu qu'il y en avait 13 pour UML2, mais j'ai repertorié 16 noms différents :

    + Classe
    + Séquence
    + Cas d'utilisation
    + Etat

    + Collaboration
    + Activité
    + Composants
    + Déploiement
    + Relations entre entités
    + Communication
    + Objets
    + Etat-Transition
    + Interaction
    + Pacquetage
    + Structure composite
    + Temps

    Je connais pour l'instant les 4 premiers. Quels diagrammes sont importants à connaitre, sachant que je les appliquerai surtout dans la conception de sites web, voir de logiciels ?

    D'avance merci !
    Celui qui pose une question est bête 5 minutes, celui qui ne la pose pas est bête toute sa vie...

  2. #2
    Membre Expert

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Points : 5 724
    Points
    5 724
    Par défaut
    Les diagrammes peuvent être classés en

    Diagramme statique (diagramme de classe)
    Diagramme dynamique (diagramme etat, activité, objet, communication...)
    Diagramme d'architecture (composant/deploiement)
    Diagramme d'usage (use case)

    Quelques compléments sur ta liste (9 sont vraiment important)

    -relation entre entités inconnu au bataillon
    -Etat ou etat-transition c'est plus ou moins la même chose
    -Interaction : c'est un fait un diagramme de séquence
    -Temps inconnu au bataillon
    -Structure composite plus ou moins inconnu au bataillon cela dépend tu penses à quoi


    Le plus important c'est le diagramme de classe
    Ensuite ils sont tous plus ou moins important cela dépend du projet mais le web diagramme de classe, use case, sequence et communication. Pourquoi pas activité et état cela dépend du projet web voir http://uml.developpez.com/faq/?page=...plicationWeb01
    " Dis ce que tu veux qui insulte mon honneur car mon silence sera la réponse au mesquin.
    Je ne manque pas de réponse mais : il ne convient pas aux lions de répondre aux chiens ! " [Ash-Shafi'i ]

  3. #3
    Membre régulier
    Inscrit en
    Mai 2004
    Messages
    148
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mai 2004
    Messages : 148
    Points : 87
    Points
    87
    Par défaut
    Bonjour,

    Merci de ta réponse .

    D'après wikipedia, le diagramme de temps permet de voir l'évolution d'une donnée au cours du temps, et le diagramme de structure composite est utilisé pour définir les relations entre composants d'une classe.

    Ce qui me gène c'est l'abstraction de la modélisation UML, combinée à des explications souvent assez vagues dans les bouquins, avec des schématiques et des termes qui diffèrent souvent.. Enfin, je finirai par m'en sortir !

    Si tu as des liens avec des exemples utilisant tous ou bonne partie des différents diagrammes je suis preneur !

    Merci A+
    Celui qui pose une question est bête 5 minutes, celui qui ne la pose pas est bête toute sa vie...

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Voici une précision sur:

    Timing Diagram : Fusion des diagrammes d'état et de séquence pour montrer l'évolution de l'état d'un objet au cours du temps et les message qui modifient cet état.

    Composite Structure Diagram : Il montre l'organisation interne d'un élément statique complexe

    Liens :
    http://www.sparxsystems.com.au/resou...ial/index.html
    http://www.uml-sysml.org/
    Cours et tutoriels pour apprendre UML

    Et pleins d'autres qu'il est facile de trouver grâce à un moteur de recherche

  5. #5
    Membre Expert

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Points : 5 724
    Points
    5 724
    Par défaut
    Pour utiliser UML dans une démarche de développement logiciel (assez bien complet et clair)


    http://laurent-audibert.developpez.c...Cours-UML.html
    " Dis ce que tu veux qui insulte mon honneur car mon silence sera la réponse au mesquin.
    Je ne manque pas de réponse mais : il ne convient pas aux lions de répondre aux chiens ! " [Ash-Shafi'i ]

Discussions similaires

  1. Réponses: 0
    Dernier message: 14/02/2008, 21h35
  2. Réponses: 3
    Dernier message: 05/04/2007, 11h56
  3. Réponses: 3
    Dernier message: 15/06/2006, 23h05
  4. Diagramme UML
    Par nicolas66 dans le forum Diagrammes de Classes
    Réponses: 4
    Dernier message: 27/03/2006, 23h26
  5. [WSAD]Générer un diagramme UML à partir du code
    Par Mynautor dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 14/09/2005, 00h02

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