50% ont trouvé ce document utile (4 votes)
15K vues56 pages

Mémoire Licence PDF

Ce document présente un projet de fin d'études visant à concevoir et réaliser une application pour mesurer la satisfaction des clients d'Algérie Télécom. L'application a pour objectif d'automatiser les enquêtes de satisfaction, auparavant réalisées par téléphone, afin d'améliorer les services et fidéliser la clientèle. Le projet inclut une étude bibliographique, une analyse de l'existant et la conception d'un logiciel adapté aux besoins de l'entreprise.

Transféré par

Reine Da
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
50% ont trouvé ce document utile (4 votes)
15K vues56 pages

Mémoire Licence PDF

Ce document présente un projet de fin d'études visant à concevoir et réaliser une application pour mesurer la satisfaction des clients d'Algérie Télécom. L'application a pour objectif d'automatiser les enquêtes de satisfaction, auparavant réalisées par téléphone, afin d'améliorer les services et fidéliser la clientèle. Le projet inclut une étude bibliographique, une analyse de l'existant et la conception d'un logiciel adapté aux besoins de l'entreprise.

Transféré par

Reine Da
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

République Algérienne Démocratique et Populaire

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


Université Benyoucef BENKHEDDA-Alger 1.

Faculté des Sciences


Département des Mathématiques et Informatique.

Projet de Fin d’Etudes pour l’obtention du diplôme de la


Licence en Informatique.

Option : Ingénierie des Systèmes d’Information et Logiciels.

Thème

« Conception & réalisation d’une application pour la satisfaction


des clients d’Algérie Télécom. »

Encadré par : Réalisé par :


- Mme Nora TAIBOUNI. - Randa HOUARI
- Mme Nedjma CHEMLI. - Daoulet Nassima ABED

2019/2020
Remerciement

Nos remerciements vont d’abord au Créateur de l’univers qui


nous a doté d’intelligence, et nous a maintenu en santé pour mener
à bien cette année d’étude.

Nous remercions tous ceux qui, de près ou de loin, ont contribué


par leurs conseils, leurs encouragements ou leur amitié, à
l’aboutissement de ce travail, trouvent ici l’expression de notre
profonde reconnaissance.

On tient aussi à adresser nos remerciements à Djawida Ghettas


pour ses efforts fournis durant notre stage.

Ce travail n’aurait sans doute pu voir le jour sans le soutien de nos


proches et nos amis. On remercie donc affectueusement nos
familles et nos amis.
DédicAces

À mes chers parents Mohamed & Atika.


Aucune dédicace ne saurait exprimer mon respect, mon amour
éternel et ma considération pour les sacrifices que vous avez
consenti pour mon instruction et mon bien être.
À ma sœur Yousra & à mon frère Lamine.
A tous mes amis (Leila & Didja).
Et à toute la famille Houari & Ben Bessa.
Je veux remercier Mr Rahmani Amine, pour tous ses efforts
fournis avec ses étudiant, je vous dis merci pour tout.

Randa
DédicAces

Je dédie ce modeste travail à ma très chère grand-mère


DAOULA, femme de courage et de bravoure, que je ne puis
oublier d’avoir consenti pour moi tant d’efforts et de sacrifices, à
mes grands-parents disparus FATMA-ZOHRA, BRAHIM et
MENAD, à mes parents LEILA et BRAHIM de m’avoir soutenu et
bien accompagné tout au long de mon parcours d’étude, et mes
frères BRAHIM, AKRAM et HICHEM.

Nassima
Résumé

L'enquête de satisfaction est une méthode visant à découvrir si les clients d'une
entreprise sont satisfaits des produits/services et/ou de l'expérience client fournis par
l'entreprise. C’est dans ce contexte que ce sujet a été proposé, dans le but est de développer une
application de satisfaction client au niveau de la direction Commercial d’Algérie Télécom.

Mots clés : ALGÉRIE TÉLÉCOM, SATISFACTION CLIENT, SONDAGE.

Abstract

A satisfaction survey is a method of finding out whether a company's customers are satisfied
with the products/services and/or customer experience provided by the company. It is in this
context that this topic has been proposed, with the aim of developing an application of
Customer Satisfaction at the level of the Commercial Department of Algérie Télécom.

Keywords : ALGERIE TELECOM, CUSTOMER SATISFACTION, SURVEY...

‫ﻣﻠﺨﺺ‬

‫أو ﺗﺠﺮﺑﺔ اﻟﻌﻤﻼء اﻟﺘﻲ‬/‫اﻟﺨﺪﻣﺎت و‬/‫ﯾُﻌﺪ اﺳﺘﻄﻼع اﻟﺮﺿﺎ ﻃﺮﯾﻘﺔ ﻟﻤﻌﺮﻓﺔ ﻣﺎ إذا ﻛﺎن ﻋﻤﻼء اﻟﺸﺮﻛﺔ راﺿﯿﻦ ﻋﻦ اﻟﻤﻨﺘﺠﺎت‬
‫ اﻗﺘﺮح ﻫﺬا اﻟﻤﻮﺿﻮع ﺑﻬﺪف ﺗﻄﻮﯾﺮ ﺗﻄﺒﯿﻖ ﯾﺮﺿﻲ اﻟﻌﻤﻼء ﻋﻠﻰ ﻣﺴﺘﻮى اﻹدارة‬،‫ وﻓﻲ ﻫﺬا اﻟﺴﯿﺎق‬.‫ﺗﻮﻓﺮﻫﺎ اﻟﺸﺮﻛﺔ‬
.‫اﻟﺘﺠﺎرﯾﺔ ﻟﺸﺮﻛﺔ اﺗﺼﺎﻻت اﻟﺠﺰاﺋﺮ‬

.‫ واﻻﺳﺘﻘﺼﺎء‬، ‫ ورﺿﺎ اﻟﻌﻤﻼء‬، ‫ اﺗﺼﺎﻻت اﻟﺠﺰاﺋﺮ‬: ‫اﻟﻜﻠﻤﺎت اﻟﻤﻔﺘﺎﺣﯿﺔ‬


