Vous êtes sur la page 1sur 2

Spécification des besoins

Objectifs du projet:
Un site web destiné à l’apprentissage des langues C,C++,HTML,CSS de telle
façon que l’utilisateur progresse par différentes étapes pour être capable de
programmer. Le cours pour apprendre le langage choisi puis pratiquer par un
petit test et un score spécifié pour être capable de passer aux autres étapes.

Les acteurs:
L'apprenant (acteur externe au système) est celui sur qui sont focalisées les
unités d'apprentissage. Bien qu'il soit le seul utilisateur du système. Il peut
consulter les fonctionnalités telles que les langages appropriés.
Il peut:
 Créer un compte :l'apprenant fournit certaines informations en vue
d'être inscrit. Son inscription lui donne la possibilité d'avoir accès (par
son email et mot de passe créé) et d'utiliser le système.
 S'authentifier : l'apprenant doivent s'authentifier pour activer leur profil.
 Suivre programme :l'apprenant suit ses cours proprement dit, module
par module ceci est assuré par le système.
Auteur: c’est la personne primordiale dans le système de gestion.
Il peut:
 Gérer la base de données : la base de donnée est géree par l'auteur du
système ; il crée les compétences, les leçons et les exercices.
 Gérer compte : l'auteur peuvent modifier paramétrer leur comptes ici ;
changer leur mot de passe par exemple.
Système:
Il peut:
 Corriger les tests : après chaque module l'apprenant effectue les
exercices qui sont liés à ces modules,lesquels sont corrigés au fur et à
mesure par le système.
 Evaluer l'apprenant: pour chaque profil d'apprenant, il existe les
modules du cours que l'apprenant doit suivre qui sont issus de son
évaluation.
 Créer profil de l'apprenant : chaque apprenant possède un profil qui est
déterminé par le système en se fondant sur les résultats obtenu après
son évaluation
Conception
MCD

Vous aimerez peut-être aussi