SlideShare une entreprise Scribd logo
1  sur  70
Télécharger pour lire hors ligne
Universit´e de Kairouan
Institut Sup´erieur
d’informatique et de
Gestion
Rapport de Projet de Fin d’ ´Etudes
´Elabor´e par : Mohammed Yesser BEN KHEDHER
En vue de l’obtention du diplˆome National de Technicien Sup´erieur
Sp´ecialit´e : Technologies des R´eseaux Informatique
Syst`eme d’aide `a la d´ecision pour la
Eestion des actualit´
D´edicace
Du profond de mon cœur, je d´edie ce travail `a tous ceux qui me sont
chers :
A mes chers parents et ma grand m`ere Nafisa
Que ce travail soit l’expression de ma reconnaissance pour vos sacri-
fices consentis, votre soutient moral et mat´eriel que vous m’avez cesse de
4
Remerciements
Au terme de ce projet, je tiens `a remercier les responsables de la ra-
dio Sabra fm, qui m’ont offert l’opportunit´e d’effectuer mon stage de fin
d’´etudes et d’avoir mis `a 3
6
Table des mati`eresR´esum´e 13
Introduction g´en´erale 15
1Cadre du projet 17
Table des mati`
Table des mati`eres
3 Approche propos´ee & Conception 35
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.2 Syst`eme d’aide `a la d´ecision pour Sabra FM . . . . . . . . . . . . . . . 36
3.2.1 Crit`eres de s´election des actualit´es . . . . . . . . . . . . . . . . 36
3.2.2 Approche propos´ee . . . . . . . . . . . . . . . . . . . . . . . . 37
3.3 Conception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.3.1 Diagrammes de s´
Table des figures
1.1 Organigramme de la radio Sabra FM . . . . . . . . . . . . . . . . . . . 18
1.2 Site web de Sabra FM . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.3 Syst`eme d’aide `a la d´ecision [Ravat(2007)] . . . . . . . . . . . . . . . 21
1.4 M´ethode Cascade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.1 Diagramme de cas d’utilisation global . . . . . . . . . . . . . . . . . . 28
2.2 Diagramme de cas d’utilisation S’authentifier . . . . . . . . . . . . 22 Diagram-271
Table des figures
4.3 Diagramme de composants relatif au cas d’utilisation
Liste des tableaux
2.1 Description textuelle de cas d’utilisation S’authentifier . . . . . . . 29
2.2 Description textuelle de cas d’utilisation Ajouter site d’information 30
2.3 Description textuelle de cas d’utilisation
Liste des tableaux
Resume
Liste des tableaux
Chapitre 1. Cadre du projet
1.3 ´Etude de l’existant
1.3.1 Analyse de l’existant
La collecte et la s´election des actualit´es 1
pr
Chapitre 1. Cadre du projet
Chapitre 1. Cadre du projet
Pourquoi UML?
UML pr´
Chapitre 2. Sp´
Chapitre 2. Sp´ecifications et analyse des besoins
2.3.2 Analyse des besoins non fonctionnels
Un besoin non fonctionnel est un besoin sp´ecifiant des propri´et´es du syst`eme, tel que
les contraintes li´ees `a l’environnement et `a l’impl´ementation. L’analyse de notre travail
a provoqu´e `a recueillir les besoins non fonctionnels suivants :
Chapitre 2. Sp´ecifications et analyse des besoins
Chapitre 2. Sp´ecifications et analyse des besoins
Titre S’authentifier
Acteur96incipale ’p
Chapitre 2. Sp´ecifications et analyse des besoins
Chapitre 2. Sp´ecifications et analyse des besoins
Chapitre 2. Sp´ecifications et analyse des besoins
Cas d’utilisation
Chapitre 2. Sp´ecifications et analyse des besoins
Sc´
Chapitre 3
Approche propos´ee & Conception
Contents
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.2 Syst`eme d’aide `a la d´ecision pour Sabra FM . . . . . . . . . . . . 36
Chapitre 3. Approche propos´ee & Conception
3.2 Syst`eme d’aide `a la d´ecision pour Sabra FM
Chapitre 3. Approche propos´ee & Conception
Tous ces crit
Chapitre 3.
Approche propos´ee & Conception
Chapitre 3. Approche propos´ee & Conception
FIGURE 3.2 – Diagramme de s´equence relatif au cas d’utilisation S’authentifier
Diagramme de s´equence relatif au cas d’utilisation Ajouter site d’information
La figure 3.3 pr´esente le diagramme de s´equence relatif au cas d’utilisation ”ajouter
site d’information”. L’´editeur est invit´e donc `a remplir le formulaire d’ajout. Lorsque les
donn´ees saisies sont valides, le syst`eme proc`ede `a l’enregistrement. Sinon un message
39
Chapitre 3. Approche propos´ee & Conception
Chapitre 3. Approche proposfi.4ee & Conception
Chapitre 3.
Chapitre 3. Approche propos´ee & Conception
Chapitre 3.
Chapitre 3. Approche propos´ee & Conception
Chapitre 3.
Chapis35aa04.
Chapitre 4.
Chapitre
Chapitre 4. Impl
Chapitre 4. Impl
Chapitre 4. Impl´ementation
par nous mˆeme pour l’affichage des formulaires et la v´erification des champs saisis
comme par exemple ”login-content.html” Le composant ”Table Editor” est n´ecessaire
pour l’acc`eseq6blea3e9na196o(”logisna197or)18(el0.0fna197oauna197o(asna196od’utilis 0.143 Td/F24 tio77
Chapitre 4. Impl´ementation
Nous avons veill´e dans notre travail `a pr´esenter `
Chapitre 4. Impl´ementation
Revenant `a la fonctionnalit´
Chapitre 4. Impl´ementation
FIGURE 4.8 – R´esultat de demande d’aide `a la d´ecision
4.4.3 Interfaces de gestion des cat´egories
La figure 4.9 pr´esente l’interface d’ajout d’une cat´egorie. L’´editeur est invit´e `a saisireses
Chapitre 4. Impl´ementation
FIGURE 4.11 – Page lister des crit`eres des choix
4.4.5 Interfaces de gestions des sites d’informations
La figure 4.12 pr´esente l’interface d’ajout d’un site d’information. L’´editeur doit
donc introduire l’intitul´e et l’uUrL d’un site d’information et cliquer apr`es sur le bouton
enregistrer .
63
Conclusion g´en´erale
Dans le ca8re de mon projet de fin d’´etudes, nous avons conc¸u et d´evelopp´e une
plateforme pour un syst`eme d’aide `a la d´ecision de gestion des actualit´es pour la radio
Sabra fm. Notre syst`eme offre plusieurs fonctionnalit´es comme par exemple la gestion
des sites d’informations, la consultation des crit`eres de s´election des actualit´es, etc.
Cependant, sa fonctionnalit´
[Quatrani(2002)] T. 5203 G0T/F42 11.95147.8TJ5.593V-489isualTmodelingTwithT.RationalTRoseTandT.UML3 G