Table des matières

Table des matières .................................................................................................................. i

Liste des figures ..................................................................................................................... ii

Liste des tableaux. ............................................................................................................... iii

Liste des abréviations ........................................................................................................... iv

Introduction générale .......................................................................................................... 12

1. Etude bibliographique .................................................................................................. 14

1.1. Introduction… ......................................................................................................... 14

1.2. La satisfaction du client… ........................................................................................ 14

1.3. Le questionnaire de satisfaction............................................................................... 14

1.4 L'enquête de satisfaction ........................................................................................... 17

1.5 Conclusion ................................................................................................................ 19

2. Etude de l'existant......................................................................................................... 20

[Link]… .......................................................................................................... 20

2.2. Présentation de l'organisme d'accueil… ..................................................................... 20

2.3. Description d'une enquête de satisfaction au sein d'AT ..............................................19

2.4. Présentation de la solution proposée… ..................................................................... 21

2.5. Conclusion ............................................................................................................... 22

3. Analyse, conception et réalisation du logiciel… ........................................................... 23

3.1. Introduction… ......................................................................................................... 23

3.2. Analyse ..................................................................................................................... 23

3.2.1. Capture des besoins fonctionnels… .................................................................... 23

[Link]. Identification des acteurs et de leurs cas d'utilisation .................................... 23

[Link]. Description du diagramme des cas d'utilisation ............................................ 25

3.2.2 Capture des besoins techniques ............................................................................ 29

3.2.3. Présentation du diagramme de classes ................................................................ 29


3.2.4. Présentation des diagrammes de séquence ........................................................... 30

4.. Réalisation du logiciel… ........................................................................................... 37

4.1. Introduction… ...................................................................................................... 37

4.2. Choix des outils… ................................................................................................. 37

4.3. Présentation des outils… ....................................................................................... 38

4.4. Présentation du logiciel ........................................................................................ 41

4.5. Conclusion ........................................................................................................... 54

Conclusion générale............................................................................................................ 55

Bibliographie ...................................................................................................................... 56
Liste des figures

Figure 1 Front-End / Back-End… ..........................................................................................21


Figure 2 Direction opérationnelle d’Algérie Télécom…........................................................ 22
Figure 3 Admin commercial… ............................................................................................. 22
Figure 4 Diagramme des Cas d'utilisations du système. ........................................................ 24
Figure 5 Diagramme des Classes du système. ....................................................................... 30
Figure 6 Diagramme de séquence du CU “authentification.”… ..............................................31
Figure 7 Diagramme de séquence du CU “consulter Stat DO.”… ......................................... 31
Figure 8 Diagramme de séquence du CU “consulter Stat de tous les Do.”… ......................... 32
Figure 9 Diagramme de séquence du CU "créer des comptes”. ............................................. 33
Figure 10 Diagramme de séquence du CU "maj Questionnaire.”… ....................................... 33
Figure 11 Diagramme de séquence du CU “Ajouter Question.”… ........................................ 34
Figure 12 Diagramme de séquence du CU “supprimer/modifier Question.”. ......................... 35
Figure 13 Diagramme de séquence du CU “consulter historique.”….................................... 36
Figure 14 Page De Connexion Agent. ................................................................................... 41
Figure 15 Page d’accueil. ..................................................................................................... 42
Figure 16 Question 1. .......................................................................................................... 43
Figure 17 Question 2. .......................................................................................................... 44
Figure 18 Question 3. .......................................................................................................... 45
Figure 19 Question 4. .......................................................................................................... 46
Figure 20 Question 5. .......................................................................................................... 47
Figure 21 Page de remerciement. .......................................................................................... 47
Figure 22 Page connexion admin/consultant stat/directeur do. .............................................. 48
Figure 23 Traitement de mot de passe oublié… ................................................................... 48
Figure 24 Ajouter un nouvel utilisateur… ............................................................................. 49
Figure 25 Liste des utilisateurs.............................................................................................. 50
Figure 26 Ajouter un questionnaire ....................................................................................... 50
Figure 27 Liste des questionnaires… ................................................................................... 51
Figure 28 Ajouter une question. ............................................................................................ 51
Figure 29 Liste des questions. .............................................................................................. 52
Figure 30 Consultation des statistiques. ................................................................................ 53
Figure 31 Détail sur les statistiques de la Question voulue. ................................................... 53
Figure 32 Historique. ............................................................................................................. 54
Liste des tableaux

Tableau 1 Échelle d’évaluation de 1 à 5. ............................................................................... 16


Liste des abréviations

IHM Interface Homme Machine

DO Direction Opérationnelle

DSI Direction de Système d’Information

AT Algérie Télécom

Stat Statistique

Nbr Nombre

BDD Base de données


Introduction générale
Dans un environnement de plus en plus dynamique et concurrentiel, les entreprises ne
cherchent pas seulement à améliorer leurs relations avec leurs partenaires mais également à
consolider les liens qui les unissent à la clientèle. C’est pourquoi la fonction commerciale

D’Algérie Télécom a décidé d’adopter l’enquête de satisfaction client, elle permet de faire le

lien entre la qualité voulue par le fournisseur et la qualité perçue par le client.

La DSI, (Direction des Systèmes d’Informations) d’Algérie Télécom, nous ont bien expliquer
en quoi consiste notre travail et dans quel optique cela est demandé, c’est de mener une
enquête de satisfaction en effectuant des statistiques sur les réponses récoltées des
questionnaires qui sont élaborés soigneusement par le service marketing suivant un bon
nombre de critères qui seront par la suite une mesure de satisfaction. Alors on réalisera une
application web pour la satisfaction d’Algérie Télécom.

Ce document présente le travail effectué durant notre stage, et le structure comme suit : cette
introduction est suivie par la problématique et les objectifs à atteindre par le nouveau système
ainsi que la démarche que nous avons adoptée pour aboutir à ce dernier. Ensuite, nous
présentons les différents chapitres : le premier chapitre : étude bibliographique qui nous aidera
à bien comprendre ce qu’une enquête de satisfaction veut dire, sur les types de questions et
l’objectif. Le deuxième chapitre : étude de l'existant, où il sera question de comprendre le
fonctionnement de l’entreprise, le troisième chapitre : analyse, conception du logiciel où on
fixera la démarche de modélisation et le dernier chapitre la réalisation de l’application web
pour la satisfaction client d’Algérie Télécom, enfin la conclusion générale et perspectives.

