Académique Documents
Professionnel Documents
Culture Documents
contenu
Exigences fonctionnelles
I. Authentification
L'application est une application web. Les utilisateurs accèdent par authentification login/mot de
passe.
− Les administrateurs
− Les enseignants
− Les étudiants
Les mots de passe doivent être stockées de manière cryptée dans la base de données : seuls les hash
des mots de passe sont stockés et non le mot de passe lui-même.
Sur la page d’accueil de l’enseignant doit s’afficher l’ensemble des activités précédemment ajoutées
par cet enseignant, toutes matières et classes confondues.
Une activité peut représenter un lien vers un contenu, un devoir à rendre avec une date de remise
précise, un document partagé (support de cours, corrigé d’examen…). Chaque activité a un intitulé, une
date de publication, un type prédéfini, la matière à laquelle elle se rapporte, ainsi que la classe et le
groupe auxquels elle a été affectée. Les activités de type « Devoir à rendre » ont également une date
de remise.
L’enseignant peut filtrer la liste des activités par semestre, matière, classe, groupe ou une combinaison
de ces champs. Il faut cliquer sur un bouton « Sélectionner » pour valider le choix du filtre.
L’enseignant peut ajouter du contenu en cliquant sur l’icône « + Nouvelle activité » dans la page
d’accueil. En cas d’application de filtre, ce filtre doit être conservé entre les deux pages (page d’accueil
et page d’ajout d’une activité).
Pour toute nouvelle activité, l’enseignant doit spécifier le semestre, la matière, la classe et le groupe.
Une activité est identifiée par son intitulé et son type. Un champ date de remise (de type date) est
activé dans le cas où le type = « Travail à rendre ».
L’enseignant peut ajouter une description ainsi qu’un ou plusieurs fichiers si nécessaire.
Une fois le formulaire renseigné, l’enseignant doit cliquer sur le bouton « Enregistrer ». Il est ensuite
redirigé vers la page d’accueil avec la liste des activités mise à jour par la nouvelle activité.
1
PFA 4IIR – 2024 Exigences fonctionnelles développement d’une application web pour l’ajout de
contenu
En cliquant sur le bouton « Annuler » de la page de création de l’activité, l’enseignant est redirigé vers
la page d’accueil sans aucune mise à jour.
1. Page d’accueil
Lorsqu’un étudiant s’authentifie, il est redirigé vers la page d’accueil qui contient l’ensemble des
activités assignées au groupe auquel il appartient, toutes matières confondues.
L’étudiant peut filtrer sur le semestre, la matière, le statut de l’activité (lue/non lue) ou une
combinaison de ces filtres. Il faut cliquer sur le bouton « Filtrer » pour ensuite afficher les activités
correspondantes.
Chaque activité a un intitulé, une date de publication, un type prédéfini, la matière à laquelle elle se
rapporte, ainsi que la date de remise (renseignée dans le cas d’un devoir à rendre) et des actions sous
En cliquant sur l’intitulé de l’activité (cas d’affiche en mode liste) ou sur la carte correspondante (cas
d’affichage en mode cartes), l’étudiant accède à la page de consultation d’une activité. Deux cas de
figure se présentent :
• Activité de type « travail à rendre » : L’étudiant est redirigé vers une page contenant les
informations sur le cours, le semestre, l’intitulé de l’activité, sa date de publication, la date
limite de remise du devoir, une description et un espace pour joindre un ou plusieurs fichiers.
Une fois le formulaire rempli, l’étudiant doit cliquer sur le bouton « soumettre ». Il sera par la
suite redirigé vers la page d’accueil et la ligne correspondant l’activité de type « travail à
rendre » devra être mise à jour par la date de remise du devoir.
L’étudiant doit disposer également d’un bouton « Annuler » pour revenir sur la page d’accueil
sans soumettre le formulaire.
• Activité d’autre type : L’étudiant est redirigé vers une page contenant les informations sur le
cours, le semestre, l’intitulé de l’activité, sa date de publication et une description et un espace
pour joindre un ou plusieurs fichiers.
Après consultation, l’étudiant peur cliquer sur le bouton « Fermer » pour revenir sur sa page
d’accueil.