Contenu connexe

Similaire à yasser

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
 
Gestion des actifs applicatifs
Gestion des actifs applicatifsGestion des actifs applicatifs
Gestion des actifs applicatifsSafaAballagh
 
RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITLina Meddeb
 
pfe_rapport_poste_licence_LFIG.pdf
pfe_rapport_poste_licence_LFIG.pdfpfe_rapport_poste_licence_LFIG.pdf
pfe_rapport_poste_licence_LFIG.pdfnesrine haloui
 
Projet Passerelle sécurisée intelligente pour l'internet des objets
Projet Passerelle sécurisée intelligente pour l'internet des objetsProjet Passerelle sécurisée intelligente pour l'internet des objets
Projet Passerelle sécurisée intelligente pour l'internet des objetsUniversité de Rennes 1
 
Cours gratuit.com--id-2614
Cours gratuit.com--id-2614Cours gratuit.com--id-2614
Cours gratuit.com--id-2614SergeCowouvi1
 
Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Mohamed Boubaya
 
Projet de conception et de développement
Projet de conception et de développementProjet de conception et de développement
Projet de conception et de développementGlei Hadji
 
Rapport Projet de Fin d'Etudes
Rapport Projet de Fin d'EtudesRapport Projet de Fin d'Etudes
Rapport Projet de Fin d'EtudesHosni Mansour
 
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...Mohamed Amine Mahmoudi
 
