Table des matières

QCM

Contexte

Contexte QCM est une application web permettant à l’utilisateur de répondre à des questionnaires. Elle utilise un serveur REST pour accéder à une base de données et un client lourd pour ajouter de nouveaux QCM.

Cette application est constituée de 3 modules distincts accessibles aux utilisateurs :

Toutes les fonctionnalités requièrent une authentification préalable de la part de l'utilisateur.

Fiche de Description

qcm_fiche_descriptive.pdf

Environnement de Développement

Outils de développement

Equipe

Ressources fournies

Modele Logique de Données

qcm_modele_logique_de_donnees.pdf

Modele Physique de Données

qcm_modele_physique_de_donnees.pdf

Diagramme de cas d'utilisation

Architecture du projet et classes technique

Analyse fonctionnelle

-- Utilisateur (Questionné)
Cas d'utilisation Importance Difficulté
S'inscrire xx xx
Se connecter* xx xx
Lister QCM proposés xxx x
Démarrer QCM xxx x
Répondre à une question xxx x
Afficher résultat immédiat sur question xx xx
Afficher résultat final xxx xx
Modifier profil / compte xx x
-- Concepteur (Questionneur)
Cas d'utilisation Importance Difficulté
Afficher stats x x
Gérer QCM xx
Gérer question xx
Gérer réponse xx xx
Gérer groupe / utilisateur xx xx
Inscription/Soumission QCM à un groupe xx
-- Descriptifs
Cas d'utilisation : Gestion QCM - Questions - Réponses (Java)
Matthias LECOMTE - Charles LEDUCQ
gestion_qcm_question_reponse.pdf
Cas d'utilisation : Inscription, Connexion, Modifier profil/compte
Théo PORTOIS
Maquette de connexion, inscription, profil : Maquette
Cas d'utilisation : inscription groupe à QCM
Julien COUTURE - Guillaume TOSTAIN
descriptif_txt_inscriptionqcm.pdf

Résultats / Productions associées

Archive zip de l'application QCM

AngularJs qcm-angular.zip
Serveur Rest PHP rest-qcm.zip
Client Lourd Java <fc #FF0000>A VENIR</fc>

Script de la base de données

rest-qcm.sql

Documentation Technique

<fc #FF0000>A VENIR</fc>

Documentation API serveur rest

<fc #FF0000>A VENIR</fc>

Documentation d'utilisation

<fc #FF0000>A VENIR</fc>