Ministère de l’Enseignement Supérieur et de la Recherche Scientifique ∗∗∗ ∗ ∗∗∗

Ministère de l’Enseignement Supérieur et de la Recherche Scientifique ∗∗∗ ∗ ∗∗∗ Université de Carthage ∗∗∗ ∗ ∗∗∗ Institut National des Sciences Appliquées et de Technologie Rapport de Stage Obligatoire d’Eté Filière : Réseaux Informatiques et Télécommunication Niveau : 4ième Année Sujet : Mise en place et configuration d'une SMS Gateway et développement d'une application web pour la gestion des SMS Réalisé par : Msalmi Rim Entreprise d’accueil : HEXABYTE Année Universitaire : 2014/2015 1 Ministère de l’Enseignement Supérieur et de la Recherche Scientifique ∗∗∗ ∗ ∗∗∗ Université de Carthage ∗∗∗ ∗ ∗∗∗ Institut National des Sciences Appliquées et de Technologie Rapport de Stage Obligatoire d’Eté Filière : Réseaux Informatiques et Télécommunication Niveau : 4ième Année Sujet : Mise en place et configuration d'une SMS Gateway et développement d'une application web pour la gestion des SMS Réalisé par : Msalmi Rim Entreprise d’accueil : Hexabyte Responsable à l’entreprise: M. Ben Hassin Rached Avis de la commission des stages Année Universitaire : 2014/2015 2 Liste des Figures fig1 Diagramme de cas d'utilisation global. . . . . . . . . . . . . . . . . . . . . . . . . 6 fig2 Diagramme de cas d'utilisation pour la fonctionnalité gérer mots clés . . . . . . . . . 7 fig3 Diagramme de séquence pour la fonctionnalité «envoyer SMS» . . . . . . . . . . . 8 fig4 Diagramme de séquence pour la fonctionnalité «générer statistiques». . . . . . . . . 9 fig5 Diagramme de Gantt pour le déroulement du stage. . . . . . . . . . . . . . . . . . . 10 fig6 Modem GSM EasyGate 2N. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 fig7 Installation de PlaySMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 fig8 Exécution de la commande wdialconf . . . . . . . . . . . . . . . . . . . . . . . 13 fig9 Partie (1) du fichier de configuration de Kannel. . . . . . . . . . . . . . . . . . . 13 fig10 Partie (2) du fichier de configuration de Kannel . . . . . . . . . . . . . . . . . . . 14 fig11 Vérification du fonctionnement de Kannel. . . . . . . . . . . . . . . . . . . . . . 14 fig12 Interface d'authentification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 fig13 Interface d'accueil (profile). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 fig14 Interface «Consulter le inbox» . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 fig15 Interface «Gérer les mots Clés» . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 fig16 Interface «afficher statistiques en chiffre » . . . . . . . . . . . . . . . . . . . . . 15 3 1 Introduction "Dans le monde, le nombre d'abonnements à la téléphonie mobile – sur forfait ou prépayés – est passé de moins de 1 milliard en 2000 à plus de 6 milliards aujourd'hui, dont près de 5 milliards dans les pays en développement", a estimé la Banque mondiale (BM) dans un rapport publié mardi 17 juillet 2012 . Près des trois quarts des habitants de la planète disposent d'un téléphone portable et le nombre d'abonnements souscrits sur le globe devrait "bientôt" dépasser celui de la population mondiale¹. Avec la révolution de l'univers de la téléphonie, l'utilisation de la communication via SMS est devenue massive et diversifiée entre simple échange, participation à un vote, inscription dans un service, demande de renseignement ... . Les entreprises, ayant compris la progression de l'utilisation de cette technologie chez la clientèle, ont optés pour le choix d'un outil pour la gestion des trafics SMS. La société Hexabyte voudrait dans ce cadre mettre en place sa propre solution pour la gestion des SMS. Notre stage vise à installer une SMS Gateway OpenSource d'une part et de développer une application Web adaptée au besoin de Hexabyte en terme de gestion de flux SMS. Ce rapport présente les différentes axes de la réalisation de ce projet. Il s'articule autour de cinq chapitres. Nous présenterons dans un premier lieu l'organisme d'accueil ainsi que les détails du projet à réaliser, puis nous consacrerons le deuxième chapitre pour une présentation de l'objectif à réaliser et ce en détaillant le cahier des charges du projet. Dans le troisième chapitre, nous présenterons l'évolution du projet tout au long de la durée de travail. Dans le quatrième chapitre, nous détaillerons les étapes de réalisation de notre projet. Enfin le rapport présentera une ouverture sur les perspectives et les différentes possibilités d'amélioration de l'application. 4 2 Présentation de l’entreprise d’accueil La société HexaByte a été créée en 2001 sous la forme d’une Société Anonyme de droit tunisien avec un capital social initial de 280 000 DT. A la suite d’une opération d’incorporation de réserves et d’une autre d’apports en numéraire le dit capital est passé en fin 2010 à 1.750.000 DT réparti en 1 750 000 actions de nominal 1 dinar. Le siège social de la société est situé à Béja, où se trouve aussi l’essentiel de son matériel d’exploitation. La société HEXABYTE a pour objet principal la fourniture de services à valeur ajoutée des télécommunications de type internet ainsi que la conception, la production et la commercialisation de tous logiciels, matériels et équipements informatiques. Elle s’est toujours distinguée par ses offres innovantes sur le marché tunisien à travers le lancement de produits (ex : tablettes PC, caméras de surveillance) ou de services (ex : streaming vidéo) répondant aux attentes de sa clientèle. En peu de temps, la société est devenue incubateur d’idées en matière de nouvelles technologies et a développé plusieurs produits². 3 Cahier des charges: 3.1 Présentation générale du projet 3.1.1 Contexte: Hexabyte, essaye de développer sa propre Gateway SMS ce qui lui permets d’avoir une solution adaptée à ses besoins. 3.1.2 Objectifs du projet: Il s’agit d’installer et configurer une solution d’envoi et de réception d’SMS interconnectée avec les différents opérateurs. L’application permettra aussi de suivre le trafic SMS et d’effectuer des statistiques. 5 3.2 Spécification fonctionnelles et non fonctionnelles 3.2.1 Spéciation fonctionnelle Définition des acteurs : Les acteurs principaux de cette application sont : - Administrateur :  Personne physique : directeur de la société Hexabyte, Administrateur réseau  Rôle : suivre le trafic de tous les utilisateurs de la plateforme SMS - Utilisateur :  Personne physique : fonctionnaires de l’entreprise  Rôle : suivre le trafic personnel sur la plateforme SMS Spécification des besoins fonctionnelles : -L'application ne doit être exploitable qu'après authentification par login et mot de passe -L'application doit permettre à l'utilisateur (*):  Modifier ses paramètres (mot de passe, email, nom )  insérer un utilisateur ayant les mêmes droit ou moins  consulter les messages reçus et les messages envoyés  envoyer un SMS  insérer un mot clé : question avec choix multiples  insérer un quiz : question avec une réponse unique  gérer les mots clés : activation/désactivation, suppression, statistiques générales  gérer les quizs : activation/désactivation, suppression, statistiques générales  générer des statistiques suivants critères (période, opérateur, type d'affichage)sur les mots clés  se déconnecter RQ*: L'utilisateur peut réaliser ces opérations dans la limite de ses droit d'accès 3.2.2 Spécification non fonctionnelle Besoin d’utilisabilité : L’application devrait être en accord avec le respect des codes. Le choix des couleurs devrait tenir compte de la charte graphique de Hexabyte. Elle doit aussi être simple et facilement exploitable. Besoins de performance : les performances d’exécution du système doivent être optimales et le temps de réponse doit être le plus court possible (ex : temps de chargement de l’interface web) Besoins de disponibilité : l’application doit être disponible et capable de suivre les évolutions. Besoins de sécurité : L’accès à l’application doit passer par une authentification et être restreint aux clients ayant un compte. ___________________________________________________________________________ (*) : L'utilisateur peut réaliser ces opérations dans la limite de ses droit d'accès 6 3.3 Diagrammes: 3.3.1 Diagrammes de cas d'utilisation: Afin d’expliciter de uploads/Management/ rapport-de-stage-hexabyte.pdf

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