*   >> Lecture Éducation Articles >> science >> la programmation

Présentation rapide Uml

classe, car il peut montrer des incohérences dans les autres diagram.Packages DiagramThis diagramme est une vision supérieure du diagramme de classe, car il précise comment paquets (essentiellement un groupe de classes qui permettent de résoudre le même problème ou travailler en étroite collaboration) interagir avec eux-mêmes. Il montre le système dans une vue ultérieure.

Notre système pourrait être divisée en paquets représentant le système d'authentification de l'utilisateur, le système de location des médias et de la partie administrative de la bibliothèque (en ajoutant des livres, faire des commandes de nouveaux livres, etc). Vous pouvez mettre les paquets directement sur le diagramme de classe si vous voulez, que ce qui peut rendre certaines relations composante clearer.

Components DIAGRAMA est une classe ou un groupe de classes qui expose un certain interface pour certains services et qui peut être remplacé par un autre avec la même interface sans perte de fonctionalité. D'une manière plus simple, il est un code qui est enfichable dans le système et peut être remplacé par un autre qui ressemble à cela (comme des blocs Lego). Le diagramme de composants montre l'interaction entre les composants pour former des composants plus complexes et ou pour former le système logiciel.

Dans notre système de bibliothèque, l'authentification sera assurée par un composant (pourrait être OpenID) .deployment DiagramThis diagramme montre les ressources physiques nécessaires pour mettre le système en production et la façon dont cette ressource sont combinés. Dans ce schéma chaque nœud est un ordinateur qui publie ou interagit avec un service et l'interaction entre ces nœuds rend le travail du système. Ce schéma n'a de sens que si votre système possède un déploiement compliqué.

Les cas simples comme notre système de bibliothèque ne sont pas un bon exemple d'un diagramme de déploiement.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.