Exercices UML : Diagrammes de Classes
Exercices UML : Diagrammes de Classes
1 - Reliez :
1 - Classe ( ) Décrit la relation existante entre un objet d'une classe et
2 - Instance de classe outro de outra classe qui a le sens composition
3 - Polymorphisme ( ) Décrit qu'un élément est un type d'un autre
4 - Héritage ( ) Décrit le fait qu'une opération peut avoir plusieurs formes
5 - Attribut ( ) Décrit la relation existante entre un objet d'une classe et
6 - Opération ( ) un autre de la même classe
7 - Agrégation ( ) Décrit la relation "fait partie de"
8 - Association ( ) Décrit le fait que des attributs et des fonctions, qui manipulent des attributs,
réflexive sont structurés en un seul composant
9 - Papier ( ) Un élément appartenant à une classe
10 – Multiplicité ( ) Décrit la quantité de relations possibles entre un objet
11 – Spécialisation d'une classe les objets d'une autre classe associée à celle-ci
12 – Encapsulation ( ) Un ensemble d'objets avec les mêmes comportements, qualités et
relations avec d'autres classes
( ) Décrit la relation "est un type de"
( ) Décrit le fait qu'une classe hérite des attributs, des opérations et
relations de sa classe mère
( ) Fonction remplie par une classe dans une relation avec
( ) une autre classe
( ) Componente de uma classe que descreve o comportamento da classe
Composant d'une classe qui qualifie une classe
( ) Auto-relationship
méthode
4 - Représentez, par le biais d'un diagramme de classes, le fait que dans une entreprise les divers
les utilisateurs ont accès aux divers documents produits. L'accès peut être pour
lecture ou lecture/écriture
5 - Représente, au moyen d'un diagramme de classes, le fait qu'une entreprise est les utilisateurs
gèrent des répertoires et ceux-ci sont accessibles par plusieurs autres utilisateurs. Chaque répertoire peut contenir
autres répertoires.
6 – Représentez, par le biais d'un diagramme de classes, le fait qu'une entreprise possède plusieurs
départements, dans chacun d'eux sont affectés divers employés. Chaque département
possède un chef qui doit également être affecté au département concerné.
8 – Représente, par le biais d'un diagramme de classes, le fait qu'un employé d'une entreprise est
loté à un département d'une division de l'entreprise, qui possède 5 filiales. Chaque département
il a un chef qui doit être affecté à son propre département.
9 – Représente, par le biais d'un diagramme de classes, le fait qu'un programme est composé de
commandes chaque commande peut être : une procédure, une fonction ou une instruction élémentaire. Chaque
Une procédure est un ensemble d'une ou plusieurs commandes
10 - Étant donné les caractéristiques, comportements et classes, organisez-les dans un diagramme de classes
caractéristiques :
nome, endereço, telefone, área de conhecimento, registro no MEC, nota, carga
horária,titulação, frequência
comportamentos:
matricular, contratar, demitir pagar, coordenar, inscrever_disciplina,
alocar_disciplina, cadastrar_nota
classes:
professor – professor titular – professor adjunto – secretária – diretor – aluno de
graduação –aluno de pós - disciplina - faculdade - curso
11 - Observez le modèle
cours
personne
nom
nom 1
fin
créer()
matricule
0..* 1 supprimer()
informerÉtudiants()
1
0..1
professeur élève 0..* discipline
CPS nom
titulo 1+cursa matriculer()
1..* ch
name
+ministre créer()
embaucher() déterminerCours()
démissionner() alocarProfesseur()
horaire
cadastrar(pr, disc)
informarHorario(pr) : horario
12 - Représente par le biais d'un diagramme de classes un ordinateur. Partir du principe que le
L'ordinateur possède des composants logiques et physiques. Remarque : il n'est pas nécessaire de représenter les
caractéristiques et le comportement des classes d'objets.
Système de vidéo-location
Contrôler :
Achat de bandes chez des fournisseurs
Enregistrement des bandes acquises
Allocation (pour 3 jours), retour et réservations de bande pour les clients
Emplacement sur l'étagère
Substitution de la bande après 50 prêts
Paiement d'une amende de 2% du montant du loyer par jour de retard.
retour
La location dispose de trois catégories d'employés :
Un directeur général
Un responsable des achats
3 opérateurs
5 agents
Émettre les rapports suivants :
Titres les plus demandés du mois
Liste des bandes à retirer pour excès d'utilisation
Titres non demandés du mois
Valor total obtenu dans le mois avec des prêts
Valeur totale des amendes reçues
Total des recettes
Valeur dépensée pour l'acquisition de nouvelles bandes
- nome: # Nome:
- tel:
- end:
Payer
S'inscrire Vente + S'inscrire
# Valor:
# Data:
+ S'inscrire
+ Consulter
filiale
Nível_básico Nível_Superior
Direction
# Fin :
# Escolaridade: # Registro:
CGC:
# Salário: # Curso:
# Comissão:
+ Reaj_salario + Transferir_filial
# totalizar_vendas
+ Data: Nommer_gerant
+ Obtenir_Ventes
15 - Observez le diagramme de classes et gérez-le dans l'outil Jude avec les exigences ci-dessous :
a) multiplicité adéquate
b) signature pour les attributs des classes
c) rôle dans les associations
d) navigabilité plus pratique pour l'association existante entre les classes d'éléments et
produit
e) Créer des conditions pour contrôler :
la commande de produits à un fournisseur
le stock des produits
Nome:
Inclure
Modifier
Consulter
Exclure
Client Vendeur
CPF: Salário:
Fin : Commission
Téléphone :
Inclure Inclure
Modifier Modifier
Consulter Consulter
Exclure Exclure
ObterGanhos
Vendre
Article Commande
Numéro Numéro
Quantité Données
Valeur Valeur
PrazoEntrega
S'inscrire
Produit
CalculerValeur Exclure
inclure Consulter
Description
Exclure
Unité
Consulter
Valeur
Modifier
ObtenirValeur
Enregistrer
Exclure
Consulter