Vous êtes sur la page 1sur 2

1- Conception de l’application

 Base de données (Structure et sécurité)


L'application qui sera mise en place reposera sur une architecture 3-tiers. Elle sera
entièrement construite sur les technologies les plus éprouvées telles que :
- MySQL Community Database server ;
- Enterprise GLASSFISH (Web & Application) server ;
- JAVA EE 8 ;

Serveur d’application métier (IHM’s


Serveur Web

et webservices)
Serveur de base
de données
Serveur d’application métier (Entity (MySQL Database)
beans sous JAVA 8) GLASSFISH

 Interfaces graphiques
La totalité des interfaces utilisateurs sera conçue avec les technologies web les plus stables
dont JSF 2.3.0 et PRIMEFACES 6, un framework graphique qui en découle.

2- Formation
L’accès aux formations est assuré par un dispositif assez sophistiqué, dont les principales
fonctionnalités sont :
o Obligation de login et mot de passe (double authentification) : définie selon une
stratégie de compte affinée ;

o Le mot de passe sera crypté d’un bout à l’autre, avec l’une des plus puissantes
technologies de chiffrement des temps modernes avec clé MD5 ;

Le login et le mot de passe de l'utilisateur permettront de se connecter à la plateforme pour


débuter sa formation, formation qui se fera en plusieurs étapes selon les attentes définies
dans le cahier de charge. Ci-dessous captures pour illustration :

3- Evaluation de l’apprenant
A la fin du cours l’apprenant réponds à un ensemble de question, il ne passera à l’étape
suivante que si et seulement si le quizz est validé car une grille de note se trouve derrière
chaque étape pour valider les résultats. A la fin de la formation l’apprenant devra valider ses
acquis par un quizz général et verra son résultat, un certificat pourra être imprimé.

4- Monitoring
L’application sera installée sur l’une de nos plateforme en Suisse, elle sera monitorée par
deux équipes une en suisse ( extérieur) et une en Côte d’Ivoire (locale) dédiée afin de
remédier à tout incident dans les plus bref délai pour permettre à la plateforme d’être en
ligne 24/24.