TriviaMMC
Contexte
Il s'agit d'adapter pour l'entreprise un jeu (Trivia crack), qui permettra aux salariés de tester et d'entretenir leurs connaissances de façon ludique dans les domaines du Monde dans lequel ils travaillent. L’utilisateur appartient à un monde, dans ce monde il pourra jouer dans différents domaines qui possède chacun des questions. Pour chaque bonne réponse, un point est attribué sinon c’est à l’autre joueur. Au bout de trois bonnes réponses, on joue pour une couronne. Dès que l’utilisateur débloque toutes les couronnes, il gagne.
L’application contient donc une partie pour répondre au QCM et une partie administration permettant la gestion (ajout, modification, suppression) des domaines, des questions et des réponses.
Fiche de Description / Epreuve E4
Environnement de Développement
Outils de développement
- Langage: HTML5, CSS3, JavaScript (JQuery), PHP (5.4.12).
- Modèle de conception MVC (Modèle Vue Controlleur).
- Environnement de développement: PhpStorm
- SGBD (Système de Gestion de Bases de données) MySQL (version 5.0.11).
- Serveur XAMP (version 1.8) avec un service Apache (version 2.4.10).
Equipe
- Binet Maxime
- Lecomte Matthias
- Leducq Charles
Ressources fournies
Modèle Conceptuel de données
Diagramme de cas d'utilisation
Script de la base de données
Architecture du projet et classes technique
Projet initial | trivia.zip |
database.php (classe technique) | database.php |
Dao (mise à jour) | dao.php |
OrmUtils (mise à jour) | ormutils.php |