SlideShare una empresa de Scribd logo
1 de 43
Projet de stage d’immersion en
           entreprise

    Développement d’une application
        interactive sur l’intranet
               SagemCom

Elaboré par:
Denden Oussama

Encadré par
M. Mehdoini Abdallah
                                      1
Cadre du sujet

           1    Etude préalable


               2    Spécification des besoins

Plan            3   Conception


               4    Réalisation


               Conclusion et perspectives




                                                2
3
Présentation de l’entreprise

SAGEMCOM
• Un groupe international
• L’un des leaders mondiaux des terminaux
  hauts débits et de convergence
• Implanté dans plus de 30 pays
• Emploie plus de 72000 collaborateurs
• 200 sites de production
• 7 centres de recherche et développement

                                            4
SAGEM TUNISIE
• Est entré en production le 1er janvier 2003
• Développe et fabrique une large gamme de
  produits
• Comporte deux usines de production
• Composées de plusieurs UF
• Les UF sont en relation avec les services




                                                5
Sujet
 Objectif:

La conception et le développement de nouvelles
extensions ainsi que l’amélioration des celles qui
existent déjà dans le portail de Sagemcom.




                                                 6
La notion de la gestion des
      ressources humaine(GRH)
RH :
• C’est un service de l’entreprise
GRH:
• Ensemble des moyens
Cadre de la GRH
• Plan stratégique de l’entreprise



                                     7
4/44
  8
Etude de l’existant


                        Ressources                 Demande de
Demande
de congé
                        Humaines                    mutation




           Demande de                Demande de
             départ                  recrutement




                                                                9
Critique de l’existant


1   Demandes non informatisées


2   N’offrent pas les fonctionnalités attendues

3   Nombres des demandes très élevé




                                                 10
Objectifs
                     Offrir la possibilté de :



1   Automatisation des différentes demandes et les lier à une base de donnée


2   Les demandes doivent être acheminées vers le gestionnaire RH adéquat


3   Afficher les états d’avancement des différentes demandes




                                                                     11
12
Quels sont les services que
doit offrir le système? Et quels
sont les contraintes de
réalisation?




                                   13
Les besoins fonctionnels
                 authentification


      Création




Consultation

                                    Archivage
                 Validation




                                                14
Les besoins non fonctionnels

    Sécurité                 Ergonomie




                BNF




               Performance


                                         15
Identification des acteurs




Acteurs




                             16
Agent de saisi




Passer des demandes



   Consultation

                       17
Passer des demandes
                       Cadre
    personnelles



   Consultation       Agent de saisi




                                       18
Traiter les
Importer la liste                      différentes
 des demandes                          demandes



                    Gestionnaire RH

  Suivi les                           consulter toutes
 modifications                         les demandes


                                                         19
Diagramme de cas d’utilisation
          global




                                 20
Cas d’utilisation détaillé




                             21
22
Architecture générale de
            l’application
Trois architectures sont envisageables :

             1      Client/Serveur

             2      Trois tiers

             3     MVC




                                           23
24
Raison de choix

• Allègement du poste de travail client.
• Prise en compte de l’hétérogénéité des plates-
  formes.
• Rupture du lien de propriété exclusive entre
  application et données.
• Meilleure répartition de la charge entre
  différents serveurs d’application.


                                              25
Architecture du site




                       26
Conception
 détaillée




             27
Diagrammes de séquence




                         28
Conception de la base de données




   Diagramme           Description
       E/A                 BD




                                     29
Diagramme entité association




                               30
Modèle relationnel




                     31
32
Environnement de programmation
             XHTML/CSS

                B




                             JavaScript/JQuery
   PHP   A               C
             Logiciels




                                          33
34
35
36
37
38
39
Difficultés rencontrées

1   L’étude et la compréhension du system et code déjà existant

2   L’apprentissage des nouveaux outils tels que JQuery et AJAX

3   La communication avec les futurs utilisateurs d’application

4    L’intégration de l’application dans le system existant

5    L’adaptation de l’application aux différents navigateurs web

                                                              40
41
Conclusion
• Notre travail consiste à concevoir et créer une application pour
  le suivi des résultats des analyses d’huiles.

• Cette expérience nous a été très instructive et profitable sur
  plusieurs plans.

• L’objectif principal est atteint malgré quelques difficultés
  rencontrées.

