Table des matières

QuestA

Présentation de la situation professionnelle

e4_questa_antoine_clavel.pdf

Contexte

1] Type d'établissement

Divers, établissement de formation, Entreprise…

2] Objectifs

Il s'agit de mettre en place une application permettant :

3] Contraintes techniques

1) Base de données

Mysql : rest-qcm.sql

2) API RestFul

Java/Mysql/KObject/Jersey

User stories RestFul API

3) Création des QCM

Application Java (JavaFx) → accès à l'API RestFul

Développement

Outils utilisés

Langages utilisés :

Equipe TripleA :

Les Maquettes

Page d'accueil

Les Quiz

Lister mes Quiz

Création d'un Quiz

Affectation de groupes à un Quiz

• Titre Descriptif textuel : Affectation de groupes à un Quiz
• Contexte Appli QCM : QuestA
• Auteur Antoine Clavel
• Date 31 mars 2016
• Version 1.0
• Cas d'utilisation Soumettre des groupes à un quiz
• Acteur principal Administrateur
• Préconditions • l'utilisateur est authentifié et dispose des droits nécessaires à la réalisation du cas d'utilisation
• Existence d'un quiz et d'un groupe
• Post conditions • Le groupe est soumis au quiz
• Objectifs • L'administrateur doit pouvoir gérer/modifier l'appartenance de chaque groupe pour chaque quiz
• Scénario nominal 1 L'administrateur clic sur le bouton d'affectation au groupe d'un quiz sur la page : “Les Quiz”.
2 Le système retourne la page ci-dessus concernant le quiz spécifique
3 L'administrateur recherche un groupe dans la barre de recherche
4 Le système affiche le(s) groupes(s) trouvé(s).
5 L'administrateur coche le(s) groupes(s) à affecter au quiz
6 Le système affecter ce(s) groupes(s) au quiz
• Scénarii alternatifs 5' L'administrateur décoche un groupe déjà affecter
6' Le système supprime l'affectation entre le groupe et le quiz
0 L'administrateur clic sur “Retour” → fin de la Use Case

Les Groupes

Lister les Groupes

Création d'un Groupe

Affectation de groupes à un Quiz

Les Utilisateurs

Lister les utilisateurs

Création d'un utilisateur

Les Questions

Lister les questions

Lister les questions [2]

Modifier les questions et les réponses

Les Domaines

Lister les domaines