1. ANNEE 2011/2012
Université de Tunis El Manar
Institut Supérieur d’Informatique
I S I
TD4 et TP4: Méthodes de conception OO
L2SIL &L2ARS
Exercice 1 :
Pour pouvoir obtenir un crédit, il faut tout d’abord remplir un formulaire qui contiendra les
informations concernant le demandeur, le montant voulu ainsi que les documents qui serviront
à constituer le dossier de crédit.
Le dossier créé, il sera transmis à un comité qui va examiner le dossier et voir les garanties
données par le demandeur. Si ces garanties sont valides, la banque accepte le financement du
crédit demandé. Mais dans le cas où les garanties ne sont pas valides, on demande de
nouvelles garanties au demandeur et le dossier sera en attente jusqu’à la présentation de
garanties valides.
Dans certains cas le dossier sera refusé. C’est essentiellement lorsque le demandeur ne
possède aucune garantie valide.
1- Réalisez le diagramme d’E/T de la classe « Dossier de prêt ».
2. Exercice 2 :
Complétez le diagramme d’état/transition d’un compteur. Au départ le compteur est vide, il
vaut zéro. La méthode add() incrémente le compteur. Quand le compteur atteint 20, une
sonnerie retentit avec l’exécution de la méthode sonnerie(). L’exécution de add() après la
sonnerie ne modifie pas le compteur. La méthode reset() fait repasser le compteur à zéro.
Exercice 3:
On vous demande la réalisation du diagramme d’état/transition d’un compte bancaire. Pour
vous simplifier la tâche, on vous donne une liste de mots à organiser. Cette liste contient ce
qui suit : Fermé – [solde > 0] – On Retrait/DébiterSolde() – Débiteur – On
Dépôt/AugmenterSolde() – On Retrait/Agios() – demandeOuverture() – On
Dépôt/AugmenterSolde() – Ouvert – Créditeur – [solde <= 0] – fermer()
3. Exercice 4 :
Soit la liste suivante qui comporte des états, des transitions, des opérations (actions de début,
action de fin, activité pendant l’état, …) : « Licenciement, refus proposition, embauché,
attribuer poste, préparation entrevue, évaluation, arrivé proposition, démission, au travail,
entrevue, reprendre travail, en phase embauche, convocation (date), refus affectation, en
congé, signer contrat travail, assurer fonction, prendre congé (nbr jours) [nbr Restant >= nbr
jours], demandeur d’emploi, arrivé proposition : répondre à la proposition, mutation : changer
d’affectation, rompre contrat de travail. »
On vous demande d’organiser ces termes sous forme d’un diagramme.