Accédez gratuitement au plan de ce document en vous connectant.
Extraits
[...] Parfois, une association doit posséder des propriétés. Par exemple, l'association Emploie entre une société et une personne possède comme propriétés le salaire et la date d'embauche. En effet, ces deux propriétés n'appartiennent ni à la société, qui peut employer plusieurs personnes, ni aux personnes, qui peuvent avoir plusieurs emplois. Il s'agit donc bien de propriétés de l'association Emploie. Les associations ne pouvant posséder de propriété, il faut introduire un nouveau concept pour modéliser cette situation : celui de classe-association. Une classe-association possède les caractéristiques des associations et des classes : elle se connecte à deux ou plusieurs classes et possède également des attributs et des opérations. [...]
[...] Il nous faut donc gérer : des comptes bancaires, des clients, et des banques. De plus, on aimerait intégrer les contraintes suivantes dans notre modèle : un compte doit avoir un solde toujours positif ; un client peut posséder plusieurs comptes ; une personne peut être cliente de plusieurs banques ; un client d'une banque possède au moins un compte dans cette banque ; un compte appartient forcément à un client ; une banque gère plusieurs comptes ; une banque possède plusieurs clients. [...]
[...] section 5.6 .3) avec leur état successeurs puisque ces pseudo-états ne peuvent rester actifs Transition interne Les règles de déclenchement d'une transition interne sont les mêmes que pour une transition externe excepté qu'une transition interne ne possède pas d'état cible et que l'état actif reste le même à la suite de son déclenchement. La syntaxe d'une transition interne reste la même que celle d'une transition classique (cf. section 5.4 .1). Par contre, les transitions internes ne sont pas 104 UML 2 Laurent Audibert http://laurent-audibert.developpez.com/Cours-UML/ POINT DE CHOIX Représentation de la saisie d'un mot de passe dans un état unique en utilisant des transitions internes. [...]
[...] Ainsi, le stéréotype class est le stéréotype par défaut UML 2 Laurent Audibert http://laurent-audibert.developpez.com/Cours-UML/ 47 CHAPITRE 3. DIAGRAMME DE CLASSES se trouve dans un espace de noms différents de celui de l'élément qui établit la référence. Elle fait partie de la relation entre un élément et le conteneur qui l'héberge, ce dernier pouvant être un paquetage, une classe ou un autre espace de noms. Il existe quatre visibilités prédéfinies. Public ou + : tout élément qui peut voir le conteneur peut également voir l'élément indiqué. [...]
[...] Qu'il permette d'effectuer des recherche sur notre fond. Qu'il permette de gérer les emprunts. Tout le monde peut-il emprunter des ouvrages ? Oui, à condition d'être abonné à la bibliothèque. Donc le système doit aussi gérer les abonnés ? Euh . oui. Un adhérant a-t-il accès au système ? Oui, il doit pouvoir effectuer des recherches pour savoir si un ouvrage existe dans la bibliothèque et s'il est disponible. Même un simple visiteur doit pouvoir le faire. [...]