Académique Documents
Professionnel Documents
Culture Documents
UML Classes
UML Classes
de l'association, pour le nommer le rôle de chacun. Par exemple, on peut lire tout en haut qu'UN EMPLOYE POSSEDE UNE FICHE SECURITE
Des valeurs de multiplicité expriment le nombre
* *
1 1
Etudiant CoursTrim
nasE: int nasE: int
nomE: varchar section: int
On peut lire qu’société est employeur d’aucune ou de plusieurs personnes et qu’une villeE: varchar trimestre : int
personne est employé par une et une seule société.
On ne connait pas ici:
- Les attributs des classes “Société et “Personne”
On a détaillé les attributs des classes en indiquant leur type.
- Les méthodes (Opérations possibles) pour une personne ou une société
On n’a pas indiqué les opérations.
Les classes sont en relation entre elles si des objets issus de ces classes peuvent être en
relation entre eux.
l'association.
On l'exprime souvent par une valeur finie (3, 5 ou 17) ou un
coopération=losange creux).
Les classes d'association. Héritage
Si vous détectez que votre association est porteuse
Le principe de généralisation et de spécialisation (appelé
d'informations, il est possible d'utiliser une classe également “Héritage” permet de définir les relations
d'association. Elle comportera attributs, méthodes, etc... entre sous-Classe et Super-Classe.
Chaque collège est structuré en départements, qui regroupent chacun des enseignants
spécifiques. Parmi ces enseignants, l’un d’eux est responsable du département.
Soient les phrases suivantes : Un enseignant se définit par son nom, prénom, tél, mail, date de prise de fonction et son indice.
Chaque enseignant ne dispense qu’une seule matière.
Un répertoire contient des fichiers Les étudiants suivent quant à eux plusieurs matières et reçoivent une note pour chacune d’elle.
Une pièce contient des murs Pour chaque étudiant, on veut gérer son nom, prénom, tél, mail, ainsi que son année d’entrée
au collège.
Les modems et claviers sont des périphériques d’entrée / Une matière peut être enseignée par plusieurs enseignants mais a toujours lieu dans la même
salle de cours (chacune ayant un nombre de places déterminé).
sortie
On désire pouvoir calculer la moyenne par matière ainsi que par département
Une transaction boursière est un achat ou une vente On veut également calculer la moyenne générale d’un élève et pouvoir afficher les matières
dans lesquelles il n’a pas été noté
Un compte bancaire peut appartenir à une personne Enfin, on doit pouvoir imprimer la fiche signalétique (nom, prénom, tél, mail) d’un enseignant ou
physique ou morale d’un élève.
A partir des éléments qui vous sont fournis ci-dessus, élaborez le diagramme de classes
(en y ajoutant tout attribut que vous jugez pertinent et qui n’a pas été décrit ci-dessus).