WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Système de notification par SMS ( short message service ) des incidents support de NEDGE PS ( Professional Service )

( Télécharger le fichier original )
par Babacar NGOM
Ecole supérieure polytechnique de Dakar - Diplôme supérieur en technologie informatique de gestion 2012
  

sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Système de notification par SMS des incidents support de NEDGE PS.

République du Sénégal
Université Cheikh Anta Diop de Dakar

Ecole Supérieure Polytechnique de Dakar Département du Génie Informatique

MEMOIRE DE FIN DE CYCLE

Pour l'obtention du :

DIPLOME SUPERIEUR DE TECHNOLOGIE EN INFORMATIQUE (DSTI)

Sujet :

Lieu de stage : Période de stage : 09/07/2012 - 15/08/2012

Présenté et soutenu par : Encadré par : Maitres de stage :

Babacar NGOM M. Ibrahima FALL Ibrahima NDIAYE

Djibril CAMARA

Année Scolaire: 2011/2012

Système de notification par SMS des incidents support de NEDGE PS.

Babacar NGOM Mémoire de fin de cycle DST Page 1

République du Sénégal
Université Cheikh Anta Diop de Dakar

Ecole Supérieure Polytechnique de Dakar Département du Génie Informatique

MEMOIRE DE FIN DE CYCLE

Pour l'obtention du :

DIPLOME SUPERIEUR DE TECHNOLOGIE EN INFORMATIQUE (DSTI)

Sujet :

Système de notification par SMS des incidents support de NEDGE PS.

Lieu de stage : Période de stage : 09/07/2012 - 15/08/2012

Présenté et soutenu par : Encadré par : Maitres de stage :

Babacar NGOM M. Ibrahima FALL Ibrahima NDIAYE

Djibril CAMARA

Année Scolaire: 2011/2012

Système de notification par SMS des incidents support de NEDGE PS.

DEDICACES

Je dédie ce mémoire à :

Mes très chers parents Coura NIANG et Papa Malick, pour tous les efforts et sacrifices pour ma réussite à tous les niveaux. Sachant que je ne serais jamais assez reconnaissant, j'espère que ce modeste travail vous prouvera que vos efforts n'ont pas été en vains et souhaite qu'il soit le signe de ma profonde gratitude envers vous ; Mon frère jumeau Ibrahima NGOM pour son amour, conseils et soutien sans faille ; Mon cousin Mamadou Abdou Razah SAMB (Abdel Carrick) ;

Ma tante Khady NIANG pour son soutien ;

Ma grande mère Oumy Gueye ;

Toute la famille ;

A Moctar Dia, Omar, Baye, Seynabou, Milouda,Madeleine...

Mes ami(e)s

Tous les étudiants de ma classe qui sont mes frères et soeurs pour ces bons moments passés ensemble ;

Babacar NGOM Mémoire de fin de cycle DST Page 3

Système de notification par SMS des incidents support de NEDGE PS.

REMERCIEMENTS

Au terme de ce travail, qu'il me soit permis de rendre tout d'abord grâce à ALLAH, le Tout Puissant, de QUI je tiens mon souffle de vie.

J'adresse mes sincères remerciements à :

Mes parents pour tout leur soutien matériel et affectueux ;

Mon frère jumeau pour tout l'amour et l'attention qu'il porte à mon égard ;

Mes remerciements les plus chaleureux vont à :

Ibrahima NDIAYE, Djibril Camara, respectivement Field Services Engineer et Lead Engineer, mes maîtres de stage, pour m'avoir donné les moyens et l'assistance necessaire pour la réalisation et le bon déroulement du stage. Mouhamad Fall pour sa disponibilité

A toute l'équipe de NEDGE PS pour leur accueil, je ne me lasserai pas de vous remercier.

M. Ibrahima Fall, pour son encadrement, son aide et ses conseils

L'ensemble des professeurs du département Génie Informatique de l'ESP pour tout le savoir qu'ils nous ont inculqués.

Toutes les personnes qui, de prés ou de loin, ont contribué à la réalisation de ce travail.

Babacar NGOM Mémoire de fin de cycle DST Page 4

Système de notification par SMS des incidents support de NEDGE PS.

AVANT-PROPOS

Établissement public à caractère administratif doté de la personnalité juridique et de l'autonomie financière, l'École Supérieure Polytechnique fait partie intégrante de l'université Cheikh Anta DIOP de Dakar. Elle a été créée par la loi n° 94-78 du 24 novembre 1994.

L'Ecole Supérieure Polytechnique a pour missions de :

1. Former tant sur le plan théorique que pratique des :

· Techniciens Supérieurs ;

· Ingénieurs Technologues ;

· Ingénieurs de Conception ;

· Managers en Gestion d'Entreprises ;

