QCM
-- Contexte
-- Type d'établissement
Vous intervenez au sein du service RH d'une GSS (type FNAC), en relation avec la formation professionnelle.
-- Objectifs
Il s'agit de mettre en place une application permettant :
- de créer des QCM (Questionnaires à choix multiples),
- de les soumettre à un public (Salariés de l'entreprise, stagiaires),
- d'obtenir les résultats.
-- Contraintes techniques
-- Base de données
Mysql : rest-qcm.sql
-- API RestFul
PHP/Mysql (Phalcon)
-- Création des QCM
Application Java (SWT + JFace) → accès à l'API RestFul
-- Soumission QCM
Application web AngularJS → accès à l'API RestFul
-- Résultats/statistiques/Suivi
Application mobile (Java-Androïd) → accès à l'API RestFul
-- Analyse fonctionnelle
Travail à fournir
- Documents d'analyse (diagramme de classes, diagramme de cas d'utilisation, de séquence, descriptifs textuels, maquette)
- tests unitaires pour l'accès au serveur Rest
- Archives zip des applications + Script de la BDD (ou liens vers GitHub)
- Serveur Rest
- Application Java
- Application web AngularJs
- Mise en place de tests fonctionnels (pour les cas d'utilisation cités)
- Documentation API serveur Rest