SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
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 ».
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()
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.

Contenu connexe

Tendances

exercices business intelligence
exercices business intelligence exercices business intelligence
exercices business intelligence Yassine Badri
 
TD3-UML-Séquences
TD3-UML-SéquencesTD3-UML-Séquences
TD3-UML-SéquencesLilia Sfaxi
 
Chp4 - Diagramme de Séquence
Chp4 - Diagramme de SéquenceChp4 - Diagramme de Séquence
Chp4 - Diagramme de SéquenceLilia Sfaxi
 
gestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiquegestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiqueOussama Yoshiki
 
Chp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat TransitionChp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat TransitionLilia Sfaxi
 
exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du meriseYassine Badri
 
Exercice arbre de décision
Exercice arbre de décision Exercice arbre de décision
Exercice arbre de décision Yassine Badri
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Ilyas CHAOUA
 
Epreuve concours génie informatique
Epreuve concours génie informatiqueEpreuve concours génie informatique
Epreuve concours génie informatiquebeware_17
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Mehdi Hamime
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Riadh K.
 
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Sofien Benrhouma
 
diagramme des cas d'utilisation
diagramme des cas d'utilisationdiagramme des cas d'utilisation
diagramme des cas d'utilisationAmir Souissi
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.pptMohamed Ben Bouzid
 

Tendances (20)

exercices business intelligence
exercices business intelligence exercices business intelligence
exercices business intelligence
 
TD3-UML-Séquences
TD3-UML-SéquencesTD3-UML-Séquences
TD3-UML-Séquences
 
Chp4 - Diagramme de Séquence
Chp4 - Diagramme de SéquenceChp4 - Diagramme de Séquence
Chp4 - Diagramme de Séquence
 
TD4-UML
TD4-UMLTD4-UML
TD4-UML
 
Uml & cas d'utilisation
Uml & cas d'utilisationUml & cas d'utilisation
Uml & cas d'utilisation
 
gestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiquegestion de magasin vente matériels informatique
gestion de magasin vente matériels informatique
 
Chp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat TransitionChp5 - Diagramme d'Etat Transition
Chp5 - Diagramme d'Etat Transition
 
Rapport de stage du fin d'étude
Rapport de stage du fin d'étudeRapport de stage du fin d'étude
Rapport de stage du fin d'étude
 
Corrige tp java
Corrige tp javaCorrige tp java
Corrige tp java
 
exercices Corrigées du merise
exercices Corrigées du  meriseexercices Corrigées du  merise
exercices Corrigées du merise
 
Exercice arbre de décision
Exercice arbre de décision Exercice arbre de décision
Exercice arbre de décision
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...
 
Epreuve concours génie informatique
Epreuve concours génie informatiqueEpreuve concours génie informatique
Epreuve concours génie informatique
 
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
Ecole ESMA : Projet Fin de semestre - Application de gestion d'une école - Di...
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Uml examen
Uml  examenUml  examen
Uml examen
 
diagramme des cas d'utilisation
diagramme des cas d'utilisationdiagramme des cas d'utilisation
diagramme des cas d'utilisation
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.ppt
 

Similaire à TD4-UML-Correction

cours de comptabilité générale:Les effets de commerce
cours de comptabilité générale:Les effets de commerce cours de comptabilité générale:Les effets de commerce
cours de comptabilité générale:Les effets de commerce Moùhcine Mast
 
fdocuments.fr_wwweveryonewebfrmgabsicom-mohamed-gabsi-isg-tunis-chapitre-2-ge...
fdocuments.fr_wwweveryonewebfrmgabsicom-mohamed-gabsi-isg-tunis-chapitre-2-ge...fdocuments.fr_wwweveryonewebfrmgabsicom-mohamed-gabsi-isg-tunis-chapitre-2-ge...
fdocuments.fr_wwweveryonewebfrmgabsicom-mohamed-gabsi-isg-tunis-chapitre-2-ge...TarekDHAHRI1
 
Présentation Finale.pptx
Présentation Finale.pptxPrésentation Finale.pptx
Présentation Finale.pptxHaitamBelhim1
 
Cours de comptabilité général
Cours de comptabilité généralCours de comptabilité général
Cours de comptabilité généralridwan elgamez
 
Le systeme classique
Le systeme classiqueLe systeme classique
Le systeme classiqueMouad Eddabdi
 
Tresorerie
TresorerieTresorerie
TresorerieMa Ac
 
Td 5 diagramme de processus (exemple)
Td 5 diagramme de processus (exemple)Td 5 diagramme de processus (exemple)
Td 5 diagramme de processus (exemple)Fethi Ferhane
 
