“
BIENVENUE À NOTRE
SOUTENANCE
1
SOUTENANCE DE FIN D’ÉTUDES EN VUE DE
L’OBTENTION D’UN DUT EN INFORMATIQUE
MISE EN PLACE D’UNE API DE QUIZ ET
I N T ÉG R AT I O N D A N S U N S I T E W E B
STAGE EFFECTUÉ DU 01 JUILLET AU 01 SEPTEMBRE 2021 À
SYGALIN S.A.S (FILIALE DE NGAOUNDÉRÉ)
SYGALIN S.A.S Par : ABDEL AZIZ ABBO
MENTION : GÉNIE INFORMATIQUE
Encadreur professionnel
PARCOURS : GÉNIE INFORMATIQUE 2 Encadreur académique
M. SIMO TADJIE ANDRE FRANKLIN Dr. BATOURE APOLLINAIRE
Développeur WEB Enseignant à l’Université
Année Académique : 2020 - 2021
PLAN DE LA PRÉSENTATION
INTRODUCTION
I. CONTEXTE ET PROBLÉMATIQUE
II. SOLUTION PROPOSÉE
III. LANGAGE ET DÉMARCHE
IV. ANALYSE ET CONCEPTION
V. TEST DE LA SOLUTION
CONCLUSION ET PERSPECTIVES 3
INTRODUCTION
- Le quiz : est un jeu sous forme de questionnaire,
permettant de tester des connaissances générales,
spécifiques ou des compétences
- Le quiz : est donc un éxcellent outil permettant
-> D’obtenir davantage des renseignements sur un public visé,
-> De mesurer la satisfaction client,
-> De mieux cerner sa clientèle,
-> De se faire connaitre ou d’animer sa communauté
4
CONTEXTE
DÉNOMINATION SYGALIN
DIRIGEANT Mr. LIN Djommo
LOGO
ADRESSE - Adresse : 102 Avenue des Champs Elysées 75008 Paris ;
- Email : support@[Link]
- Site web: [Link]
SLOGAN SYGALIN S.A.S, votre choix pour une entreprise digitale
FORME JURIDIQUE Société Par Actions Simplifiées
TÉLÉPHONE - 00 33 1 45 67 89 20
- 00 33 7 54 22 74 71
- 00 33 7 54 22 54 61
SECTEUR D’ACTIVITÉ Conseil en systèmes et Logiciels Informatiques
DATE DE CRÉATION 01/11/2018
HORAIRES 24H/ 7J
VISION Leader en matière d’optimisation Digitale de tous les métiers d’activité
MISSION Booster la productivité et la rentabilité des entreprises à travers des outils numériques de
gestion simple et de qualité
5
CONTEXTE
Actuellement les quiz sont conçus par CANAL +, pour être par la suite
accessible dans une plateforme appelée Expert (+)
Cependant ce questionnaire garantit-il une fiabilité des résultats ?
5
P R O B L ÉM A T I Q U E
Au vu de ce contexte, il se dégage donc les problèmes suivants:
-> La fiabilité des statistiques du quiz
-> La difficulté d’effectué un classement des participants du quiz
-> La difficulté d’effectué une évaluation avec une durée de réponse
6
SOLUTION PROPOSÉE
Pour pallier ces limites, nous proposons donc :
La mise en place d’une API de quiz qui permettra :
Pour chaque client de paramétrer leurs formulaires en fonction des
exigences qu’ils auront et des types de réponse attendus ;
Un système de classement participants avec leurs notes ;
On pourra prévoir un temps de réponse pour le quiz ;
Une identification unique pour chaque participant du quiz
8
LES FONCTIONN ALIT ÉS À IMPL ÉME NTER
Conception
Fonctionnalités Retour(s) associé(s)
L’API doit générer :
Une clé de l’API « KEY API »,
un « token »
un statut et un message :
200 pour dire que tout c’est bien passé,
Enrégistrer un client de l’API 500 en cas de problème lié au serveur,
400 dans le cas d’une mauvaise requête ;
9
L E S F O N C T I O N N A L I T ÉS A I M P L E M E N T E R
Conception
Fonctionnalités Retour(s) associé(s)
L’API doit générer
Les codes d’accès AccessCodes des
participants
un statut et un message :
Enrégistrer des participants a un quiz 200 pour dire que tout c’est bien passé,
500 en cas de problème lié au serveur,
400 dans le cas d’une mauvaise requête ;
10
LANGAGE ET DÉMARCHE
Langage
- Représenter graphiquement les
besoins des utilisateurs avec des
diagrammes
10
LANGAGE ET DÉMARCHE
Démarche Classification des entités
identifiées suivant le contexte de la
c solution
Fonctionnalités premières
suivant les acteurs b d Définition des procédures
principales
Acteurs du système
et leurs rôle a
11
ANALYSE ET CONCEPTION
12
ANALYSE ET CONCEPTION
14
ANALYSE ET CONCEPTION
15
TEST DE LA SOLUTION
Langage de programmation Outils logiciels Outils matériels
Côté serveur Éditeur et logiciel de Marque et modèle
déploiement
HP PROBOOK
Processeur
Intel(R) Celeron(R) CPU B840
@ 1.90GHz 1.90
Côté client Système de gestion de la
base de données Mémoire vive
8 Gb
Système d’exploitation
Windows 10 Pro 64-bit 16
TEST DE LA SOLUTION
Test de la solution!
17
CONCLUSION ET PERSPECTIVES
Parvenu au terme de notre travail, il était question de mettre sur pied une API
de quiz et de l’intégrer dans un site web qui sera accessible pour des clients
spécifiques en vu d’améliorer la fiabilité et d’en faciliter son exploitation.
Nous comptons améliorer l’API, dans les domaines suivants :
L’enrichissement du quiz avec la prise en compte du conditionnement des
questions et des propositions de réponse.
L’importation des questions d’un quiz,
L’exportation des questions et des réponses du quiz sous différents formats,
L’enrichissement du menu des statistiques avec d’autres types d’histogramme et
de graphe,
L’enrichissement des types de question dans le formulaire des questions tels
que : (mot a trouvé, Texte a trous, Catégorisation, Ordonnancement, etc.)
18
MERCI POUR VOTRE AIMABLE
ATTENTION
19