Vous êtes sur la page 1sur 2

Université Abdelmalek Essaadi

Faculté Des Science de Tétouan

Mini Projet : Application de Gestion des Soutenances

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).

Le site sera composé des parties suivantes :

1- La gestion des profils


2- La demande de l’autorisation de soutenance
3- Le suivi de la demande
4- La confirmation.

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

L’étudiant doit être capable de remplir le formulaire de la demande d’autorisation à la


soutenance qui contient les informations suivantes :

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

LP ARSSI 2019-2020 Page 1


Université Abdelmalek Essaadi
Faculté Des Science de Tétouan
Doit être capable de voir les demandes valider par les encadrants (affichage des détails de
chaque demande)

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 :

 une page de connexion ;


 une page de déconnexion.

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.

2. Saisie du login et du mot de passe.

3. Le système vérifie les données saisies.

4. Le système affiche l’interface correspondante.

[Fin]

 Alternative

Le système réaffichera le formulaire d’authentification dans le cas où


les données introduites sont erronées avec un message.

Barème d’évaluation du projet

- Design et ergonomie : 3 pts


- La structuration de l’application : 1 pt
- Authentification sécurisée : 3 pts
- Formulaire fonctionnel : 5 pts
- Vérification des champs : 3 pts
- Le responsive design : 3 pts
- La visibilité et la documentation du code source : 2 pts
- La génération des fichiers Word : 5 pts
- L’envoi automatique de l’email de confirmation : 5 pts

LP ARSSI 2019-2020 Page 2

Vous aimerez peut-être aussi