• Notre système reste toujours en besoin d’amélioration et
  d’enrichissement par certaines techniques et fonctionnalités, à
  savoir : L’ajout d’autres modules (gestion des contrats, gestion
  des formations, gestion de carrière, gestion de la paie. . .etc.)
                                                                  42
Merci de
  votre
attention

Más contenido relacionado

La actualidad más candente

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 Symfony2
Sofien Benrhouma
 

La actualidad más candente (20)

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...
 
Présentation PFE Mastère PRO
Présentation PFE Mastère PROPrésentation PFE Mastère PRO
Présentation PFE Mastère PRO
 
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Rapport PFE "Conception et développement d'un Portail web pour le Smart Met...
Rapport  PFE  "Conception et développement d'un Portail web pour le Smart Met...Rapport  PFE  "Conception et développement d'un Portail web pour le Smart Met...
Rapport PFE "Conception et développement d'un Portail web pour le Smart Met...
 
Rapport de stage de fin d'études ISI 2015
Rapport de stage de fin d'études ISI 2015Rapport de stage de fin d'études ISI 2015
Rapport de stage de fin d'études ISI 2015
 
PFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignement
 
Rapport PFE
Rapport PFERapport PFE
Rapport PFE
 
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
Rapport Projet De Fin D'étude de Conception et développement d’une applicatio...
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatique
 