Evaluation de la quantité de travail (in)utile dans l’exécution des programmes
Evaluation de la quantité de travail (in)utile dans l’exécution des programmesEvaluation de la quantité de travail (in)utile dans l’exécution des programmes
Evaluation de la quantité de travail (in)utile dans l’exécution des programmesBenjamin Vidal
 
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
 
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...Mohammed JAITI
 
Mémoire Parallélisation d'algorithmes de graphes avec MapReduce sur un cluste...
Mémoire Parallélisation d'algorithmes de graphes avec MapReduce sur un cluste...Mémoire Parallélisation d'algorithmes de graphes avec MapReduce sur un cluste...
Mémoire Parallélisation d'algorithmes de graphes avec MapReduce sur un cluste...Hadjer BENHADJ DJILALI
 

Similaire à yasser (20)

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...
 
Gestion des actifs applicatifs
Gestion des actifs applicatifsGestion des actifs applicatifs
Gestion des actifs applicatifs
 
RapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRIT
 
pfe_rapport_poste_licence_LFIG.pdf
pfe_rapport_poste_licence_LFIG.pdfpfe_rapport_poste_licence_LFIG.pdf
pfe_rapport_poste_licence_LFIG.pdf
 
Introduction à MATLAB
Introduction à MATLABIntroduction à MATLAB
Introduction à MATLAB
 
Deploy automatic in the cloud
Deploy automatic in the cloudDeploy automatic in the cloud
Deploy automatic in the cloud
 
Projet Passerelle sécurisée intelligente pour l'internet des objets
Projet Passerelle sécurisée intelligente pour l'internet des objetsProjet Passerelle sécurisée intelligente pour l'internet des objets
Projet Passerelle sécurisée intelligente pour l'internet des objets
 
Rapport de stage
Rapport de stageRapport de stage
Rapport de stage
 
Cours gratuit.com--id-2614
Cours gratuit.com--id-2614Cours gratuit.com--id-2614
Cours gratuit.com--id-2614
 
Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...Conception et developpement d'un site web pour la suggestion et notification ...
Conception et developpement d'un site web pour la suggestion et notification ...
 
Projet de conception et de développement
Projet de conception et de développementProjet de conception et de développement
Projet de conception et de développement
 
Rapport Projet de Fin d'Etudes
Rapport Projet de Fin d'EtudesRapport Projet de Fin d'Etudes
Rapport Projet de Fin d'Etudes
 
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...Rapport (Mémoire de Master) de stage PFE pour  l’obtention du Diplôme Nationa...
Rapport (Mémoire de Master) de stage PFE pour l’obtention du Diplôme Nationa...
 
Evaluation de la quantité de travail (in)utile dans l’exécution des programmes
Evaluation de la quantité de travail (in)utile dans l’exécution des programmesEvaluation de la quantité de travail (in)utile dans l’exécution des programmes
Evaluation de la quantité de travail (in)utile dans l’exécution des programmes
 
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
 
rapport_stage_TBLB.pdf
rapport_stage_TBLB.pdfrapport_stage_TBLB.pdf
rapport_stage_TBLB.pdf
 
Belwafi bilel
Belwafi bilelBelwafi bilel
Belwafi bilel
 
