Projet exemple UML 2.0, Package Structure
Remonter à Projet exemple UML 2.0
Le package Structure contient les diagrammes suivants :
- Diagrammes de classes
- Diagrammes de composants
- Diagrammes de structure composite
- Diagrammes de déploiement
Sommaire
Diagrammes de classes
Les diagrammes de classes sont représentés par trois diagrammes :
- Class
- Classes et Associations
- Classes and Features
Diagramme Class
Ce diagramme montre l'utilisation des patterns FCC (First Class Citizens). AbstractFactory
est créé par un pattern GoF
. Explorez les fonctionnalités spécifiques d'ajout et de suppression de participants et d'objets pattern.
Diagramme Classes and Associations
Ce diagramme illustre les fonctionnalités suivantes :
- Généralisation des classes
- Implémentation d'interfaces par classes
- Utilisation des classes d'associations et associations n-aire. Notez que les associations n-aire ne peuvent être créées qu'à l'aide d'une classe d'association
- Utilisation des associations binaires
- Utilisation des propriétés des liens d'association (associations dirigées et non dirigées, libellés de lien, multiplicités client et fournisseur, rôles, qualificateurs, contraintes, etc.)
Diagramme Classes and Features
Ce diagramme illustre les fonctionnalités suivantes :
- Utilisation des opérations et attributs dans les classes et les interfaces
- Utilisation des propriétés des opérations, attributs et emplacements (visibilité, multiplicité, contraintes, valeurs initiales des attributs et emplacements, types de retour et arguments des opérations)
- Instanciation de classes au moyen de spécifications d'instance
- Définition de fonctionnalités au moyen des emplacements
Diagrammes de composants
Les diagrammes de composants sont représentés par le diagramme Store Components, qui illustre les sujets suivants :
- Composants inner
- Utilisation des interfaces requises et fournies via des ports
- Connecteurs de délégation qui délèguent les appels d'un composant à ses sous-composants.
Diagrammes de structure composite
Les diagrammes de structure composite illustrent l'utilisation des collaborations et pièces.
Diagrammes de déploiement
Les diagrammes de déploiement sont représentés par le diagramme Application Server, qui illustre l'utilisation des spécifications et artefacts de déploiement.