· Docteurs.

2. Dispenser un enseignement supérieur en vue de préparer aux fonctions d'encadrement dans:

· la Production ;

· la Recherche Appliquée ;

· les Services.

3. Organiser des enseignements et des activités de recherche visant :

· au perfectionnement permanent ;

· à l'adaptation et à la participation

· à l'évolution scientifique et technologique ;

· à l'évolution économique et managériale.

4. Procéder à des expertises à l'intention des entreprises publiques et privées.

Les dispositions statutaires de l'établissement et plus particulièrement celles du département génie informatique prévoient un stage de six (06) semaines pour l'obtention du Diplôme Supérieur de Technologie (DST).

Le stage permet en effet aux étudiants :

'7 De renforcer leur savoir et surtout d'acquérir un savoir-faire, tout en essayant d'adapter

leurs connaissances aux cadres de la vie professionnelle avec un dynamisme de technicien ;

'7 De travailler sur un Projet de Fin de Cycle et de mener à bien l'élaboration de celui-ci depuis l'étude préalable jusqu'à sa mise en exploitation.

C'est dans cette optique que nous avons effectué un stage à NEDGE Professional Services.

Babacar NGOM Mémoire de fin de cycle DST Page 5

Système de notification par SMS des incidents support de NEDGE PS.

SOMMAIRE

TABLE DES FIGURES 7

SIGLES ET ABBREVIATIONS 8

Introduction 9

Chapitre 1 : Présentation Générale 10

I. Présentation de la structure d'accueil 11

II. Présentation du sujet 15

III. Démarche méthodologique 17

Chapitre 2 : Analyse des besoins 21

I. Diagrammes de use case 22

II. Diagramme de classe 28

Chapitre 3 : Conception de la solution 31

I. Architecture globale de la solution 32

II. Outils et technologies utilisés 34

III. Implémentation de la base de données 41

IV. Conception générique de cas d'utilisation 43

Chapitre 4 : Mise en oeuvre de la solution 45

I. Environnement de développement 46

II. Présentation de l'application 48

Conclusion 53

Bibliographie et Webographie 54

Glossaire 55

Babacar NGOM Mémoire de fin de cycle DST Page 6

Système de notification par SMS des incidents support de NEDGE PS.

TABLE DES FIGURES

Figure 1 : Organigramme général de NEDGE Professional Service 12

Figure 2 : Tableau récapitulatif du délai d'intervention suivant la priorité et le type de

contrat 15

Figure 3 : Diagramme de use case de haut niveau 22

Figure 4 : Use case Paramétrage de l'application 23

Figure 5: Use case Gestion d'un agent 24

Figure 6: Use case Monitoring de ticket 26

Figure 7 : Use case Notification d'un incident 27

Figure 8 : Diagramme de classe 29

Figure 9 : Architecture globale de la solution 32

Figure 10 : Envoi de mail via SMTP 35

Figure 11 : Présentation d'une application WEB 37

Figure 12 : Exécution d'un code PHP 39

Figure 13 : Dictionnaire de données de l'application 42

Figure 14 : TrayIcon de WampServer 46

Figure 15 : Editeur Sublim Text 2 47

Figure 16 : Interface d'authentification 49

Figure 17 : Interface Ajouter un agent 50

Figure 18 : Interface Traitement d'un incident 50

Figure 19 : Interface Ouverture de ticket 51

Figure 20 : Interface Fermeture de ticket 52

Babacar NGOM Mémoire de fin de cycle DST Page 7

Système de notification par SMS des incidents support de NEDGE PS.

SIGLES ET
ABBREVIATIONS

Sigles /Abréviations

Définition

ASCII

American Standard Code for Information Interchange

CSS

Cascading Style Sheet

DNS

Domain Name Server

GSM

Global System for Mobile Communications

HTML

HyperText Markup Language

HTTP

HyperText Transfer Protocol

IMAP

Interactive Mail Access Protocol

IP

Internet Protocol

MIME

Multipurpose Internet Mail Extensions

NEDGE PS

NEDGE Professional Service

PHP

Hypertext Preprocessor

POP

Post Office Protocol

RFC

Request For Comments

SMS

Short Message Service

SMTP

Simple Mail Transfer Protocol

SQL

Structured Query Language

TCP

Transmission Control Protocol

UDP

User Datagram Protocol

UML

Unified Modeling Language

WAMP

Windows Apache MySQL PHP

Babacar NGOM Mémoire de fin de cycle DST Page 8

Système de notification par SMS des incidents support de NEDGE PS.

Babacar NGOM Mémoire de fin de cycle DST Page 9

sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Soit réservé sans ostentation pour éviter de t'attirer l'incompréhension haineuse des ignorants"   Pythagore