Application web et mobile.potx
Application web et mobile.potxApplication web et mobile.potx
Application web et mobile.potx
 
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
Projet de fin étude  ( LFIG : Conception et Développement d'une application W...Projet de fin étude  ( LFIG : Conception et Développement d'une application W...
Projet de fin étude ( LFIG : Conception et Développement d'une application W...
 
Conception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIRConception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIR
 
Rapport de projet de fin d"études
Rapport de projet de fin d"étudesRapport de projet de fin d"études
Rapport de projet de fin d"études
 
Rapport PFE réalisation d’un Framework Kinect
Rapport PFE réalisation d’un Framework KinectRapport PFE réalisation d’un Framework Kinect
Rapport PFE réalisation d’un Framework Kinect
 
Rapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humainesRapport projet c : Logiciel de gestion des ressources humaines
Rapport projet c : Logiciel de gestion des ressources humaines
 
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 PFE Ilef Ben Slima
Rapport PFE Ilef Ben SlimaRapport PFE Ilef Ben Slima
Rapport PFE Ilef Ben Slima
 
Rapportpfe
RapportpfeRapportpfe
Rapportpfe
 

Destacado

Sagemcom presentation _en_march_2013
Sagemcom presentation _en_march_2013Sagemcom presentation _en_march_2013
Sagemcom presentation _en_march_2013
Yoan SMADJA
 
La fonction grh
La fonction grhLa fonction grh
La fonction grh
mimiris
 
Vislumbres del_cielo
Vislumbres  del_cieloVislumbres  del_cielo
Vislumbres del_cielo
LUZ M.
 
Rapport de recherches La Parentèle
Rapport de recherches La ParentèleRapport de recherches La Parentèle
Rapport de recherches La Parentèle
Maxime Savard
 
Standard fci langhaar
Standard fci langhaarStandard fci langhaar
Standard fci langhaar
elyaneforet
 
Standard staffie
Standard staffieStandard staffie
Standard staffie
elyaneforet
 
Standard fci gascon saintongeois
Standard fci gascon saintongeoisStandard fci gascon saintongeois
Standard fci gascon saintongeois
elyaneforet
 
Truffaut et la nouvelle vague
Truffaut et la nouvelle vagueTruffaut et la nouvelle vague
Truffaut et la nouvelle vague
maggica
 

Destacado (20)

Sagemcom presentation _en_march_2013
Sagemcom presentation _en_march_2013Sagemcom presentation _en_march_2013
Sagemcom presentation _en_march_2013
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRH
 
Mise en place d’une solution de tests de sécurité pour les passerelles réside...
Mise en place d’une solution de tests de sécurité pour les passerelles réside...Mise en place d’une solution de tests de sécurité pour les passerelles réside...
Mise en place d’une solution de tests de sécurité pour les passerelles réside...
 
PFEs SagemCom
PFEs SagemComPFEs SagemCom
PFEs SagemCom
 
Sagemcom Development Team
Sagemcom Development TeamSagemcom Development Team
Sagemcom Development Team
 
Présentation soutenance evénementiel transmédia
Présentation soutenance  evénementiel transmédiaPrésentation soutenance  evénementiel transmédia
Présentation soutenance evénementiel transmédia
 
Class, Collaboration, Sequence Diagram of a sample project
Class, Collaboration, Sequence Diagram of a sample projectClass, Collaboration, Sequence Diagram of a sample project
Class, Collaboration, Sequence Diagram of a sample project
 
Motivation
MotivationMotivation
Motivation
 
Rapport De PFE
Rapport De PFERapport De PFE
Rapport De PFE
 
La fonction grh
La fonction grhLa fonction grh
La fonction grh
 
Vislumbres del_cielo
Vislumbres  del_cieloVislumbres  del_cielo
Vislumbres del_cielo
 
Adviento
AdvientoAdviento
Adviento
 
ME MADRID NOS MUESTRA SUS PROPUESTAS DE MENU PARA EMPRESA
ME MADRID NOS MUESTRA SUS PROPUESTAS DE MENU PARA EMPRESAME MADRID NOS MUESTRA SUS PROPUESTAS DE MENU PARA EMPRESA
ME MADRID NOS MUESTRA SUS PROPUESTAS DE MENU PARA EMPRESA
 
Congreso del Secretariado en Valencia
Congreso del Secretariado en ValenciaCongreso del Secretariado en Valencia
Congreso del Secretariado en Valencia
 
Rapport de recherches La Parentèle
Rapport de recherches La ParentèleRapport de recherches La Parentèle
Rapport de recherches La Parentèle
 
Standard fci langhaar
Standard fci langhaarStandard fci langhaar
Standard fci langhaar
 
Standard staffie
Standard staffieStandard staffie
Standard staffie
 
Standard fci gascon saintongeois
Standard fci gascon saintongeoisStandard fci gascon saintongeois
Standard fci gascon saintongeois
 
Truffaut et la nouvelle vague
Truffaut et la nouvelle vagueTruffaut et la nouvelle vague
Truffaut et la nouvelle vague
 
Ale es 4
Ale es 4Ale es 4
Ale es 4
 

Similar a Presentation of summer Internship (présentation stage d\'été)

Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012
Sellami Ahmed
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdf
AchrafAntri2
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
SouadZid
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
SouadZid
 

Similar a Presentation of summer Internship (présentation stage d\'été) (20)

Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012
 
Chp2 - Cahier des Charges
Chp2 - Cahier des ChargesChp2 - Cahier des Charges
Chp2 - Cahier des Charges
 
Formation Agile Scrum
Formation Agile ScrumFormation Agile Scrum
Formation Agile Scrum
 
Saas Libre
Saas LibreSaas Libre
Saas Libre
 
M2i Webinar - Métiers de l'IT décryptés. Reconversion, opportunités et recrut...
M2i Webinar - Métiers de l'IT décryptés. Reconversion, opportunités et recrut...M2i Webinar - Métiers de l'IT décryptés. Reconversion, opportunités et recrut...
M2i Webinar - Métiers de l'IT décryptés. Reconversion, opportunités et recrut...
 
Solutions Linux 2010
Solutions Linux 2010Solutions Linux 2010
Solutions Linux 2010
 
M02 les solutions informatques erp-ms - 20
M02 les solutions informatques erp-ms - 20M02 les solutions informatques erp-ms - 20
M02 les solutions informatques erp-ms - 20
 
TechDays 2012 - Windows Azure
TechDays 2012 - Windows AzureTechDays 2012 - Windows Azure
TechDays 2012 - Windows Azure
 
13_06_2014
13_06_201413_06_2014
13_06_2014
 
Rapport gestion de stock.pdf
Rapport gestion de stock.pdfRapport gestion de stock.pdf
Rapport gestion de stock.pdf
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
 
Conception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptxConception et réalisation d’une application web (1).pptx
Conception et réalisation d’une application web (1).pptx
 
Cahier des charges avril 2015
Cahier des charges   avril 2015Cahier des charges   avril 2015
Cahier des charges avril 2015
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
 
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
SOA - Architecture Orientée Service : Démystification Khaled Ben Driss 17 Avr...
 
Gouvernance des projets SharePoint 2013
Gouvernance des projets SharePoint 2013Gouvernance des projets SharePoint 2013
Gouvernance des projets SharePoint 2013
 
Développement d'un grand projet piloté par les tests (BDD)
Développement d'un grand projet piloté par les tests (BDD)Développement d'un grand projet piloté par les tests (BDD)
Développement d'un grand projet piloté par les tests (BDD)
 
conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...conception et réalisation plateforme collaboratif basant sur la methode agile...
conception et réalisation plateforme collaboratif basant sur la methode agile...
 
L’informatique efficience
L’informatique efficienceL’informatique efficience
L’informatique efficience
 
Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013
 

Presentation of summer Internship (présentation stage d\'été)

  • 1. Projet de stage d’immersion en entreprise Développement d’une application interactive sur l’intranet SagemCom Elaboré par: Denden Oussama Encadré par M. Mehdoini Abdallah 1
  • 2. Cadre du sujet 1 Etude préalable 2 Spécification des besoins Plan 3 Conception 4 Réalisation Conclusion et perspectives 2
  • 3. 3
  • 4. Présentation de l’entreprise SAGEMCOM • Un groupe international • L’un des leaders mondiaux des terminaux hauts débits et de convergence • Implanté dans plus de 30 pays • Emploie plus de 72000 collaborateurs • 200 sites de production • 7 centres de recherche et développement 4
  • 5. SAGEM TUNISIE • Est entré en production le 1er janvier 2003 • Développe et fabrique une large gamme de produits • Comporte deux usines de production • Composées de plusieurs UF • Les UF sont en relation avec les services 5
  • 6. Sujet  Objectif: La conception et le développement de nouvelles extensions ainsi que l’amélioration des celles qui existent déjà dans le portail de Sagemcom. 6
  • 7. La notion de la gestion des ressources humaine(GRH) RH : • C’est un service de l’entreprise GRH: • Ensemble des moyens Cadre de la GRH • Plan stratégique de l’entreprise 7
  • 9. Etude de l’existant Ressources Demande de Demande de congé Humaines mutation Demande de Demande de départ recrutement 9
  • 10. Critique de l’existant 1 Demandes non informatisées 2 N’offrent pas les fonctionnalités attendues 3 Nombres des demandes très élevé 10
  • 11. Objectifs Offrir la possibilté de : 1 Automatisation des différentes demandes et les lier à une base de donnée 2 Les demandes doivent être acheminées vers le gestionnaire RH adéquat 3 Afficher les états d’avancement des différentes demandes 11
  • 12. 12
  • 13. Quels sont les services que doit offrir le système? Et quels sont les contraintes de réalisation? 13
  • 14. Les besoins fonctionnels authentification Création Consultation Archivage Validation 14
  • 15. Les besoins non fonctionnels Sécurité Ergonomie BNF Performance 15
  • 17. Agent de saisi Passer des demandes Consultation 17
  • 18. Passer des demandes Cadre personnelles Consultation Agent de saisi 18
  • 19. Traiter les Importer la liste différentes des demandes demandes Gestionnaire RH Suivi les consulter toutes modifications les demandes 19
  • 20. Diagramme de cas d’utilisation global 20
  • 22. 22
  • 23. Architecture générale de l’application Trois architectures sont envisageables : 1 Client/Serveur 2 Trois tiers 3 MVC 23
  • 24. 24
  • 25. Raison de choix • Allègement du poste de travail client. • Prise en compte de l’hétérogénéité des plates- formes. • Rupture du lien de propriété exclusive entre application et données. • Meilleure répartition de la charge entre différents serveurs d’application. 25
  • 29. Conception de la base de données Diagramme Description E/A BD 29
  • 32. 32
  • 33. Environnement de programmation XHTML/CSS B JavaScript/JQuery PHP A C Logiciels 33
  • 34. 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. Difficultés rencontrées 1 L’étude et la compréhension du system et code déjà existant 2 L’apprentissage des nouveaux outils tels que JQuery et AJAX 3 La communication avec les futurs utilisateurs d’application 4 L’intégration de l’application dans le system existant 5 L’adaptation de l’application aux différents navigateurs web 40
  • 41. 41
  • 42. Conclusion • Notre travail consiste à concevoir et créer une application pour le suivi des résultats des analyses d’huiles. • Cette expérience nous a été très instructive et profitable sur plusieurs plans. • L’objectif principal est atteint malgré quelques difficultés rencontrées. • Notre système reste toujours en besoin d’amélioration et d’enrichissement par certaines techniques et fonctionnalités, à savoir : L’ajout d’autres modules (gestion des contrats, gestion des formations, gestion de carrière, gestion de la paie. . .etc.) 42
  • 43. Merci de votre attention