Problématique

Algérie Télécom ,vise une large clientèle , et cette dernière veut mener des enquêtes de
satisfaction clients d’une manière automatisée car auparavant cela était menée par voie
téléphonique , c’est pour cela qu’elle veut mettre en place une application web dans le but de
collecter des informations concernant l’avis de ses client qui seront essentielles d'améliorer
tous services confondus; C’est à dire cette enquête vise en premier plan de fidéliser ses client
et offrir une meilleure prestation, en deuxième plan faire émerger de nouvelles idées dans un
avenir proche.

12
Objectifs

L’objectif d’une enquête de satisfaction est multiple, elle peut être également un moyen
essentiel de communication entre client et organisations et elle permet aussi de suivre et
améliorer les services de l’entreprise, nous pouvons citer comme objectif : être à l'écoute du
client en termes de besoin et attente.

Démarche adoptée

Etape 1 : synthèse bibliographique

Qui va contenir des définitions et des concepts sur la satisfaction client, et l’enquête de
satisfaction, en effet cette partie va nous servir comme introduction dans ce domaine.

Etape 2 : Etude de l’existant

Dans ce chapitre nous allons faire une étude sur l’enquête de satisfaction, sur les types de
questions, et cela dans le but de préparer la conception et la réalisation du système.

Etape 3 : Capture des besoins

C’est cela ou commence le travail de la mise en œuvre de notre solution, Après avoir identifié
les principales anomalies et problèmes, nous allons fixer les besoins des acteurs qui doivent
être impliqués dans le futur système.

Etape 4 : Conception

Nous allons décrire le système d’une façon plus détaillé et moins abstraite, en présentant la
conception du système et les objets (diagramme des classes, modèle relationnelles)

Etape 5 : Réalisation

Dans cette dernière partie nous allons donner un aperçu sur la solution informatique réalisée

13
Etude bibliographique

Introduction :

Quel est le principal atout d’une entreprise ? Ses clients ! Si les clients sont satisfaits alors ils
ont plus de chances de rester fidèles à la marque. Ils recommandent plus naturellement cette
marque à leurs proches, attirant ainsi de nouveaux clients.

1.1. La satisfaction client :

Un questionnaire de satisfaction est un outil de récolte d'information nécessaire, employé dans


les démarches d'assurances qualités pour l'évaluation de la satisfaction du client. C'est la
méthode de mesure la plus utilisée. En effet, c’est celle qui offre un meilleur équilibre entre
fiabilité et contraintes.

1.2. Le questionnaire de satisfaction :

Quel intérêt ?

L’intérêt du questionnaire comme tout moyen de collecte de données est de recueillir un


ensemble de données afin de comprendre, d'anticiper et d’analyser s’il y a un besoin et à quel
niveau, des changements sont nécessaires pour améliorer la satisfaction des clients.

Quels sont ces enjeux ?

1. Disposer d’indicateurs objectifs de la satisfaction client.


2. Suivre l’évolution de la satisfaction.

14
3. Être à l’écoute de ses clients et communiquer avec eux.
4. Identifier/anticiper les attentes des clients et les évolutions du marché.
5. Identifier les clients satisfaits et insatisfaits.
6. Construire des plans d’actions d’amélioration de la satisfaction client.
7. Inciter l’entreprise à innover.

Comment s’ y prendre ?

La structure générale d'un questionnaire est :

1. Introduction : présente l'étude et son objectif.


2. La corp du questionnaire : contient l'ensemble des questions posées.
3. La conclusion comprend les remerciements et la signalétique.

Type de questions :

A) Question à choix unique :

Renseigner une question à réponse unique. Répondre que par Oui ou Non

Exemple : Connaissez-vous Algérie Télécom ? Oui | Non.

Connaissez- vous les différentes offres d'Algérie Télécom ? Oui | Non.

B) Question à choix multiple :

Donner la possibilité aux personnes interrogées de sélectionner une ou plusieurs réponses.

Exemple : quel service préférez-vous le plus ?

❏ IDOOM Fixe.
❏ IDOOM ADSL.
❏ IDOOM 4G LTE.
❏ IDOOMLY.
❏ IDOOM Fibre.

C) Les échelles de mesure :

La barre de notation est utilisée pour évaluer une opinion ou un sentiment sur un produit ou
un service.

L’échelle de Likert :

15
L’échelle de Likert est l’échelle d’attitude la plus utilisée pour mettre en place un baromètre
de satisfaction. Les réponses à une question sont présentées sous forme de texte, et très
simples à comprendre.

Exemple :

Comment jugez-vous l’accueil à l’ACTEL ?

a) Extrêmement chaleureux
b) Très chaleureux
c) Chaleureux
d) Peu chaleureux
e) Pas du tout chaleureux

Échelle d’évaluation de 1 à 5 / 1 à 7 / 1 à 9:

Question posée : Sur une échelle de 1 à 5 ou ( 1 à 7 ou 1 à 9 ), quel est votre degré de


satisfaction ? (la note 1 exprime un très faible degré de satisfaction, la note 5 reflète un haut
degré de satisfaction).

Exemple :

Sur une échelle de 1 à 5 Quel est votre degré de satisfaction ?

Tableau 1: Échelle d’évaluation de 1 à 5

1) Échelle de satisfaction smiley

Chaque smiley correspond à une réponse possible et suggère un choix plus spontané
du répondant.

Exemple :

Évaluez la qualité de votre connexion (choisissez l'expression qui correspond à


votre sentiment).

16
😭😭😭😭😭

D) Question ouverte :

Donner la possibilité aux sondés de répondre à la question au format texte, date ou nombre.

Exemple :

Quelle suggestion faites-vous pour améliorer les services de l’ACTEL ?

