Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
L’objectif principal de ce mini projet est de se familiariser avec les formulaires. Dans cette optique,
vous êtes appelés à réaliser une application web de gestion des soutenances des PFE (Projet de Fin
d’Etudes).
Pour structurer votre application, vous pouvez utiliser une architecture 3tiers qui consistent à
séparer l’application en trois couches : Model, Vue et Contrôleur.
L’application doit être capable de gérer trois types d’utilisateurs avec un espace de travail dédié pour
chacun selon son profil.
Etudiant
Le nom et le prénom de l’étudiant, CIN, CNE, la date et lieu de naissance, l’adresse email, le
numéro du téléphone, l’adresse, filière, spécialité, choisir l’encadrant à partir d’une liste
déroulante des professeurs, l’intitulé du projet, un résumé, un champ de téléchargement du
manuscrit.
Les champs du formulaire doivent vérifier et contrôler la saisie (Ex : si l’utilisateur a saisi des
lettres alphabets dans le champ ‘numéro du téléphone’, le formulaire doit afficher un message
d’erreur et empêcher le déroulement de la demande).
Après la validation du formulaire, l’étudiant doit être capable d’afficher toutes les données
saisies, en plus d’un numéro de la demande (générer automatiquement).
Encadrant
Chaque professeur doit être capable de voir les demandes de ses étudiants et de les valider.
Après la validation il doit remplir les informations suivantes :
Les nomes et les établissements des membres du jury, et le rôle de chacun d’eux (le président,
l’examinateur, l’invité ... etc.), la date et l’heure prévu pour la soutenance (utiliser un calendrier).
Facultatif : l’encadrant peut imprimer un fichier portant tous les informations précédentes avec
un champ dédier à la signature portant la date actuelle.
Administrateur
Il peut générer des fichiers (Word ou PDF) d’invitation pour les membres de jury (chaque fichier
contient un texte d’invitation mentionnant le nom et l’établissement du professeur).
Après la validation de la demande un email doit être automatiquement envoyé par le système à
l’encadrant et à l’étudiant pour confirmer la planification de la soutenance.
Spécifications et détails
1 - Authentification
L’authentification nécessite au minimum les éléments suivants :
L’authentification est le point d’entrer de l’application, elle présente la première fenêtre qu’il
s’affiche pour authentifier les utilisateurs.
Scénario nominal
[Début]
1. Accès à l’application.
[Fin]
Alternative