Bonjour,

Je débute en UML et j'essai de modéliser au mieux un sujet.
Si vous pouviez me critiquer dans mes choix (que j'imagine pas toujours pertinent).

Le sujet est le suivant :

Je veux modéliser une application et ses composant et lui positionner les droits d'accès à cette application.

1) Application

L'application est accédée par des points d'entrées. un point d'entrée connait les composants à utiliser lorsqu'on accède par ce point .
Le même composant peut être utilisé par plusieurs points d'entrée
Les composants peuvent se hiérarchiser entre eux (un composant 1 peut être un composant groupe du composant 2 et 3)
Ce qui permet de faire
C1 --> C2
C3 --> C4
C5
Quand un composant groupe est crée, si ce composant groupe est accédé par un point d'entrée, le composant groupe et tous ses composant sont utilisés par ce point d'entrée.
P1 --> C1
C6
P2 --> C1
C7
alors P1 et P2 utilise aussi de C2 à C5.

De mon point de vue, un point d'entrée est un composant pour l'application mais nécessaire à MA compréhension (d'où la spécialisation)

2) droits

une personne accédera à l'application avec un rôle ( je n'ai pas mis la partie personne)
ce rôle va permettra de connaitre le mode d'accès à chaque composant
Un rôle pourra accéder avec des droits différents sur un même composant selon le point d'entrée accédé.

J'ai essayé d'être clair ^^

J'ai fait un modèle avec lequel je ne suis pas à l'aise et qui n'ai pas la première mouture.
J'ai l'impression d'avoir "compliqué" le modèle.
Merci d'avance
Keiyako

Nom : b930.jpg
Affichages : 145
Taille : 87,0 Ko