Mesurer la satisfaction :

La mesure de la satisfaction doit être menée auprès des clients eux-mêmes, par le biais

d’indicateurs et d'enquêtes de satisfaction.

1.4. L’enquête de satisfaction :

L’enquête de satisfaction est une méthode visant à découvrir si les clients d’une entreprise
sont satisfaits des produits/services et/ou l’expérience client fournis par l’entreprise.

La méthodologie de l’enquête de satisfaction client :


Étape 1 : Le cadrage de l’enquête :

Le questionnaire est l’élément central d’une enquête de satisfaction. C’est lui qui va permettre
de recueillir l’information recherchée. Trois questions essentielles font l’objet de la réussite
du projet que nous devrions se poser :

● Que veut-on évaluer ?


Les services que propose Algérie Telecom.

● Qui va-t-on interroger ?


Les clients d’Algérie Télécom.

● Pourquoi ?
Pour enquêter sur le produit et améliorer les services on se basant sur les réponses.

17
Étape 2 : La rédaction du questionnaire de satisfaction :

● Commencer par des questions d’introduction peu impliquantes.


● Intégrer une question de satisfaction globale.
● Mesurer la perception du client sur le(s) service(s) qu’on veut évaluer, puis détailler
par critères pour chaque service (chaque service a un nombre de questions
différentes).
● Rédiger des questions courtes, facilement compréhensibles et comportant une seule
idée.
● Poser au moins une question ouverte pour permettre au client de s’exprimer.
● Placer les questions d’identité dites démographiques au début du questionnaire.

Étape 3 : L’administration du questionnaire

Une fois le questionnaire créé, il faut choisir le mode de diffusion le plus pertinent. On peut
administrer un questionnaire de différentes manières :

● En face-à-face.
● Par téléphone.
● Par courrier.
● Par email.
● Via un questionnaire en ligne.

Pour notre projet nous avons choisi le mode en ligne car les retours sont généralement assez
rapides.

Étape 4 : L’analyse des résultats

Que va-t-on voir apparaître dans les résultats ?

● Un taux de satisfaction globale.


● Des taux de satisfaction particuliers pour chacun des critères évalués.

18
Étape 5 : La communication des résultats

La direction pourra aussi les exploiter pour redéfinir les objectifs et la politique de
satisfaction. Et pour communiquer auprès des collaborateurs sur un nouveau plan d’actions.

Conclusion :

La satisfaction est un enjeu majeur. Il en va de la survie de l’entreprise, s'assurant de


l'adéquation des offres et des attentes des clients. L'indicateur le plus sûr de la qualité des
services et des produits proposés par une entreprise, c'est le degré de satisfaction qu'ils
génèrent. L'objectif en termes de qualité est atteint lorsque les clients sont satisfaits. Cette
étude bibliographique nous a permis de structurer notre travail, de déterminer les types de
questions pour qu’on puisse les manipuler dans la BDD.

19
Etude de l’existant

Introduction :

L'étude de l’existant est une partie à la fois indispensable et importante, s’agissant de la


réalisation de notre système, ça nous permet de découvrir l'entreprise et bien comprendre son
fonctionnement, ce qui nous amène à bien mener notre enquête au sein de l’organisation et
trouver des solutions adaptées.

2.1. Présentation de l’organisme d'accueil :

ALGERIE TELECOM est leader sur le marché Algérien des télécommunications qui connaît
une forte croissance. Offrant une gamme complète de services de voix et de données aux
clients résidentiels et professionnels. Cette position s’est construite par une politique
d’innovation forte adaptée aux attentes des clients et orientée vers les nouveaux usages. Elle
est régie par une loi qui lui confère le statut d'une entreprise publique économique sous la
forme juridique d'une société par actions SPA.

2.2. Description d’une enquête de satisfaction au sein d’AT :

L’étude de satisfaction est une étude qui vise à évaluer et à mesurer la satisfaction des clients.
Elle permet de déceler les causes de mécontentements de ceux-ci afin de les enlever et
déterminer quelles sont les sources de satisfaction les plus grandes pour pouvoir mieux les
mettre en avant. La présente section a pour objet de présenter la méthodologie de travail
utilisée pour la réalisation d’une enquête de satisfaction faite au niveau d’Algérie Télécom.
Au sein de cette entreprise, l’enquête se fait de façon manuelle, avec des outils bureautiques,

20
La fonction marketing a demandé alors à la DSI (Direction des Systèmes d’Information)
de réaliser ce système, et pour la première fois Algérie Télécom va automatiser ce travail
en lançant une application web pour la satisfaction client.

2.3. Présentation de la solution proposée :

Pour répondre à la problématique, ALGÉRIE Télécom souhaite mettre en œuvre une


application web pour la gestion des enquêtes de satisfaction client, afin d’aider à gérer les
informations sur ces derniers et leurs satisfactions et ainsi les fidéliser. Pour mieux concevoir
la solution adoptée nous allons l’illustrer avec des images :

L’application se divise en deux, Front-End et Back-End:

Figure 1: Front-End / Back-End.

Front-End:

Les directions opérationnelles sont des agences d’AT, par ex ou le client se présente
pour payer ses factures et divers autres services...

Alors, pendant qu'un agent traite la demande du client, ce dernier pourra répondre à un
ensemble de questions bien défini sur des tablettes mises en place par ces agences.

21
Figure 2: Direction opérationnelle d’Algérie Télécom.

Back-End:

Qui a créé ces questions ? C'est un employé au service marketing au sein d’Algérie Télécom.

Figure 3: Admin commercial.

