Vous êtes sur la page 1sur 5

Cahier de Charge de Gestion de Scolarité Page 1 sur 5

Gestion de Scolarité

L’intitulé de cahier de charge c’est la Mise en place d’un système de gestion de


scolarité et l’objectif principal de ce projet est développer une application de gestion
de scolarité.

Cible et caractéristique :

Les objets cible de ce projet ce sont les étudiants, ensuite les enseignants et enfin les

Personnel’s de administration

Description du contenu :

Gestion de scolarité : la partie contient une page d’authentification pour


l’administrateur, l’enseignant et les étudiants. Apres l’authentification un menu sera
affecté pour chacun des comptes authentifiés.

Spécification des besoins :

Afin de répondre aux exigences du cahier de charges, il est indispensable de définir :

Les besoins fonctionnels :

Ces besoins englobes les fonctionnalités de base que devra offrir notre solution, ainsi
elle devra permettre de :

 S’authentifier entre les deux parties du programme émetteur et récepteur.


 Emettre des messages.
 Synchronisation entre la base principale MySQL et les autres base WinDev et
Androïde.
 Visualiser et Editer les notes.
 Visualiser et Editer les évènements.
 Visualiser et Editer les rattrapages.
 Visualiser et Editer les convocations.
 Ajouter, Visualiser et Télécharger les emplois du temps.
 Ajouter et Visualiser des cours
Page 1 sur 5
Cahier de Charge de Gestion de Scolarité Page 2 sur 5

Pour accompagner le traitement habituel des différents documents de faculté sur


papier on propose les fonctionnalités suivantes sur PC ou plateforme Mobile, cette
application offrira les services suivants :

Mode Authentification

Les services administrations chacun peut s’identifier suivant un compte créé par
l’administrateur du système.

Les enseignants s’identifient chacun suivant son carte d’identité national sur
plateforme.

Les étudiants s’identifient chacun suivant son carte d’identité national sur
plateforme.

1) Le secrétaire(Administrateur) :

Ajouter et modifier et supprimer un compte . Faire des recherches de projets.

Description détaillé :

 Pré conditions :L’administrateur s’est authentifiée sur le système


 Description du traitement nominal : le secrétaire(administrateur) peut :
 Ajouter un utilisateur ;
 Modifier un utilisateur;
 Chercher les informations d’un utilisateur;
 Exceptions :

[Exception 1 : ChampsObligatoires] : Message d'erreur si l'un des champs obligatoires


n'est pas rempli.

[Exception 2 : ErreurDate] : Message d'erreur si la date de début est postérieure à la


date de fin.

2) L’Enseignant :

Ajouter et Modifier toutes les informations d'un Note et d’un absence

Cette fonctionnalité permet au l’enseignant de modifier un note et un absence, et


de faire une recherche sur les pour avoir toutes les informations.

Page 2 sur 5
Cahier de Charge de Gestion de Scolarité Page 3 sur 5

Description détaillé :

 Pré conditions :L’enseignant s’est authentifiée sur le système


 Description du traitement nominal : l’Enseignant peut :
 Ajouter un note ;
 Modifier un note ;
 Ajouter un absence;
 Modifier un absence;
 Exceptions :

[Exception 1 : ChampsObligatoires] : Message d'erreur si l'un des champs obligatoires


n'est pas rempli.

[Exception 2 : ErreurDate] : Message d'erreur si la date de début est postérieure à la


date de fin.

3) Etudiant :

Consulter la relevée de notes et la liste d’absences

Cette fonctionnalité permet au Etudiant de consulter la relevée note et la liste


absence.

Description détaillé :

 Pré conditions : L’etudiant s’est authentifiée sur le système


 Description du traitement nominal :L’Etudiant peut :
 Consulter Note ;
 Consulter Absence ;
 Exceptions :

[Exception 1 : ChampsObligatoires] : Message d'erreur si l'un des champs obligatoires


n'est pas rempli.

4) Surveillant :

Ajouter et Modifier toutes les informations d'un Note, absence, module, étudiant,
groupe, Spécialité et professeur.
Page 3 sur 5
Cahier de Charge de Gestion de Scolarité Page 4 sur 5

Cette fonctionnalité permet au surveillant d’Ajouter et Modifier toutes les


informations d'un Note, absence, module, étudiant, groupe, Spécialité et professeur et
de faire une recherche sur les pour avoir toutes les informations.

Description détaillé :

 Pré conditions :Le Surveillant s’est authentifiée sur le système


 Description du traitement nominal : le surveillant peut :
 Ajouter et modifier le note ;
 Ajouter et modifier un absence;
 Ajouter et modifier un etudiant ;
 Ajouter et modifier un module;
 Ajouter et modifier une specialite ;
 Ajouter et modifier un professeur;
 Ajouter et modifier un document ;
 Ajouter et modifier un groupe;

 Exceptions :

[Exception 1 : ChampsObligatoires] : Message d'erreur si l'un des champs obligatoires


n'est pas rempli.

[Exception 2 : ErreurDate] : Message d'erreur si la date de début est postérieure à la


date de fin.

Besoins non fonctionnels

L’interface de l’application doit répondre à un minimum de règle de conception


des interfaces homme machines, en plus pour un usage personnel et une meilleure
confidentialité, des notions de sécurités s’imposent :

Page 4 sur 5
Cahier de Charge de Gestion de Scolarité Page 5 sur 5

- Une optimisation de l’interface graphique pour une meilleure convivialité.

- Le contrôle de saisie.

- La création d’un fichier d’aide aux utilisateurs.

- L’application est extensible pour d’autre module.

Page 5 sur 5

Vous aimerez peut-être aussi