Belwafi bilel
Belwafi bilelBelwafi bilel
Belwafi bilel
 
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
 
Mémoire Parallélisation d'algorithmes de graphes avec MapReduce sur un cluste...
Mémoire Parallélisation d'algorithmes de graphes avec MapReduce sur un cluste...Mémoire Parallélisation d'algorithmes de graphes avec MapReduce sur un cluste...
Mémoire Parallélisation d'algorithmes de graphes avec MapReduce sur un cluste...
 

yasser

  • 1. Universit´e de Kairouan Institut Sup´erieur d’informatique et de Gestion Rapport de Projet de Fin d’ ´Etudes ´Elabor´e par : Mohammed Yesser BEN KHEDHER En vue de l’obtention du diplˆome National de Technicien Sup´erieur Sp´ecialit´e : Technologies des R´eseaux Informatique Syst`eme d’aide `a la d´ecision pour la Eestion des actualit´
  • 2.
  • 3. D´edicace Du profond de mon cœur, je d´edie ce travail `a tous ceux qui me sont chers : A mes chers parents et ma grand m`ere Nafisa Que ce travail soit l’expression de ma reconnaissance pour vos sacri- fices consentis, votre soutient moral et mat´eriel que vous m’avez cesse de
  • 4. 4
  • 5. Remerciements Au terme de ce projet, je tiens `a remercier les responsables de la ra- dio Sabra fm, qui m’ont offert l’opportunit´e d’effectuer mon stage de fin d’´etudes et d’avoir mis `a 3
  • 6. 6
  • 7. Table des mati`eresR´esum´e 13 Introduction g´en´erale 15 1Cadre du projet 17 Table des mati`
  • 8. Table des mati`eres 3 Approche propos´ee & Conception 35 3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.2 Syst`eme d’aide `a la d´ecision pour Sabra FM . . . . . . . . . . . . . . . 36 3.2.1 Crit`eres de s´election des actualit´es . . . . . . . . . . . . . . . . 36 3.2.2 Approche propos´ee . . . . . . . . . . . . . . . . . . . . . . . . 37 3.3 Conception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 3.3.1 Diagrammes de s´
  • 9. Table des figures 1.1 Organigramme de la radio Sabra FM . . . . . . . . . . . . . . . . . . . 18 1.2 Site web de Sabra FM . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.3 Syst`eme d’aide `a la d´ecision [Ravat(2007)] . . . . . . . . . . . . . . . 21 1.4 M´ethode Cascade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.1 Diagramme de cas d’utilisation global . . . . . . . . . . . . . . . . . . 28 2.2 Diagramme de cas d’utilisation S’authentifier . . . . . . . . . . . . 22 Diagram-271
  • 10. Table des figures 4.3 Diagramme de composants relatif au cas d’utilisation
  • 11. Liste des tableaux 2.1 Description textuelle de cas d’utilisation S’authentifier . . . . . . . 29 2.2 Description textuelle de cas d’utilisation Ajouter site d’information 30 2.3 Description textuelle de cas d’utilisation
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Chapitre 1. Cadre du projet 1.3 ´Etude de l’existant 1.3.1 Analyse de l’existant La collecte et la s´election des actualit´es 1 pr
  • 20. Chapitre 1. Cadre du projet
  • 21.
  • 22.
  • 23.
  • 24. Chapitre 1. Cadre du projet Pourquoi UML? UML pr´
  • 25.
  • 27. Chapitre 2. Sp´ecifications et analyse des besoins 2.3.2 Analyse des besoins non fonctionnels Un besoin non fonctionnel est un besoin sp´ecifiant des propri´et´es du syst`eme, tel que les contraintes li´ees `a l’environnement et `a l’impl´ementation. L’analyse de notre travail a provoqu´e `a recueillir les besoins non fonctionnels suivants :
  • 28. Chapitre 2. Sp´ecifications et analyse des besoins
  • 29. Chapitre 2. Sp´ecifications et analyse des besoins Titre S’authentifier Acteur96incipale ’p
  • 30. Chapitre 2. Sp´ecifications et analyse des besoins
  • 31. Chapitre 2. Sp´ecifications et analyse des besoins
  • 32. Chapitre 2. Sp´ecifications et analyse des besoins Cas d’utilisation
  • 33.
  • 34. Chapitre 2. Sp´ecifications et analyse des besoins Sc´
  • 35. Chapitre 3 Approche propos´ee & Conception Contents 3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.2 Syst`eme d’aide `a la d´ecision pour Sabra FM . . . . . . . . . . . . 36
  • 36. Chapitre 3. Approche propos´ee & Conception 3.2 Syst`eme d’aide `a la d´ecision pour Sabra FM
  • 37. Chapitre 3. Approche propos´ee & Conception Tous ces crit
  • 39. Chapitre 3. Approche propos´ee & Conception FIGURE 3.2 – Diagramme de s´equence relatif au cas d’utilisation S’authentifier Diagramme de s´equence relatif au cas d’utilisation Ajouter site d’information La figure 3.3 pr´esente le diagramme de s´equence relatif au cas d’utilisation ”ajouter site d’information”. L’´editeur est invit´e donc `a remplir le formulaire d’ajout. Lorsque les donn´ees saisies sont valides, le syst`eme proc`ede `a l’enregistrement. Sinon un message 39
  • 40.
  • 41. Chapitre 3. Approche propos´ee & Conception
  • 42. Chapitre 3. Approche proposfi.4ee & Conception
  • 44.
  • 45. Chapitre 3. Approche propos´ee & Conception
  • 47. Chapitre 3. Approche propos´ee & Conception
  • 49.
  • 52.
  • 56. Chapitre 4. Impl´ementation par nous mˆeme pour l’affichage des formulaires et la v´erification des champs saisis comme par exemple ”login-content.html” Le composant ”Table Editor” est n´ecessaire pour l’acc`eseq6blea3e9na196o(”logisna197or)18(el0.0fna197oauna197o(asna196od’utilis 0.143 Td/F24 tio77
  • 57.
  • 58.
  • 59. Chapitre 4. Impl´ementation Nous avons veill´e dans notre travail `a pr´esenter `
  • 60. Chapitre 4. Impl´ementation Revenant `a la fonctionnalit´
  • 61. Chapitre 4. Impl´ementation FIGURE 4.8 – R´esultat de demande d’aide `a la d´ecision 4.4.3 Interfaces de gestion des cat´egories La figure 4.9 pr´esente l’interface d’ajout d’une cat´egorie. L’´editeur est invit´e `a saisireses
  • 62.
  • 63. Chapitre 4. Impl´ementation FIGURE 4.11 – Page lister des crit`eres des choix 4.4.5 Interfaces de gestions des sites d’informations La figure 4.12 pr´esente l’interface d’ajout d’un site d’information. L’´editeur doit donc introduire l’intitul´e et l’uUrL d’un site d’information et cliquer apr`es sur le bouton enregistrer . 63
  • 64.
  • 65.
  • 66.
  • 67. Conclusion g´en´erale Dans le ca8re de mon projet de fin d’´etudes, nous avons conc¸u et d´evelopp´e une plateforme pour un syst`eme d’aide `a la d´ecision de gestion des actualit´es pour la radio Sabra fm. Notre syst`eme offre plusieurs fonctionnalit´es comme par exemple la gestion des sites d’informations, la consultation des crit`eres de s´election des actualit´es, etc. Cependant, sa fonctionnalit´
  • 68.
  • 69.
  • 70. [Quatrani(2002)] T. 5203 G0T/F42 11.95147.8TJ5.593V-489isualTmodelingTwithT.RationalTRoseTandT.UML3 G