Cet admin crée alors les questionnaires, les questions, consulte les statistiques et d’autres
fonctionnalités (et même d'autres acteurs) qu’on verra par la suite des chapitres a venir.

Conclusion :

Dans ce chapitre, nous avons présenté l’entreprise ou nous avons effectué notre stage
pratique, les services qu’elle offre, nous avons effectué par la suite une étude de l'enquête de
satisfaction au sein d'Algérie Télécom, qui nous a permis de proposer une solution devant
automatiser le processus d’enquête de satisfaction.

22
Analyse et conception du logiciel
Introduction :

Dans cette étape, nous avons mené notre travail par la mise au point de notre solution, après
analyse et études des exigences de l'entreprise, pour cela, nous avons fixé pour chacun des
entités impliquées dans le système, les besoins que ce soit fonctionnels et non fonctionnels,
afin de répondre aux objectifs des utilisateur de ce dernier.

3.2 Analyse

Afin de formaliser les étapes de développement de notre système et l’adapter aux besoins de
notre client, cela nous amène à citer les résultats attendus en termes de fonctionnalités,
performance, maintenance et sécurité.

3.2.1. Capture des besoins fonctionnels :

[Link]. Identification des acteurs et leurs cas d'utilisation :

Il y’a 4 acteurs chargé de gérer, suivre et traiter les réponses des clients :

Agent ACTEL (Agence Commerciale de Télécommunications) : représente un agent qui


travaille dans une agence commerciale et est chargé de prendre en charge les besoins des
clients. Il doit s’identifier dans le système pour qu’on puisse garder sa session, car il peut
faire l’objet de l’enquête de satisfaction.

23
Directeur DO (Direction Opérationnelle): il est chargé de consulter les statistiques
uniquement de sa DO, exemple: le directeur de la DO d’Alger peut seulement consulter
les statistiques d’Alger.
Consultant stat : il est chargé de consulter les statistiques de toutes les DO. Il hérite du
directeur DO.
Admin Commercial :il est chargé d’ajouter des questionnaires, voir les réponses,
ajouter/modifier/supprimer des questions s'il y’ a un changement au niveau du service
commercial. (Lors de l’ajout, l’admin doit choisir un type de question qui sera affiché
dans une barre de propositions, exemple : question oui-non, échelle de mesure, question
ouverte …). Il peut créer des comptes pour chaque acteur (cité ci-dessus) et consulter
l’historique. Il hérite de consultant stat.

Figure 4: Diagramme des Cas d'Utilisations du système

24
[Link]. Description du diagramme des cas d'utilisation :

● Cas d’utilisation : « S'authentifier »

Acteurs principaux : Admin, Consultant statistique, Directeur DO, Agent.

Objectif : Se connecter.

Préconditions : il doit avoir un compte déjà enregistré dans la base de données.

Scénario nominal :

1. Le système affiche le formulaire d’authentification.

2. L’utilisateur remplit les champs nom d’utilisateur et mot de passe par


les identifications propres à lui.

3. Le système vérifie les informations saisies par l’utilisateur si les champs sont
corrects alors le système le renvoie vers la page d’accueil.

Scénario d’exception :

[Link] le nom d’utilisateur ou le mot de passe ne sont pas corrects, alors rester sur la page
de connexion.

Post-conditions : l’utilisateur est authentifié et reconnu.

● Cas d’utilisation : « Consulter Statistique de la Do »

Acteurs principaux : Directeur DO.

Objectif : consulter les statistiques de la direction opérationnelle concernée.

Préconditions : il doit être authentifié.

Scénario nominal :

1. Il demande la page des statistiques.

2. Le système affiche les statistiques de sa propre DO.

Scénario d’exception : /

Post-conditions : consultation des statistiques de sa DO.

25
● Cas d’utilisation : « Consulter Statistique de tous les Dos »

Acteurs principaux : Consultant Stat.

Objectif : consulter les statistiques de toutes les directions opérationnelles.

Préconditions : il doit être authentifié

Scénario nominal :

1. Il demande la page des statistiques.

2. Le système affiche les statistiques du DO qui souhaite consulter.

Scénario d’exception :/

Post-conditions : consultation des statistiques des Dos.

● Cas d’utilisation : « mettre à jour les questions »

Acteurs principaux : Admin.

Objectif : mettre à jour les questions (ajouter/supprimer /modifier).

Préconditions : il doit être authentifié.

Scénario nominal :

1. Il demande la page des listes des questions ;

2. Si “ ajouter “ : le système lui affiche la page “ ajouter Question

3. Si “ modifier“ : le système lui affiche la page “ ajouter Question avec les


champs concernés par la modification

4. Si “ supprimer“ : le système lui affiche un une boîte de dialogue “ êtes-vous sûr de


supprimer cette question ? “

Scénario d’exception :

3. Si “ modifier“ : le système lui affiche un une boîte de dialogue “ êtes-vous sûr de


modifier cette question ?” si oui : le système vérifie le nombre de réponses
sur la question

26
si nbr > 0: afficher “ Désolé,la question ne peut être modifiée".

Si nbr = 0 : afficher “Modification effectué ”.

4. Si “ supprimer“ : le système lui affiche un une boîte de dialogue “ êtes-vous sûr de


supprimer cette question “ si oui : le système vérifie le nombre de réponses sur
la question

Si nbr > 0 afficher “ Désolé, la question ne peut être supprimée".

Si nbr = 0 afficher “Suppression effectué ”.

Post-conditions questions mises à jour.

● Cas d’utilisation : « mettre à jour les Questionnaire »

Acteurs principaux : Admin.

Objectif : mettre à jour les questionnaires (ajouter/supprimer /modifier)

Préconditions : il doit être authentifié et si (supprimer/modifier) alors le questionnaire


doit exister.

Scénario nominal :

1. Il demande la page “liste des questionnaires”.

2. Si ajouter : le système affiche la page “ajouter questionnaire”.

3. Si modifier : le système lui affiche la page “modifier questionnaire” avec les


champs concernés par la modification.

4. Si supprimer : le système lui affiche une boîte de dialogue “ êtes-vous sûr


de supprimer ce questionnaire ? ”.

Scénario d’exception :

3.1 si “ modifier“ : le système lui affiche un une boîte de dialogue “ êtes-vous sûr de
modifier ce questionnaire ?” si oui :le système vérifie le nombre de réponses
sur le questionnaire:

Si nbr > 0: afficher “ Désolé,le questionnaire ne peut être modifié".

27
Si nbr = 0 : afficher “Modification effectué ”.

4.1 si supprimer : le système lui affiche une boîte de dialogue “ êtes-vous sûr de
supprimer ce questionnaire ? ” si oui : le système vérifie le nombre de
réponses sur le questionnaire :

Si nbr > 0 : afficher “Désolé, le questionnaire ne peut être supprimé”.

Si nbr = 0 : afficher “Suppression effectué”.

Post-conditions : questionnaire mis à jour.

● Cas d’utilisation : « créer des comptes »

Acteurs principaux : Admin.

Objectif : ajouter des utilisateurs à la base de données

Préconditions : il doit être authentifié

Scénario nominal :

1. Il demande à la page “ajouter un nouvel utilisateur”.

2. L’admin remplis le formulaire affiché sur la page ( nom d’utilisateur, profil, mot
de passe ,état ‘actif/inactif’)

3. Le système lui affiche “ utilisateurs ajouté avec succès “

Scénario d’exception :

2.1. Si le nom d’utilisateur existe déjà, le système affiche “le nom d'utilisateur existe,
veuillez choisir un autre “

Post-conditions : utilisateur ajouté avec succès

● Cas d’utilisation : « consulter historique »

Acteurs principaux : admin.

Objectif : consulter l’historique (date et heure de leurs authentification) des utilisateurs et


leurs actions (ajouter/supprimer /modifier)

28
Préconditions : il doit être authentifié

Scénario nominal :

1. Il demande la page ‘historique’.

2. Le système affiche la page contenant un tableau comportant le nom de l’utilisateur,


date et heure de la connexion, et l'action (suppression, ajout, modification) sur
quel objet (question/Questionnaire), de plus la Do qui le concerne .

Scénario d’exception :/

Post-conditions : historique utilisateur consulté

3.2.2 Capture des besoins techniques :

● La rapidité du traitement : En effet, vu le nombre important des transactions


quotidiennes, il est impérativement nécessaire que la durée d’exécution des traitements
s’approche le plus possible du temps réel.
● La performance : Un logiciel doit être avant tout performant c'est-à-dire à travers ses
fonctionnalités, il doit répondre à toutes les exigences des usagers d’une manière
optimale.
● La convivialité : Le futur logiciel doit être facile à utiliser. En effet, les interfaces
utilisateurs doivent être conviviales c'est-à-dire simples, ergonomiques et adaptées à
l’utilisateur.

3.2.3. Présentation du diagramme de classes

29
Figure 5: Diagramme des Classes du système.

3.2.4. Présentation des diagrammes de séquence

30
Figure 6: Diagramme de séquence du CU “authentification.”

Figure 7: Diagramme de séquence du CU “consulter Stat DO.”

31
Figure 8: Diagramme de séquence du CU “consulter Stat de tous les Dos.”

32
Figure 9: Diagramme de séquence du CU "créer des comptes.”

Figure 10: Diagramme de séquence du CU "maj Questionnaire.”

33
Figure 11: Diagramme de séquence du CU “Ajouter Question.”

34
Figure 12: Diagramme de séquence du CU “supprimer/modifier Question. ”

35
Figure 13: Diagramme de séquence du CU “consulter historique.”

36
Réalisation du logiciel

Introduction :
Après avoir présenté la conception de notre solution, nous entamons l’étape de la
réalisation de notre système nous allons expliquer comment l’application a été réalisée, en
mettant à disposition des captures d’écrans ainsi que des figures accompagnées de
commentaires et de description permettant d’illustrer le travail qui a été accompli.

4.2. Choix des outils :


Pour la réalisation de notre application, nous avons choisis de travailler ces outils qui sont
cités comme suit : Sublime Texte, Xampp-control, PhpMyadmin, HTML 5, CSS 3,
JavaScript, Bootstrap, PHP et MySQL.

Le choix de ces outils intéressant, on était choisis par rapport à :

1. L’expérience de l’entreprise : la grande majorité des développeurs d’AT utilise


PHP comme langage de programmation dans des projets web qui se révèlent un
choix judicieux en s'appuyant sur une base de données Mysql.
2. Conditionnement de l'entreprise PHP, MySQL, HTML5, CSS3, Xampp cela nous
été imposé par AT.
3. Pour les autres outils, c’est par rapport à notre expérience, on peut dire qu’on s’est
habituées.

37
4.3. Présentation des outils :

PhpMyAdmin:

«PhpMyAdmin est un logiciel libre écrit en PHP, destiné à gérer l’administration de MySQL
sur le Web. phpMyAdmin prend en charge un large éventail d’opérations sur MySQL et
MariaDB. Les opérations fréquemment utilisées (gestion des bases de données, tables,
colonnes, relations, index, utilisateurs, permissions, etc.) peuvent être effectuées via
l’interface utilisateur, alors que vous avez toujours la possibilité d’exécuter directement
n’importe quelle instruction SQL.»

Sublime Text:

«Sublime Text est un éditeur de texte gratuit prenant en charge plusieurs langages
de programmation différents, dont CSS, HTML, JavaScript etc...»

XAMPP:

38
«XAMPP est un ensemble de logiciels permettant de mettre en place un serveur
Web local, un serveur FTP et un serveur de messagerie é[Link] s'agit d'une
distribution de logiciels libres offrant une bonne souplesse d'utilisation, réputée pour
son installation simple et rapide.»

● Front-End:

HTML 5:

«L'HTML est un langage informatique utilisé pour créer des pages web. L'acronyme signifie
HyperText Markup Language qui peut se traduire par "langage de balisage d'hypertexte".
Cette signification porte bien son nom puisqu'effectivement ce langage permet de réaliser de
l'hypertexte à base d'une structure de balisage.»

CSS 3:

« Le CSS est un langage informatique utilisé pour mettre en forme les fichiers HTML.
L'acronyme signifie Cascadant Style Sheets qui peut se traduire par "feuilles de style en
cascade ». Ainsi, les feuilles de style, aussi appelé les fichiers CSS, comprennent du code qui
permet de gérer le design d'une page en HTML. »

JavaScript:

39
« JavaScript est un langage de script ou de programmation qui vous permet de mettre en
œuvre des fonctionnalités complexes sur les pages Web exemple : graphiques 2D/3D animés,
jukebox vidéo défilant, etc... Il s’agit de la troisième couche du gâteau de calques des
technologies Web standard, dont deux (HTML et CSS). »

● Back-End:

PHP:

«PHP est un langage de script général populaire qui est particulièrement adapté au
développement [Link], flexible et pragmatique, On l’a choisi car la DSI d’Algérie
Télécom utilise ce langage de programmation.»

MySQL:

« Le système de gestion de base de données relationnelle (SGBDR) open source Oracle


MySQL s'appuie sur le langage de requête structuré SQL (Structured Query Language). Il est
compatible avec presque toutes les plateformes notamment Linux, UNIX et Windows. Utilisé
pour toutes sortes d'applications, il est le plus souvent associé aux applications Web et à la
publication de contenus en ligne. »

Bootstrap:

40
« Bootstrap est une collection d'outils utile à la création du design (graphisme, animation et
interactions avec la page dans le navigateur ... etc. ) de sites et d'applications web. C'est un
ensemble qui contient des codes HTML et CSS, des formulaires, boutons, outils de navigation
et autres éléments interactifs, ainsi que des extensions JavaScript en option. C'est l'un des
projets les plus populaires sur la plate-forme de gestion de développement GitHub. »

