Cycle de formation des ingénieurs en Télécommunications Option : Services et Co

Cycle de formation des ingénieurs en Télécommunications Option : Services et Communication pour les Réseaux Multimédia Rapport de Projet de fin d’études Thème : Conception et réalisation d'un service de télécommunications à forte valeur ajoutée à base d'un système Web-Vocal pour la gestion des gardes des pharmacies Réalisé par : Karim TORKMANE Encadrant (s) : M. Riadh ABDELFATTAH M. Riadh TEBOURBI Travail proposé et réalisé en collaboration avec Année universitaire : 2005/2006 Dédicaces A mes chers parents, Que nulle dédicace ne puisse exprimer ce que je leurs dois, pour leur bienveillance, leur affection et leur soutien… Trésors de bonté, de générosité et de tendresse, en témoignage de mon profond amour et ma grande reconnaissance « Que Dieu vous garde ». A mes chers frères et soeur, En témoignage de mes sincères reconnaissances pour les efforts qu’ils ont consenti pour l’accomplissement de mes études. Je leur dédie ce modeste travail en témoignage de mon grand amour et ma gratitude infinie. A mon oncle Mustapha, Qui a été et est toujours un père pour moi, aucune expression ne pourra exprimer ma gratitude envers lui pour m'avoir considéré comme le fils qu'il n'a jamais eu. A tous mes amis, Pour leur aide et leur soutien moral durant l’élaboration du travail de fin d’étude. A toute ma Famille… A tous mes amis… A tout ceux qui m'aiment… PFE-Sup'com 2006 Résumé Confidentiel i Résumé Grâce à la fusion de l'informatique et des télécommunications, de nouveaux services appelés services de télécommunications à valeur ajoutée sont apparus, constituant actuellement un marché potentiel pour les sociétés de service. Dans le cadre de ce projet de fin d'étude, l'effort a été porté sur la mise en place d'un service de télécommunications à valeur ajoutée qui organise les gardes des pharmacies en France et permet un accès facile pour le grand public aux informations qui les concernent. Il s'agit de concevoir et réaliser un système intégrant une application Web pour gérer les gardes des pharmacies et un serveur vocal pour accéder aux informations sur ces gardes. Mots clés : services de télécommunications à valeur ajoutée, voiceXML, Web, serveur vocal interactif, garde des pharmacies, système centralisé. PFE-Sup'com 2006 Abstract Confidentiel ii Abstract Thanks to the merging of informatics and telecommunications, new services known as value added telecommunication services appeared, constituting nowadays a potential market for the services companies. Within the framework of this PFE, the effort was carried on putting in a value added telecommunication service that organizes the duty of pharmacies in France and allows an easy access for the general public to their concerned information. It's about the design and the creation of a system integrating a Web application to manage the duty of the pharmacies and an interactive voice response to access to the information on these duties. Keywords : added value telecommunication services, voiceXML, Web, interactive voice response, duty of pharmacies, centralized system. PFE-Sup'com 2006 Avant propos Confidentiel iii Avant Propos Ce projet de fin d'études s'inscrit dans le cadre de l'obtention du diplôme d'ingénieurs en télécommunications. Il a été réalisé à la société PROXYM-IT et a pour objectif la conception et la réalisation d'un service de télécommunications à forte valeur ajoutée à base d'un système Web-Vocal pour la gestion des gardes des pharmacies en France. Au terme de ce travail je tiens à remercier Mr. Wassel Berrayana et Mr Hakim Harzallah directeurs associés de PROXYM-IT qui m’ont donné la possibilité d’effectuer mon projet de fin d'études au sein de leur société. J'adresse aussi mes vifs remerciements à Mr. Riadh Abdelfattah et Mr Riadh Tebourbi de Sup'com pour leur aide précieuse et leur clairvoyance. Je tiens aussi à exprimer l’honneur qui m’est fait par les membres du jury en acceptant de juger mon travail. PFE-Sup'com 2006 Table des matières Confidentiel iv Table des matières INTRODUCTION GENERALE.............................................................................................1 CHAPITRE 1 : CONTEXTE GENERAL DU PROJET......................................................3 I. LES SERVICES DE TELECOMMUNICATIONS A VALEUR AJOUTEE.............................................4 I.1. Présentation des services de télécommunications à valeur ajoutée..............................4 I.1.1. L'audiotex..............................................................................................................4 I.1.2. .La téléconférence .................................................................................................4 I.1.3. .La sauvegarde en ligne des données ....................................................................5 I.2. Les atouts pour la réalisation des services à valeur ajoutée........................................5 I.2.1. Le Web..................................................................................................................5 I.2.1.1 .Internet en bref ...............................................................................................5 I.2.1.2 .Les applications Web de première génération ...............................................5 I.2.1.3 .Les applications Web de deuxième génération..............................................6 I.2.1.4 .Un Web à trois niveaux..................................................................................6 I.2.2. Le VoiceXML .......................................................................................................7 I.2.2.1 .Présentation du VoiceXML............................................................................7 I.2.2.2 .Modèle architectural du VoiceXML ..............................................................8 II. CADRE ET CONTEXTE DU PROJET.........................................................................................9 II.1. Organisme d'accueil....................................................................................................9 II.2. Travail demandé .........................................................................................................9 II.3. Problématique ...........................................................................................................10 CHAPITRE 2 : CONCEPTION DU SYSTEME POUR LE SERVICE A VALEUR AJOUTEE ...............................................................................................................................12 I. LA MISE EN OEUVRE DU PROJET..........................................................................................13 I.1. La démarche de la réalisation du projet .....................................................................13 PFE-Sup'com 2006 Table des matières Confidentiel v I.2. Le langage UML pour la modélisation du système....................................................14 II. SPECIFICATION DES BESOINS DE LA GESTION DES GARDES DES PHARMACIES.....................15 II.1. Description des besoins.............................................................................................15 II.2. Modélisation des besoins..........................................................................................16 II.2.1. Identification des acteurs ...................................................................................16 II.2.2. Diagramme des cas d'utilisation ........................................................................16 III. ARCHITECTURE DU SYSTEME...........................................................................................21 III.1. Architecture matérielle du système .........................................................................21 III.2. Conception de la base de données...........................................................................23 III.2.1. La méthode Merise pour la conception de la base de données.........................23 III.2.2. Modèle conceptuel de données.........................................................................25 III.2.3. Modèle logique de données..............................................................................28 III.3. Conception du SVI ..................................................................................................29 III.3.1. Choix du VoiceXML pour le développement du SVI......................................29 III.3.2. Choix de la solution de l'intégration du SVI ....................................................30 III.4. Conception de l'application Web.............................................................................33 III.4.1. Le choix du motif de conception MVC pour l'application Web ....................33 III.4.2. Diagramme des composants.............................................................................34 III.4.3. Présentation du sous-système "InfoGarde" ......................................................36 III.4.3.1 .La chaîne de génération d'un flux de données...........................................36 III.4.3.2 .Diagramme des classes du sous-système "InfoGarde"..............................37 III.4.3.3 .Représentation du scénario de la génération d'un flux VoiceXML...........39 CHAPITRE 3 : REALISATION DU SYSTEME POUR LE SERVICE A VALEUR AJOUTEE ...............................................................................................................................40 I. LES CHOIX TECHNIQUES POUR LA REALISATION DU SYSTEME.............................................41 I.1. Choix du langage de programmation .........................................................................41 I.2. Choix de l'API de traitement du XML.......................................................................42 I.3. Choix du SGBD .........................................................................................................43 II. ENVIRONNEMENT DE TRAVAIL..........................................................................................44 II.1. Environnement matériel............................................................................................44 II.2. Environnement logiciel.............................................................................................44 III. PRESENTATION DU SYSTEME REALISE..............................................................................45 PFE-Sup'com 2006 Table des matières Confidentiel vi CONCLUSION GENERALE................................................................................................53 ANNEXE : LA FAMILLE XML ..........................................................................................55 BIBLIOGRAPHIE .................................................................................................................58 PFE-Sup'com 2006 Liste des abréviations Confidentiel vii Liste des abréviations API Application Programming Interface ASP Active Server Pages ASR Automatic Speech Recognition AT&T American telephone and telegraph CETE Centre d' Etudes Techniques de l' Equipement CHU Centre Hospitalier Universitaire CTI Centre Technique d'Informatique DOM Document Object Model DTMF Dual Tone Multi Frequency HTML HyperText Markup Language HTTP Hypertext Transfer Protocol HTTPS Secured HTTP IBM International Business Machines Corporation IHM Interface Homme/Machine IIS Internet Information Services IP Internet Protocol MCD Modèle Conceptuel des Données MLD Modèle Logique des Données MVC Modèle Vue Contrôleur NFS Network File System NFS Network File System OMG Object Management Group OMT Object Modeling Technique OOD Object-Oriented Design PFE-Sup'com 2006 Liste des abréviations Confidentiel viii OOSE Object Oriented Software Engineering OSS Operating Sub-System PC Personal Computer PHP Hypertext Preprocessor RTSP Real Time Streaming Protocole SAX Simple API for XML SGBD Système de Gestion des Bases de Données SpeechML Speech Markup Langauage SQL Structured Query Language SVI Serveur Vocal Interactif SVI Serveur Vocal Interactif TCP Transmission Control Protocol TTS Text To Speech UML Unified Modeling Language VoiceXML Voice eXtensible Markup Language VoxML Voice Markup Language W3C World Wide Web Consortium WWW World Wide Web XML eXtensible Markup Language XSLT eXtensible StyleScheet Langauge Transformation PFE-Sup'com 2006 Listes des figures et tableaux Confidentiel ix Liste des figures et tableaux Figures FIGURE 1.1 : ARCHITECTURE WEB A TROIS NIVEAUX. .................................................................7 FIGURE 1.2 : MODELE ARCHITECTURAL DU VOICEXML. ............................................................8 FIGURE 2.1 : CYCLE DE REALISATION DU PROJET.......................................................................13 FIGURE 2.2 : ORGANISATION EN PACKAGES DES CAS D'UTILISATION. ........................................17 FIGURE 2.3 : CAS D'UTILISATION DU PACKAGE "RECHERCHE"...................................................17 FIGURE 2.4 : SCENARIO DU CAS D'UTILISATION "RECHERCHER PHARMACIE"............................18 FIGURE 2.5 : CAS D'UTILISATION DU PACKAGE "SECURITE".......................................................18 FIGURE 2.6 : CAS D'UTILISATION DU PACKAGE "GESTION DES DISTRICTS". ...............................19 FIGURE 2.7 : CAS D'UTILISATION DU PACKAGE "ADMINISTRATION". .........................................19 FIGURE 2.8 : CAS D'UTILISATION DU PACKAGE "GESTION DES GARDES"....................................20 FIGURE 2.9 : CAS D'UTILISATION DU PACKAGE "GESTION DES PHARMACIES"............................21 FIGURE 2.10 : CAS D'UTILISATION DU PACKAGE "INFOGARDE".................................................21 FIGURE 2.11 : DIAGRAMME DE DEPLOIEMENT. ..........................................................................22 FIGURE 2.12 : LE MODELE CONCEPTUEL DE DONNEES. ..............................................................26 FIGURE 2.13 : LE MODELE LOGIQUE DES DONNEES. ...................................................................28 FIGURE 2.14 : ARCHITECTURE D'UNE APPLICATION INTEGRANT VOICEXML. ...........................29 FIGURE 2.15 : SCHEMA SYNOPTIQUE DE L'INTEGRATION DU SVI PAR GENERATION DU XML....30 FIGURE 2.16 : SCHEMA SYNOPTIQUE DE L'INTEGRATION DU SVI PAR GENERATION DIRECTE DU VOICEXML. ........................................................................................................31 FIGURE 2.17 : INTEGRATION DU SVI PAR TRANSFORMATION DES PAGES HTML VERS DES PAGES VOICEXML..............................................................................................................................32 FIGURE 2.18 : ARCHITECTURE MVC ........................................................................................34 PFE-Sup'com 2006 Listes des figures et tableaux Confidentiel x FIGURE 2.19 : LE DIAGRAMME DES COMPOSANTS......................................................................35 FIGURE 2.20 : CHAINE DE GENERATION D'UN FLUX DE DONNEES...............................................36 FIGURE 2.21 : DIAGRAMME DES CLASSES DU SOUS SYSTEME"INFOGARDE". .............................37 FIGURE 2.22 : SCENARIO DE GENERATION D'UN FLUX VOICEXML............................................39 FIGURE 3.1 : PAGE D' ATHENTIFICATON.....................................................................................45 FIGURE 3.2 : MENU PRINCIPAL DE LA GESTION DES GARDES......................................................46 FIGURE 3.3 : AJOUT DE DISTRICT...............................................................................................46 FIGURE 3.4 : AJOUT DE PHARMACIE...........................................................................................47 FIGURE 3.5 : CONSULTATION DES GARDES PAR LE GRAND PUBLIC.............................................48 FIGURE 3.6 : RECHERCHE uploads/Management/ torkmen-karim.pdf

  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Mai 22, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 0.7214MB