0% ont trouvé ce document utile (0 vote)
21 vues1 page

Gestion des emplois du temps étudiants et profs

Le document décrit un système de gestion des emplois du temps destiné aux étudiants, professeurs et administrateurs, avec des fonctionnalités telles que l'affichage des emplois du temps, la mise à jour des cours et des notifications. Il détaille également la structure de la base de données, le développement backend en PHP et PHPMyAdmin, ainsi que le développement frontend avec HTML, CSS et JavaScript. Enfin, il souligne l'importance des tests, du débogage et de la sécurité du site web.

Transféré par

mk.b5
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues1 page

Gestion des emplois du temps étudiants et profs

Le document décrit un système de gestion des emplois du temps destiné aux étudiants, professeurs et administrateurs, avec des fonctionnalités telles que l'affichage des emplois du temps, la mise à jour des cours et des notifications. Il détaille également la structure de la base de données, le développement backend en PHP et PHPMyAdmin, ainsi que le développement frontend avec HTML, CSS et JavaScript. Enfin, il souligne l'importance des tests, du débogage et de la sécurité du site web.

Transféré par

mk.b5
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd

*je cible comme utilisateurs :les étudiants,les professeurs et le personnel

administratifs(appelé aussi administrateurs)


*fonctionnnalité requises:
-affichage des emploi du temps par classe
-affichage de tous les détails d'un cours cliqué sur un emploi du temps donné
- Possibilité de mettre à jour les emplois du temps (ajouter, modifier, supprimer
des cours)que pour l'administrateur, le professeur lui pourra faire part de sa
disponiblité dans l'emploi du temps et l'étudiant pourra ajouter un cours en
fonction de la disponibilité et l'accord du prof .
-Notifications pour les changements d'emploi du temps(au professeurs et étudiants)
et pour les changements de disponibilité du professeur(aux admistrateurs).
-Authentification et autorisation pour différents types
d'utilisateurs(professeurs,étudiants,administrateurs).
-Interface conviviale et intuitive.
*les tables principales de ma base de données:
-users
-roles
-classes
-cours
-schedule
profs
-disponibilite
-CourseRequests
-notifications
*Développement du backend :
-j'utilise le langage php et phpmyadmin
-il faut la création des API RESTful pour interagir avec la base de données.
-Gestion de l'authentification des utilisateurs et les autorisations.
-Implémentation de la logique métier pour la gestion des emplois du temps (ajout,
modification, suppression de cours).
*Développement du frontend :
j'utilise des technologies comme html,css et un peu de javascript
-il faut la création des interfaces utilisateur interactives pour afficher les
emplois du temps et permettre aux utilisateurs d'interagir avec eux.
-l'Intégration des fonctionnalités de recherche et de filtrage pour faciliter la
navigation dans les emplois du temps.
Tests et débogage :
Effectuez des tests unitaires et des tests d'intégration pour chaque composant du
système.
Assurez-vous que toutes les fonctionnalités fonctionnent correctement et répondent
aux besoins spécifiés.
*Sécurité:
je dois m'Assurer que le site web est sécurisé (utilisation de HTTPS, gestion des
sessions, etc.)

Vous aimerez peut-être aussi