4.4. Présentation du logiciel :

● Front-End:
On a pris un exemple de déroulement, l’admin commercial a créé cinq questions avec
différent type de question :

Figure 14: Page De Connexion Agent.

Dans cette interface, on a un formulaire, l’agent doit saisir les champs obligatoires et il clique
sur se connecter pour pouvoir accéder à la page d'accueil.

41
Figure 15: Page d’accueil.

Dans cette interface, on a un script menu déroulant qui fait dérouler un ensemble d’images
après chaque 1s, pour attirer l’attention du client, ce dernier se présente et il clique sur le
bouton démarrer pour qu’il puisse répondre aux différentes questions.

42
Figure 16: Question 1.

Dans cette interface, c’est une question démographique, le client doit répondre à une de ces
propositions puisqu’il s’agit des boutons radios, et il clique sur suivant pour accéder à la
deuxième question. le bouton “Précédent” est grisé (on a essayé d'introduire ce qu’on a étudié
en ergonomie des IHM, on est en train de guider le client à ne pas faire des erreurs
“guidage->incitation” car une fois que le client commence à répondre au questionnaire on ne
peut pas revenir en arrière jusqu’à ce qu’on le termine.

43
Figure 17: Question 2.

Dans cette interface, échelle de mesure de type smiley, là aussi le client doit répondre à une
de ces propositions puisqu’il s’agit des boutons radios, et il clique sur suivant pour accéder à
la troisième question. En survolant sur le bouton “Précédent” (on hover) la couleur grise
changera en vert et là on peut revenir en arrière pour changer la réponse d’une des questions.

44
Figure 18: Question 3.

Dans cette interface, question multichoix, le client a le choix de cliquer sur une ou plusieurs
propositions puisqu’il s’agit des boutons checkbox, et il clique sur suivant pour accéder à la
quatrième question.

45
Figure 19: Question 4.

Dans cette interface, question échelle de mesure 1-5, le client doit choisir une seule
proposition puisqu’il s’agit des boutons radio, et il clique sur suivant pour accéder à la
dernière question.

46
Figure 20: Question 5.

Dans cette interface, question ouverte, le client a le choix d'écrire ce qu’il veut, introduire son
opinion et il clique sur Terminé pour clôturer ses réponses.

Figure 21: Page de remerciement.

47
Dans cette interface, on remercie le client pour son temps précieux, et on a introduit un script,
cette page sera redirigée vers la page d'accueil après un temps de 10s pour qu’un autre client
puisse répondre à nouveau.

● Back-End:

Figure 22: Page connexion admin/consultant stat/directeur do.

Dans cette interface, on a un formulaire, l’admin/consultant stat/directeur do, doivent saisir


les champs obligatoires et ils cliquent sur se connecter pour pouvoir accéder à la page
d'accueil.

48
Figure 23: Traitement de mot de passe oublié.

Si l’un de ces acteurs a oublié le mot de passe, il doit contacter un administrateur chargé de
faire ce traitement pour récupérer son nouveau mot de passe.

Figure 24: Ajouter un nouvel utilisateur.

Dans cette interface, l’admin ajoute des comptes, en introduisant un nom d'utilisateur, il
choisit le profil (Admin commercial / Consultant Stat / Directeur DO) et lui crée son mot de
passe, état prend deux possibilités (actif / inactif), pour ne pas supprimer directement un
utilisateur, on met son état en non actif.

49
Figure 25: Liste des utilisateurs.

Dans cette interface, on a un tableau qui liste l'ensemble des utilisateurs qui interagissent avec
le système.

Figure 26: Ajouter un questionnaire

Dans cette interface, l’admin pourra ajouter un nouveau questionnaire en introduisant son
nom, une petite description, la date de début et la date de fin, l’état ( est-ce qu’on le met en
ligne ou non ) et il clique sur ajouter..

50
Figure 27: Liste des questionnaires.

Dans cette interface, un tableau qui comporte la liste des questionnaire c'est à dire la
description , etat ( clôturé , en cours ), date de début d'apparition et date fin de celle-ci, et en
dernier action sur les questionnaire ( supprimer ,modifier, visualiser).

Figure 28: Ajouter une question.

51
Dans cette interface, on a un formulaire, l’admin remplis le formulaire d’ajout de questions
comme il est montré ci-dessus , comportant les champs :intitulé question, type de réponse, le
nom du questionnaire , la Do dont il veut qu'il affiche.

Figure 29: Liste des questions.

Dans cette interface, comporte le tableau des questions ajoutées à d l’intitulé de la question,
le type, état (active/inactive), action (il y a trois boutons qui effectuent ‘modification/
suppression/ visualisation’ ).

52
Figure 30: Consultation des statistiques.

Dans cette interface, ce qui représente un tableau comportant les statistiques générales de
chaque questions/questionnaire.

Figure 31: Détail sur les statistiques de la Question voulue.

Dans cette interface, après que nous appuyons sur boutons ‘Détail’ qui se trouve devant
chaque questions , on aura un tableau comportant les statistiques en détail c à d pour chacune
des proposition ,ou on peut visualiser les statistiques suivant les critères(étape de filtrage)
affiché en l'occurrence : la Do , âge ,agent, sexe.

53
Figure 32: Historique.

Dans cette interface, l’admin pourra consulter l’historique. Les 3 actions possibles sont :
Supprimer/modifier/ajouter, exemple: Nassima a ajouté une question le 13 avril 2020 à 10:40.

Conclusion :

Afin de bien conclure cette dernière étape du processus de développement, nous devons
mettre en évidence, que la réalisation n’était et ne sera jamais l’étape finale du processus de
développement d’un bon système ou application informatique, Une maintenance et un suivi
sont obligatoire afin de superviser notre système et cela par la mise en essai de par les
utilisateurs afin de détecter les anomalies et les corriger afin de développer notre système et le
rendre fiable et évolutif.

54
Conclusion générale et perspectives
Le travail qui nous a été confié dans le cadre de notre projet de fin d’étude consiste à
concevoir et réaliser une application web pour la satisfaction client d’Algérie Télécom. Ce
système permet de mesurer la satisfaction client selon des critères bien définis en résultant des
statistiques, cela va permettre à l'entreprise d'améliorer ses qualités en termes de services
qu’elle offre et mieux consolider son lien avec ses clients.

Pour mener à bien notre projet, nous avons en premier lieu effectuer une d'étape étude de
l’existant pour mieux comprendre le fonctionnement de l’entreprise et ses attentes, afin de
proposer une solution adaptée, après cela nous avons mis au point la solution après analyse et
identification des exigences client. Cela nous a amenés à identifier les acteurs impliqués dans
l’application et leurs cas d'utilisations après avoir fixé la démarche de modélisation. Après
cela nous avons entamé l'étape consistant à réaliser les objectifs assignés par l’analyse et la
conception du système développé. En derniers nous somme passer à l'étape de réalisation ou
nous avons présenté nos choix en matière de technologie tout en satisfaisant les utilisateurs en
termes de IHM. Étant notre première expérience professionnelle, d’une part, nous a permis de
mettre en pratique nos connaissances théoriques acquises pendants notre cursus universitaire
et d’une autre part l'acquisition d’une expérience dans le domaine du numérique.

Tout travail est appelé à être amélioré et enrichi davantage, donc des perspectives d’évolution
peuvent être envisagées dans les voies suivantes :

1. La collecte et la classification des données clients.

2. Intégrer le profiling des clients.

55
Bibliographie
[JG] Jérémy Gallemard [Link]
[LG] Laurent Granger [Link]
[ABG] Authentis-Bernard Guévorts, Les étapes de la vente, [Link], 2008.
[4] [Link]
[5] [Link]
[6] [Link]
[7] [Link]
[8 ][Link]

56

Common questions

Alimenté par l’IA

Algérie Télécom ensures effective use of customer feedback by systematically analyzing survey results to understand customer satisfaction levels and identify areas for improvement. The collected data is used to inform strategic decisions and action plans, such as modifying existing services or developing new offerings to better meet customer expectations .

Customer feedback is integral to Algérie Télécom's strategic planning as it provides actionable data on service satisfaction and client needs. By incorporating this feedback into strategic discussions, the company aligns its objectives with customer expectations, leading to better product offerings, enhanced customer service, and improved market positioning .

Algérie Télécom addresses personalized customer feedback analysis by using the web-based survey application to segment data according to customer profiles. This approach allows for targeted analysis of specific customer needs and experiences, helping to tailor service improvements more precisely. Additionally, advanced reporting features enable the company to recognize patterns and adapt strategies effectively .

The introduction of a web-based survey application improves customer engagement by providing a streamlined and efficient method to collect feedback, thereby enhancing communication with customers. It allows Algérie Télécom to be more responsive to client needs and promptly address dissatisfaction. Furthermore, it creates valuable datasets for analyzing trends and shaping future business strategies .

The customer satisfaction survey application for Algérie Télécom should possess features for creating and managing surveys, collecting responses, and analyzing data. Key functionalities include user authentication, data security, real-time processing, ease of usability, and administrative capabilities to modify surveys and questions as required. The application should support various roles including admin and director to facilitate different levels of data access and manipulation .

Algérie Télécom plans to automate the customer satisfaction survey process by creating a web application that replaces the previous manual method using telephone surveys. This significant change allows for speedier data collection and analysis, helping to quickly identify customer needs and satisfaction drivers, ultimately leading to improved services and customer loyalty .

The main objective of conducting customer satisfaction surveys at Algérie Télécom is to understand whether their clients are satisfied with the products/services provided, thus improving client satisfaction and ensuring client fidelity. This process involves automating surveys to gather customer opinions quickly and efficiently to enhance overall service quality .

The customer satisfaction survey process at Algérie Télécom begins with defining the survey objectives, followed by crafting a well-structured questionnaire. Questions include demographic data and open-ended queries for qualitative insights. The survey is distributed online for broad reach and quick collection. After data collection, results are analyzed to discern satisfaction levels and identify improvement areas, which are then communicated to stakeholders for actionable insights .

Challenges in transitioning from manual to automated customer satisfaction surveys may include technical issues such as scalability, ensuring data accuracy, and maintaining security. Additionally, change management is necessary to train employees on new systems and processes. Overcoming resistance from staff accustomed to the old system and ensuring user adoption can also be significant hurdles .

The architecture of the survey application supports Algérie Télécom's goals by separating front-end and back-end processes, ensuring real-time data processing and user-friendly interfaces. This design allows rapid deployment and ease of access for both customers and admin roles. The backend handles data storage securely, while the front-end ensures seamless user experiences, promoting high participation rates and reliable feedback collection .

Vous aimerez peut-être aussi