Cahier Des Charges Groupe 2 - Google Docs
Cahier Des Charges Groupe 2 - Google Docs
Cahier Des Charges Groupe 2 - Google Docs
3.1. Administrateur
● Gestion des comptes : Créer et gérer les comptes des enseignants et des étudiants.
● Suivi des cahiers de texte : Consulter, surveiller, et valider les cahiers de texte remplis
par les enseignants.
● Tableau de bord : Accéder à un tableau de bord pour avoir une vue d’ensemble sur
les activités, la discipline, et l’état des cahiers de texte des enseignants.
3.2. Enseignant
● Cahier de texte quotidien : Renseigner et mettre à jour chaque jour le cahier de texte
comprenant les titres des cours, la matière enseignée, et un résumé des enseignements
dispensés.
● E
valuation des cours par les étudiants : Accéder aux évaluations laissées par les
étudiants pour améliorer la qualité des cours.
3.3. Étudiant
● Consultation du cahier de texte : Consulter le cahier de texte mis à jour par les
enseignants pour suivre le programme enseigné.
● Évaluation des cours : Laisser une évaluation des cours pour exprimer des retours sur
le contenu enseigné et la méthodologie utilisée par l’enseignant.
● L angages : HTML, CSS, JavaScript pour le frontend; éventuellement PHP, Node.js
ou tout autre langage backend pour la gestion des données.
● Frameworks : Bootstrap pour le design responsive, et éventuellement React ou Vue.js
pour une interface plus interactive.
● Base de données : MySQL, PostgreSQL ou MongoDB pour stocker les informations
des utilisateurs, cahiers de texte, et évaluations.
● Sécurité : Implémentation de l'authentification sécurisée et de la gestion des sessions
pour protéger les données des utilisateurs.
6. Livrables
● A pplication Web comprenant les interfaces pour les enseignants, les étudiants, et
l’administrateur.
● Tableau de Bord pour le suivi de la discipline et des enseignements.
● Documentation pour l'installation, la configuration, et l'utilisation de l'application.
● Guide Utilisateur pour chaque type d'utilisateur (Administrateur, Enseignant,
Étudiant).
7. Échéancier
onception de
C 2 semaines
l'architecture
éveloppement des
D 3 semaines
interfaces
éveloppement du
D 4 semaines
backend
ocumentation et
D 1 semaine
formation
Total 13 semaines