2015 06 08 rsm rapport diagnostic idbusv2
2015 06 08 rsm   rapport diagnostic idbusv22015 06 08 rsm   rapport diagnostic idbusv2
2015 06 08 rsm rapport diagnostic idbusv2Openpaye
 
Compta gle s2_13
Compta gle s2_13Compta gle s2_13
Compta gle s2_13ababacar61
 
La comptabilisation de la paie 1 .
La comptabilisation de la paie 1                               .La comptabilisation de la paie 1                               .
La comptabilisation de la paie 1 .nadiaelam
 
Demandes conges-rtt
Demandes conges-rttDemandes conges-rtt
Demandes conges-rttSahar Abid
 
Sogedev - CIR et CII : les bonnes pratiques en cas de contrôle fiscal
Sogedev - CIR et CII : les bonnes pratiques en cas de contrôle fiscalSogedev - CIR et CII : les bonnes pratiques en cas de contrôle fiscal
Sogedev - CIR et CII : les bonnes pratiques en cas de contrôle fiscalChloé Prunel
 
3 gestion-de_la_tr_sorerie[1]
3  gestion-de_la_tr_sorerie[1]3  gestion-de_la_tr_sorerie[1]
3 gestion-de_la_tr_sorerie[1]OULAAJEB YOUSSEF
 
Les diagrammes de cas d 1
Les diagrammes de cas d 1Les diagrammes de cas d 1
Les diagrammes de cas d 1cherif zied
 
Principe de la comptabilite générale
Principe de la comptabilite généralePrincipe de la comptabilite générale
Principe de la comptabilite généralecours fsjes
 
Cours de comptabilité générale PPT.pdf
Cours de comptabilité générale PPT.pdfCours de comptabilité générale PPT.pdf
Cours de comptabilité générale PPT.pdfChaimaaNajhi
 

Similaire à TD4-UML-Correction (20)

Projet audit ppt
Projet audit pptProjet audit ppt
Projet audit ppt
 
13761048.ppt
13761048.ppt13761048.ppt
13761048.ppt
 
ExosBanqueCorriges.ppt
ExosBanqueCorriges.pptExosBanqueCorriges.ppt
ExosBanqueCorriges.ppt
 
cours de comptabilité générale:Les effets de commerce
cours de comptabilité générale:Les effets de commerce cours de comptabilité générale:Les effets de commerce
cours de comptabilité générale:Les effets de commerce
 
fdocuments.fr_wwweveryonewebfrmgabsicom-mohamed-gabsi-isg-tunis-chapitre-2-ge...
fdocuments.fr_wwweveryonewebfrmgabsicom-mohamed-gabsi-isg-tunis-chapitre-2-ge...fdocuments.fr_wwweveryonewebfrmgabsicom-mohamed-gabsi-isg-tunis-chapitre-2-ge...
fdocuments.fr_wwweveryonewebfrmgabsicom-mohamed-gabsi-isg-tunis-chapitre-2-ge...
 
Présentation Finale.pptx
Présentation Finale.pptxPrésentation Finale.pptx
Présentation Finale.pptx
 
Cours de comptabilité général
Cours de comptabilité généralCours de comptabilité général
Cours de comptabilité général
 
Le systeme classique
Le systeme classiqueLe systeme classique
Le systeme classique
 
Tresorerie
TresorerieTresorerie
Tresorerie
 
Td 5 diagramme de processus (exemple)
Td 5 diagramme de processus (exemple)Td 5 diagramme de processus (exemple)
Td 5 diagramme de processus (exemple)
 
2015 06 08 rsm rapport diagnostic idbusv2
2015 06 08 rsm   rapport diagnostic idbusv22015 06 08 rsm   rapport diagnostic idbusv2
2015 06 08 rsm rapport diagnostic idbusv2
 
Comptabilite generale-i
Comptabilite generale-iComptabilite generale-i
Comptabilite generale-i
 
Compta gle s2_13
Compta gle s2_13Compta gle s2_13
Compta gle s2_13
 
La comptabilisation de la paie 1 .
La comptabilisation de la paie 1                               .La comptabilisation de la paie 1                               .
La comptabilisation de la paie 1 .
 
Demandes conges-rtt
Demandes conges-rttDemandes conges-rtt
Demandes conges-rtt
 
Sogedev - CIR et CII : les bonnes pratiques en cas de contrôle fiscal
Sogedev - CIR et CII : les bonnes pratiques en cas de contrôle fiscalSogedev - CIR et CII : les bonnes pratiques en cas de contrôle fiscal
Sogedev - CIR et CII : les bonnes pratiques en cas de contrôle fiscal
 
