Properties:

Cas2
Declaration :
Stereotype: actor

Cas4.1

Cas4.2
Declaration :
Stereotype: actor

Cas3.1

Cas3.2

Cas3.3

Cas5

Sequence17
Declaration :
Declaration :
Declaration :

Cas6.1

Cas6.2

Cas7

Cas8
Declaration :
Stereotype: actor
Declaration :
Stereotype: actor

Cas10
Declaration :
Stereotype: actor

CastTout

Sequences2.1
Declaration :
Stereotype: actor
Declaration :
All public operations : changerPrix

Methodo3.2

Classes3
Declaration :
Directly inherited by : Disque Livre Vidéo
Attribut désignation |
Declaration :
Attribut prix |
Declaration :
Operation acheter |
Declaration :
Operation apperçu |
Declaration :
Constraint :
Attribut avisInternautes |
Declaration :
Relation <association> |
Declaration :
Relation <unidirectional association> |
Declaration :
Relation avisInternaute () |
Declaration :
Relation <association> |
Declaration :
Relation comporter |
Declaration :
Operation setPrix |
Declaration :
Operation getPrix |
Declaration :
Relation <association> |
Declaration :
Relation <composition> |
Declaration :
Relation <association> |
Declaration :
All public operations : acheter , apperçu , getPrix , setPrix

Classes6
Declaration :
Directly inherited by : Broché Poche
Attribut isbn |
Declaration :
Attribut nbPages |
Declaration :
Operation apperçu |
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
Relation <composition> |
Declaration :
All public operations : acheter , apperçu , apperçu , getPrix , setPrix
Declaration :
All public operations : acheter , apperçu , apperçu , getPrix , setPrix , écouter
Declaration :
All public operations : acheter , afficher , apperçu , getPrix , setPrix
Declaration :
All public operations : acheter , apperçu , apperçu , getPrix , setPrix
Declaration :
All public operations : acheter , apperçu , apperçu , getPrix , setPrix

Classes25

Classes4
Declaration :

Classes4.1

Classes9
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
Relation sousCatégorie (<association>) |
Declaration :
Relation catégoriePrincipale (<association>) |
Declaration :

Classes10

Classes11
Declaration :
Relation livraison (<unidirectional association>) |
Declaration :
Attribut numéro |
Declaration :
Relation passer |
Declaration :
Attribut nom |
Declaration :
Relation <association> |
Declaration :
Declaration :

Classes13
Declaration :
Relation <association> |
Declaration :
Relation (comporter) |
Declaration :
Relation (passer) |
Declaration :
Attribut date |
Declaration :
Attribut conditionsDeVente |
Declaration :
Operation getNbEnCours |
Declaration :
Operation calculerTotal |
Declaration :
All public operations : calculerTotal , getNbEnCours

Classes18
Declaration :
All public operations : calculerMontantLigne

Classes17

Classes20

Classes23

Classes32
Declaration :

Classes33

Sequence2.3

ClasseTout

Sequence13
Declaration :
All public operations : valider

Sequence15
Declaration :

Methodo1
Declaration :
Attribut nom |
Declaration :
Attribut prénom |
Declaration :
Attribut biographie |
Declaration :
Relation <association> |
Declaration :
Declaration :
Attribut nom |
Declaration :
Relation <association> |
Declaration :

Methodo2

Methodo3.1
...etc...
Declaration :
Operation rechercherArticleParMotsClés |
Declaration :
Operation rechercherArticleParCritères |
Declaration :
Operation sélectionnerArticle |
Declaration :
Operation passerCommande |
Declaration :
Operation changerPrixArticle |
Declaration :
Operation ajouterArticle |
Declaration :
Operation changerQuantité |
Declaration :
All public operations : ajouterArticle , changerPrixArticle , changerQuantité , passerCommande , rechercherArticleParCritères , rechercherArticleParMotsClés , sélectionnerArticle

Methodo4

Methodo5
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
Relation <composition> |
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
Relation <composition> |
Declaration :
Declaration :
Operation rechercher |
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
All public operations : rechercher
Declaration :
Operation rassemblerInformations |
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
Relation <association> |
Declaration :
All public operations : rassemblerInformations
Declaration :
Operation rechercherArticleParMotsClés |
Declaration :
Relation <association> |
Declaration :
All public operations : rechercherArticleParMotsClés
Declaration :
Operation rechercherArticleParCritères |
Declaration :
Relation <association> |
Declaration :
All public operations : rechercherArticleParCritères
Declaration :
Operation sélectionnerArticle |
Declaration :
Relation <association> |
Declaration :
All public operations : sélectionnerArticle

Methodo6

Methodo7

Methodo8

Objet2.1

Objet2.2
Class instance |
type :Client
attributes :
Class instance |
type :Commande
attributes :
Class instance |
type :Client
attributes :
Class instance |
type :Commande
attributes :
Class instance |
type :Commande
attributes :

Objet3
Class instance commandeImpossible |
type :Commande
attributes :

Classe31
Declaration :
Directly inherited by : Classe2
Attribut attributPrivé |
Declaration :
Attribut attributPackage |
Declaration :
Attribut attributProtected |
Declaration :
Attribut attributPublic |
Declaration :
Relation <association> |
Declaration :
Relation nomRôle1 (nomAssoc) |
Declaration :
Declaration :
Declaration :
Declaration :

Classe8

Sequence4
Declaration :
Declaration :

Sequence7.1
Declaration :
Declaration :
All public operations : op0 , op1
Declaration :
Operation op2 |
Declaration :
Operation op3 |
Declaration :
Relation <association> |
Declaration :
All public operations : op2 , op3

Sequence7.2

Sequence9.1

Sequence9.2
Declaration :
Stereotype: signal
Declaration :
Declaration :

Sequence21

Classes27

Classes28
Declaration :
All public operations : traitement
Declaration :
Directly inherited by : Interface
All public operations : opérations
Declaration :
Stereotype: interface
All public operations : opérations , opérations

Classes21
Declaration :
Relation <composition> |
Declaration :
Relation <composition> |
Declaration :
Relation <composition> |
Declaration :
Relation <aggregation> |
Declaration :
Relation <aggregation> |
Declaration :
Declaration :
Declaration :
Declaration :
Declaration :
Declaration :
Declaration :

Classes24
Declaration :
Declaration :
Directly inherited by : Bâteau
Declaration :
Directly inherited by : Bâteau

Classes28
Declaration :
Directly inherited by : DessinBitmap DessinVectoriel Texte
Stereotype: interface
All public operations : dessinerContour , remplir
Declaration :
All public operations : afficher
Declaration :
All public operations : dessinerContour , remplir
Declaration :
All public operations : dessinerContour , remplir
Declaration :
All public operations : dessinerContour , remplir

Classes34
Declaration :
Directly inherited by : ListeCommandes ListeNombres
All public operations : insérer
Declaration :
Declaration :
All public operations : insérer
Declaration :
All public operations : insérer