WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d'un site web de gestion des certifications et formations.

( Télécharger le fichier original )
par Ayoub MKHARBACH
Faculté des sciences et techniques de settat - Hassan I - Licence Génie informatique 2015
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

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.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo