etudiants:2015:antoine.clavel:ppe_questa

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
etudiants:2015:antoine.clavel:ppe_questa [2016/05/30 15:51] antoine.claveletudiants:2015:antoine.clavel:ppe_questa [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 2: Ligne 2:
  
 <WRAP center round info 60%> <WRAP center round info 60%>
-  * Code source du projet : https://github.com/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx+  * Code source du projet : https://github.com/ApollineMallet/QuestA-AdminFX 
 +  * Service Rest : https://github.com/antoinebubu/QuestA-Rest
   * Projet développé sous la méthode **SCRUM** !   * Projet développé sous la méthode **SCRUM** !
 </WRAP> </WRAP>
 +===== Présentation de la situation professionnelle =====
  
 +{{:etudiants:2015:antoine.clavel: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 :
 +
 +  * de créer des Quiz,
 +  * de les soumettre à un public (Salariés de l'entreprise, stagiaires),
 +  * d'obtenir les résultats.
 +
 +==== 3] Contraintes techniques ====
 +=== 1) Base de données ===
 +
 +Mysql : {{:slam4: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 ===
 +
 +  * Eclipse JEE - Java
 +  * GitHub
 +  * PhpMyAdmin
 +  * Balsamiq
 +
 +=== Langages utilisés : ===
 +  * Java
 +  * FXML
 +  * SQL
 +
 +=== Equipe TripleA : ===
 +  * Apolline Mallet
 +  * Antoine Burnel
 +  * Antoine Clavel
 +
 +===== Les Maquettes =====
 +==== Page d'accueil ====
 +{{ :etudiants:2015:antoine.clavel:quiz_connection.png?direct&500 |}}
 +==== Les Quiz ====
 +=== Lister mes Quiz ===
 +{{ :etudiants:2015:antoine.clavel:mes_quiz.png?direct&500 |}}
 +
 +=== Création d'un Quiz ===
 +{{ :etudiants:2015:antoine.clavel:create_quiz.png?direct&500 |}}
 +
 +=== Affectation de groupes à un Quiz ===
 +{{ :etudiants:2015:antoine.clavel:affecter_gp_to_quiz.png?direct&500 |}}
 +
 +|< 45% 7% 38%>|
 +^ • Titre     | Descriptif textuel : **Affectation de groupes à un Quiz** |
 +^ • Contexte  | Appli QCM : QuestA                                           |
 +^ • Auteur    | Antoine Clavel                                               |
 +^ • Date      | 31 mars 2016                                                 |
 +^ • Version   | 1.0                                                          |
 +
 +|< 75% 15% 60%>|
 +^ • 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         |
 +
 +|< 75% 15% 60%>|
 +^ • 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                                                      |
 +
 +|< 75% 15% 60%>|
 +^ • 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 ===
 +{{ :etudiants:2015:antoine.clavel:les_groupes.png?direct&500 |}}
 +
 +=== Création d'un Groupe ===
 +{{ :etudiants:2015:antoine.clavel:create_group.png?direct&500 |}}
 +
 +=== Affectation de groupes à un Quiz ===
 +{{ :etudiants:2015:antoine.clavel:affecter_user_to_gp.png?direct&500 |}}
 +
 +==== Les Utilisateurs ====
 +=== Lister les utilisateurs ===
 +{{ :etudiants:2015:antoine.clavel:les_utilisateurs.png?direct&500 |}}
 +
 +=== Création d'un utilisateur ===
 +{{ :etudiants:2015:antoine.clavel:create_user.png?direct&500 |}}
 +
 +==== Les Questions ====
 +=== Lister les questions ===
 +{{ :etudiants:2015:antoine.clavel:les_questions.png?direct&500 |}}
 +
 +=== Lister les questions [2] ===
 +{{ :etudiants:2015:antoine.clavel:gestion_des_questions.png?direct&500 |}}
 +
 +=== Modifier les questions et les réponses ===
 +{{ :etudiants:2015:antoine.clavel:modif_questions.png?direct&500 |}}
 +==== Les Domaines ====
 +=== Lister les domaines ===
 +{{ :etudiants:2015:antoine.clavel:domaine.png?direct&500 |}}
  • etudiants/2015/antoine.clavel/ppe_questa.1464616319.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)