II. Cahier des charges :
1. Présentation du projet :
Mon projet est né afin de simplifier non seulement la
gestion des certifications ou bien des formations, mais aussi la
possibilité d'inscription en ligne, suivre les dernières offres
et proposer d'autres formations, ce qui permet d'avoir une bonne communication
avec le client.
2. Problématique :
Il est à noter que l'inscription de chaque nouveau
client est toujours manuelle, ce qui nécessite des efforts
considérables de la part de responsable en vue d'aider le client.
Pour combler cette lacune, le directeur recommande la remise
en place d'urgence d'une application informatique pour améliorer la
méthode de la consultation des clients et par la même occasion la
gestion des certifications et formations.
3. Expression du besoin :
La société veut offrir un meilleur service à
leurs clients et leurs employées à l'aide d'une
application web qui donne à un client la
possibilité de :
> Consulter les certifications et les formations.
> Inscrire pour passer une certification ou à une
formation.
> Propose une formation.
> Donner avis.
> Inscrire pour recevoir les dernières offres.
Et aux gérant la possibilité de :
> Gérer les certifications (ajouter, modifier,
supprimer). > Gérer les formations (ajouter, modifier, supprimer).
> Gérer les formateurs (ajouter, modifier, supprimer). >
Gérer les compétences (ajouter, modifier, supprimer). >
Gérer les inscriptions (consulter, valider).
> Consulter les avis et les propositions.
Et au administrateur la possibilité de :
> Gérer les gérants (ajouter, modifier,
supprimer).
Page | 15
4. Fonctionnalités attendus :
Consulter les certifications :
Avant la consultation une recherche faite par le client. Par
un mot clé signifie le nom de la certification, par le domaine, par la
technologie, ou bien par le code.
Après qu'un utilisateur rempli un des champs, deux,
trois ou bien quatre un recherche dans la base de données renvoie une
liste contient les noms des certifications. Le client peut choisir la
certification qui l'intéresse et la consulter, si le client
intéresse par la certification peut inscrire pour passer l'examen chez
la société, télécharger un PDF contient les
mêmes informations et aussi consulter la certification prérequis
et les certifications qui peut les passer après.
Consulter les formations :
Une liste contient les formations disponible chez la
société affichent avec les dates de départ et de fin, le
client peut s'inscrire à une formation, télécharger un PDF
ou bien proposer d'autre formations.
Inscrire :
Après qu'un client choisie l'inscription à une
formation ou bien certification, il doit remplir un formulaire, avant que les
informations envoyées une vérification des champs fait, si le
client entre des informations déjà existe ou bien des champs vide
un message d'erreur renvoie sinon l'inscription va enregistrée et un
message de succès affiche.
Donner un avis:
Pour qu'un client donner leurs avis sur n'importe quoi, il
doit introduire son email et leur avis au premier temps une vérification
des champs faite avant d'envoyer l'avis.
Recevoir les dernières offres :
Un client peut inscrire pour recevoir les dernières
offres, pour cela il doit introduire son email, au premier temps une
vérification des champs faite avant d'envoyer l'avis.
Gérer les certifications, les formations et les
formateurs:
La gestion de certifications, formations et les formateurs
effectuées par les gérants qui sont chargés de faire un
suivi en temps réel de tout changement d'informations des certifications
ou bien des formations.
Page | 16
? Pour l'ajout d'une nouvelle certification, formation ou
formateur fait de la même manière, le gérant doit remplir
un formulaire, avant que les informations envoyées une
vérification des champs fait, si le gérant entrer un code
déjà existe pour la certification ou bien un email
déjà existe pour le formateur un message d'erreur renvoie sinon
on l'ajoute, on envoie un e-mail au client et on renvoie un message de
succès.
? S'il veut modifie, il va choisie le nom, et va modifier les
autres informations une vérification des champs faite avant l'envoie du
formulaire.
? Pour la suppression le gérant choisir le nom, un
message de validation doit être affiché pour valider la
suppression, après la validation une requête envoie à la
base de données
- Pour les certifications et les formations une
vérification des inscriptions faite avant la suppression.
- Pour les certifications une suppression des compétences
faite.
- Pour le formateur un message de d'erreur affiché si
le formateur est lié avec une ou plusieurs formations, sinon la
suppression est validé.
Gérer les inscriptions :
La gestion des inscriptions effectuées par les
gérants, Après la consultation des inscriptions le gérant
vérifie les informations et valide l'inscription d'un client qui va
recevoir un message de confirmation dans leur courrier.
Gérer les compétences:
La gestion de compétences aussi effectuées par
les gérants, au premier temps une liste de certifications affiche au
gérant qui va choisie une certification, après la
sélection un table contiennent les compétences de la
certification affiche avec la possibilité de modifier ou supprimer une
compétence et aussi ajouter une nouvelle compétence.
Gérer les gérants:
La gestion de gérants effectuées par l'admin qui
peut ajouter, modifier ou bien supprimer les gérants, au premier temps
un table contiennent tous les gérants affiche avec la possibilité
de modifier ou supprimer un gérant et aussi ajouter une nouveau
gérant.
Page | 17
> L'ajout d'un nouveau gérant demande de remplir
deux champs (login, password) une vérification des champs faite si le
login est déjà existé un message d'erreur affiche sinon
l'ajout va être enregistré et un message de succès
affiche.
> La modification demande d'entrée l'ancien mot de
passe et le nouveau mot de passe, si l'ancien mot de passe est incorrect un
message d'erreur affiche sinon la modification va être enregistrée
et un message de succès affiche.
> La suppression demande une confirmation de la part de
l'admin.
Gérer les inscriptions :
La gestion des inscriptions effectuées par les
gérants, Après la consultation des inscriptions un gérant
vérifie les informations entrées par le client et valide
l'inscription ce qui signifié l'envoie un email de confirmation au
client.
Consulter les avis et les propositions :
La consultation des avis et des propositions faite à la
même manière, Au premier une liste des avis ou des propositions
affichent au gérant avec la possibilité de supprimer l'avis ou la
proposition.
|