Analyse et conception
Inscription
Lors de l’inscription le candidat est amené à fournir :
Un formulaire a rempli contenant leurs informations personnelles.
Une photo personnelle.
Joindre un fichier de son CV.
Possibilité d’écrire une lettre de motivation.
Lors de la validation du formulaire, le candidat peut avoir un test de français pour savoir leur compétence dans cette langue, après la validation de teste le système affecte à chaque candidat la note concernant ce teste, Par la suite un envoi immédiat d’une notification par mail pour le candidat comportant ses identifiants (‘login’ et ‘mot de passe’).
Candidat déjà enregistré
Le candidat à n’importe quel moment peut s’authentifier dans notre application afin de visualiser l’avancement de sa candidature, toutefois il pourra relancer sa candidature si les délais de l’acceptation des demandes fixés par le responsable sont dépassés.
Créer un compte responsable
Cette tâche est effectuée par l’administrateur de l’application, elle consiste à définir pour chaque responsable un login et un mot de passe. L’accès aux donnés et ses différentes fonctionnalités se font en fonction des différents droits donnés par l’administrateur, et parmi les droits il y a :
Envoi de mail
Changement de mot de passe
Créer un compte utilisateur
Statuer un candidat
Supprimer un candidat
Accueil, il aura
· L’affichage de statistique de la bibliothèque selon les statuts de tous les candidats (en cours, en attente, accepter, rejeter, admis pour entretient, absent au rendez-vous).
· Affichage de tous les candidats qui ont été enregistré dans la base de données par nom, prénom, email, statut et la note.
· L’affichage des candidats selon des contraintes choisi par le responsable, ses contraintes sont:
date d’enregistrement entre deux dates.
date de changement de statut entre deux dates.
Statue.
Statistique de la bibliothèque pour chaque contrainte.
Consultation de l’état individuelle du candidat
Pour visualiser toutes les informations du candidat en mode lecture seule avec une possibilité de leur envoyer un mail pour chaque changement de l’état d’avancement de sa candidature(en cours, en attente, rejeter, accepter, admis pour entretien, absent au rendez- vous) ou d’un commentaire ou d’un nouveau mot de passe, et à chaque changement de statut fait par le responsable, il y a un affichage de leur login avec la date de ce changement.
Diagramme des cas d’utilisations
Les diagrammes de cas d’utilisation sont des diagrammes UML utilisés pour donner une vision globale du comportement fonctionnel d’un système logiciel. Ils sont utiles pour des présentations auprès de la direction ou des acteurs d’un projet, mais pour le développement, les cas d’utilisation sont plus appropriés.Un cas d’utilisation représente une unité discrète d’interaction entre un utilisateur (humain ou machine) et un système. Il est une unité significative de travail. Dans un diagramme de cas d’utilisation, les utilisateurs sont appelés acteurs (actors), ils interagissent avec les cas d’utilisation (use cases).Dans notre application on va représenter deux diagrammes car le responsable peut hériter les fonctionnalités de l’administrateur.
|
Introduction
Chapitre I : Contexte Général du Projet
1. Présentation de la société Genius Contact
2. Présentation du projet (cahier des charges)
3. Choix de méthodologique
Chapitre II : Analyse et conception
1. Recueil des besoins fonctionnels
2. Recueil des besoins opérationnels
3. Modélisation des charges
Chapitre IV : Réalisation de projet
1. Langage et outils utilisés
2. Solution proposée
3. interfaces de l’application
Conclusion
Liste des figures
Références
Liste des ressources
Web graphies
Télécharger le rapport complet