Outils pour utilisateurs

Outils du site


helloworld:architecture:uml

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
helloworld:architecture:uml [2019/01/04 10:01] – Création roothelloworld:architecture:uml [2019/08/18 11:48] (Version actuelle) – [Logiciel] : suppression de la rubrique root
Ligne 1: Ligne 1:
-====Diagramme de paquetage====+====Exemples==== 
 +[[https://www.visual-paradigm.com/VPGallery/diagrams/index.html|Visual Paradigm documentation]] {{ :ide:modelisation:visual_paradigm:vpgallery_doc_16.zip |Archive doc v16.0}}
  
 ====Diagramme de classes==== ====Diagramme de classes====
 +Une classe est liée à la programmation orientée objet. Mais elles peuvent aussi représenter les composants logiciels.
 +
 +{{ :helloworld:architecture:uml:uml_classe.svg |}}
 +
 +====Diagramme de paquetages====
 +Regroupe des composants pour les classer en sous-catégorie.
 +
 +{{ :helloworld:architecture:uml:uml_paquet.svg |}}
 +
 +====Diagramme de composants====
 +Fait apparaitre les interactions entre les composants.
 +
 +Le cercle représente l'interface offerte (les différentes méthodes à disposition) et le demi cercle l'interface requise (le prototype des méthodes doit correspondre à l'interface offerte).
 +
 +{{ :helloworld:architecture:uml:uml_composant.svg |}}
 +
 +====Diagramme de déploiement====
 +Représente les nœuds physique d'exécution du système et les liens entre eux.
 +
 +{{ :helloworld:architecture:uml:uml_deploiement.svg |}}
 +
 +Il est possible d'ajouter à l'intérieur des blocs des artefacts pour voir plus en détail les interactions matérielles.
 +
 +{{ :helloworld:architecture:uml:uml_deploiement_artefact.svg |}}
  
 ====Diagramme d'objets==== ====Diagramme d'objets====
Ligne 15: Ligne 40:
 ====Diagramme d'états-transitions==== ====Diagramme d'états-transitions====
  
-====Diagramme de composants====+====Diagramme de cas d'utilisation====
  
-====Diagramme de déploiement==== 
  
-====Diagramme de cas d'utilisation==== 
helloworld/architecture/uml.1546592519.txt.gz · Dernière modification : 2019/01/04 10:01 de root