3.2.1.3. IDENTIFICATION DES
ASSOCIATIONS ENTRE CLASSES
Une association est une relation entre deux instances de deux
ou plusieurs classes décrivant un groupe de liens avec une structure et
une sémantique. De ce fait, à partir de notre dictionnaire des
données, nous aurons les associations suivantes :
1) ETUDIANTS_JOUR CONSULTER
DIRECTEUR
2) ETUDIANTS_SOIR CONSULTER
DIRECTEUR
3) DIRECTEUR DIRIGER
ETUDIANTS_JOUR
4) DIRECTEUR DIRIGER
ETUDIANTS_SOIR
Schéma 6 : identification des
associations entre les classes
3.2.1.4. DETERMINATION DE LA
MULTIPLICITE
La multiplicité est le nombre d'objet (Min, Max) qui
participer à une relation avec un autre objet dans le cadre d'une
association.
Les multiplicités fréquentes sont :
· 0...1 = optionnel (mais pas multiple)
· 1 = exactement 1
· 0...* = quelconque
· 1...* = au moins 1
Pour déterminer les multiplicités dans notre
projet ; nous avons fait recours aux règles de gestion
présentées dans ce tableau :
N°
|
CLASSES
|
RELATION
|
REGLE DE GESTION
|
Multiplicité
|
SOURCE
|
BUT
|
01
|
DIRECTEUR
|
ETUDIANTS_SOIR ; ETUDIANTS_JOUR
|
DIRIGER
|
Un directeur peut diriger un ou plusieurs étudiants
à la fois.
|
1..*
|
02
|
ETUDIANTS_SOIR
|
DIRECTEUR
|
Consulter
|
Un étudiant du soir peut consulter un et un seul
directeur.
|
1...1
|
03
|
ETUDIANTS_SOIR
|
DIRECTEUR
|
Consulter
|
Un étudiant du jour peut consulter un et un seul
directeur.
|
1...1
|
Tableau 6 : les multiplicités
déterminées sur base de nos classes
3.2.1.5. IDENTIFICATION DES
ATTRIBUTS D'OBJETS
ETUDIANTS_JOUR
*NumEtudiant
NomEtudiant
PostnomEtudiant
Promotion
AnneeAcad
SujetRetenu
Domaine
Directeur
Ajouter
Modifier
Supprimer
|