3 gestion-de_la_tr_sorerie[1]
3  gestion-de_la_tr_sorerie[1]3  gestion-de_la_tr_sorerie[1]
3 gestion-de_la_tr_sorerie[1]
 
Les diagrammes de cas d 1
Les diagrammes de cas d 1Les diagrammes de cas d 1
Les diagrammes de cas d 1
 
Principe de la comptabilite générale
Principe de la comptabilite généralePrincipe de la comptabilite générale
Principe de la comptabilite générale
 
Cours de comptabilité générale PPT.pdf
Cours de comptabilité générale PPT.pdfCours de comptabilité générale PPT.pdf
Cours de comptabilité générale PPT.pdf
 

Plus de Lilia Sfaxi

chp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdfchp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdfLilia Sfaxi
 
Plan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdfPlan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdfLilia Sfaxi
 
Lab1-DB-Cassandra
Lab1-DB-CassandraLab1-DB-Cassandra
Lab1-DB-CassandraLilia Sfaxi
 
TP0-UML-Correction
TP0-UML-CorrectionTP0-UML-Correction
TP0-UML-CorrectionLilia Sfaxi
 
Android - Tp1 - installation et démarrage
Android - Tp1 -   installation et démarrageAndroid - Tp1 -   installation et démarrage
Android - Tp1 - installation et démarrageLilia Sfaxi
 
Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques Lilia Sfaxi
 
Android - Tp3 - intents
Android - Tp3 -  intentsAndroid - Tp3 -  intents
Android - Tp3 - intentsLilia Sfaxi
 
Android - TPBonus - web services
Android - TPBonus - web servicesAndroid - TPBonus - web services
Android - TPBonus - web servicesLilia Sfaxi
 
Android - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancésAndroid - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancésLilia Sfaxi
 
Android - Tp 5 - stockage de données
Android - Tp 5 -  stockage de donnéesAndroid - Tp 5 -  stockage de données
Android - Tp 5 - stockage de donnéesLilia Sfaxi
 
TD2-JS-functions
TD2-JS-functionsTD2-JS-functions
TD2-JS-functionsLilia Sfaxi
 

Plus de Lilia Sfaxi (20)

chp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdfchp1-Intro à l'urbanisation des SI.pdf
chp1-Intro à l'urbanisation des SI.pdf
 
Plan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdfPlan d'études_INSAT_2022_2023.pdf
Plan d'études_INSAT_2022_2023.pdf
 
Lab3-DB_Neo4j
Lab3-DB_Neo4jLab3-DB_Neo4j
Lab3-DB_Neo4j
 
Lab2-DB-Mongodb
Lab2-DB-MongodbLab2-DB-Mongodb
Lab2-DB-Mongodb
 
Lab1-DB-Cassandra
Lab1-DB-CassandraLab1-DB-Cassandra
Lab1-DB-Cassandra
 
TP0-UML-Correction
TP0-UML-CorrectionTP0-UML-Correction
TP0-UML-Correction
 
TD1 - UML - DCU
TD1 - UML - DCUTD1 - UML - DCU
TD1 - UML - DCU
 
Android - Tp1 - installation et démarrage
Android - Tp1 -   installation et démarrageAndroid - Tp1 -   installation et démarrage
Android - Tp1 - installation et démarrage
 
Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques Android - Tp2 - Elements graphiques
Android - Tp2 - Elements graphiques
 
Android - Tp3 - intents
Android - Tp3 -  intentsAndroid - Tp3 -  intents
Android - Tp3 - intents
 
Android - TPBonus - web services
Android - TPBonus - web servicesAndroid - TPBonus - web services
Android - TPBonus - web services
 
Android - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancésAndroid - Tp4 - graphiques avancés
Android - Tp4 - graphiques avancés
 
Android - Tp 5 - stockage de données
Android - Tp 5 -  stockage de donnéesAndroid - Tp 5 -  stockage de données
Android - Tp 5 - stockage de données
 
Lab3-Android
Lab3-AndroidLab3-Android
Lab3-Android
 
Lab 5-Android
Lab 5-AndroidLab 5-Android
Lab 5-Android
 
Lab4 - android
Lab4 - androidLab4 - android
Lab4 - android
 
Lab2-android
Lab2-androidLab2-android
Lab2-android
 
Lab1-android
Lab1-androidLab1-android
Lab1-android
 
TD2-JS-functions
TD2-JS-functionsTD2-JS-functions
TD2-JS-functions
 
TD1-js-objects
TD1-js-objectsTD1-js-objects
TD1-js-objects
 

TD4-UML-Correction

  • 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.