0% ont trouvé ce document utile (0 vote)
55 vues18 pages

Specifications Fonctionnelles Detaille Pour L'Etude Et La Mise en Place D'Un Systeme Intelligent de Gestion de Recrutement

Ce document présente les spécifications fonctionnelles d'un système intelligent de gestion de recrutement, détaillant les cas d'utilisation tels que l'authentification des utilisateurs, la planification d'entretiens, l'inscription de nouveaux comptes, le suivi des candidatures et la génération de rapports d'entretien. Chaque cas d'utilisation est accompagné de descriptions, d'événements, de règles de gestion et de messages d'erreur ou d'information. L'objectif est de fournir une vue d'ensemble des fonctionnalités clés et des interactions au sein de la plateforme.

Transféré par

Mouad Benkhira
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
55 vues18 pages

Specifications Fonctionnelles Detaille Pour L'Etude Et La Mise en Place D'Un Systeme Intelligent de Gestion de Recrutement

Ce document présente les spécifications fonctionnelles d'un système intelligent de gestion de recrutement, détaillant les cas d'utilisation tels que l'authentification des utilisateurs, la planification d'entretiens, l'inscription de nouveaux comptes, le suivi des candidatures et la génération de rapports d'entretien. Chaque cas d'utilisation est accompagné de descriptions, d'événements, de règles de gestion et de messages d'erreur ou d'information. L'objectif est de fournir une vue d'ensemble des fonctionnalités clés et des interactions au sein de la plateforme.

Transféré par

Mouad Benkhira
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

SPECIFICATIONS

FONCTIONNELLES DETAILLE
POUR L’ETUDE ET LA MISE
EN PLACE D’UN SYSTEME
INTELLIGENT DE GESTION
DE RECRUTEMENT

Réalisé par :
BENKHIRA Mouad
BAINA Ilyas

ANNÉE UNIVERSITAIRE : 2024-2025


Version Auteur Date Validateur Date De
D’édition Validation
1.0 BENKHIRA Mouad 29/12/2024 M. BELASLA
BAINA Ilyas Mehdi

Historique des modifications

Version Date Objet Auteur


1.0 29/12/2024 Création BENKHIRA Mouad
BAINA Ilyas

Validation du présent document

Date Validateur Fonction


Mr. BELASLA Mehdi Chef De Projet

2
Table des matières
Introduction ............................................................................................................................................. 4
1. Authentification de l’utilisateur ...................................................................................................... 4
2. Planifier un entretien....................................................................................................................... 6
3. Inscription/Ajouter un compte ........................................................................................................ 9
4. Suivi de la candidature.................................................................................................................. 12
5. Générer rapport d’entretien........................................................................................................... 15
Conclusion ............................................................................................................................................. 18

3
Introduction

Ce document décrit les différents cas d'utilisation d'un système intelligent de gestion de
recrutement, en détaillant les processus, les règles de gestion, et les interactions des
utilisateurs avec le système. Chaque cas d'utilisation est présenté avec une description claire,
un diagramme d'activités, et des événements associés, illustrant les étapes et les conditions
nécessaires à l'accomplissement des tâches liées au recrutement sur la plateforme.

1. Authentification de l’utilisateur

Présentation :
Ce cas d'utilisation décrit le processus par lequel un utilisateur (Candidat, Recruteur ou
Administrateur) se connecte à la plateforme d'un système intelligent de gestion de
recrutement.

Description S’authentifier à la plateforme


Acteurs Candidat, Recruteur, Administrateur
Pré-condition L'utilisateur est sur la page de connexion.
Post-condition L'utilisateur est authentifié et une session
utilisateur est créée.

Diagramme d’activité :

4
Figure 1 : Diagramme d'activité pour « Authentification de l’utilisateur »

Evénements :

Code Evénement Action


Ev-1.1.1 Cliquer sur le bouton Lancement du traitement de
« Login » connection (RG-1.1.1)

Règles de Gestion :

Code Libellé Description


RG-1.1.1 Champs obligatoires Les champs « adresse email
» et « mot de passe » sont
obligatoires. OK ->
MSGERR001| NOT OK->
appliquer la règle RG 1.1.2
RG-1.1.2 Contrôle de l'adresse email Rechercher un utilisateur en
utilisant comme identifiant
l'adresse email (unique). OK
-> MSGERR001| NOT OK-
> appliquer la règle RG
1.1.3

5
RG-1.1.3 Contrôle du mot de passe Comparer le mot de passe de
l'utilisateur avec celui saisi
par l'utilisateur. OK ->
MSGERR001| NOT OK->
appliquer la règle RG 1.1.4
RG-1.1.4 Affichage message de Créer la session de
bienvenue l’utilisateur, afficher la page
Accueil OK -> MSGINF001

Messages :

Code Type Libellé


MSGERR001 Erreur Les informations saisies sont
incorrectes.
MSGINF001 Information Bienvenue sur votre espace
personnel !

2. Planifier un entretien

Présentation :
Ce cas d'utilisation décrit le processus par lequel un recruteur planifie un entretien après la
création d’un profil candidat.

Description Planifier un entretien.


Acteurs Candidat, Recruteur.
Pré-condition Le recruteur ou le candidat est connecté à la
plateforme et a accès au profil concerné.
Post-condition L'entretien est programmé et ajouté au
calendrier des deux parties avec une
notification confirmée.

Diagramme d’activité :

6
Figure 2 : Diagramme d'activité pour « Planifier un entretien»

7
Evénements :

Code Evénement Action


Ev-2.1.1 Cliquer sur le bouton Lancement du traitement de
« Planifier entretien » planification (RG-2.1.1)

Règles de Gestion :

Code Libellé Description


RG-2.1.1 Champs obligatoires Les champs « date », « heure
» et « participants »
(recruteur et candidat) sont
obligatoires.
• OK -> Passer à la
règle RG-2.1.2
• NOT OK ->
MSGERR002

RG-2.1.2 Disponibilité des Vérifier la disponibilité du


participants recruteur et du candidat pour
la date et l'heure
sélectionnées.
• OK -> Passer à la
règle RG-2.1.3
• NOT OK ->
MSGERR003

RG-2.1.3 Confirmation des détails Envoyer une notification de


confirmation aux
participants avec les détails
de l'entretien.
• OK -> Passer à la
règle RG-2.1.4
• NOT OK ->
MSGERR004

RG-2.1.4 Finalisation de la Enregistrer l'entretien dans


planification le calendrier et envoyer un
message de confirmation.
• OK -> MSGINF002

8
Messages :

Code Type Libellé


MSGERR002 Erreur Les champs obligatoires («
date », « heure » et «
participants ») ne sont pas
remplis.
MSGERR003 Erreur Les participants ne sont pas
disponibles pour la date et
l'heure sélectionnées.
MSGERR004 Erreur La confirmation des détails
de l'entretien a échoué.
MSGINF002 Information L'entretien a été planifié
avec succès et enregistré
dans le calendrier.

3. Inscription/Ajouter un compte

Présentation :

Ce cas d'utilisation décrit le processus par lequel un visiteur s'inscrit sur la plateforme ou le
recruteur/administrateur ajoute un nouveau candidat.

Description Ce cas d'utilisation décrit le processus par


lequel un utilisateur s'inscrit sur la
plateforme ou un administrateur ajoute un
nouveau compte pour un candidat.
Acteurs Utilisateur (Visiteur ou Recruteur).
Pré-condition L'utilisateur est sur la page de création de
compte ou d'inscription.
Post-condition Le compte utilisateur est créé avec succès,
enregistré dans la base de données, et un
email de confirmation est envoyé.

Diagramme d’activité :

9
Figure 3: Diagramme d'activité pour « Inscription/Ajouter un compte »

10
Evénements :

Code Evénement Action


Ev-3.1.1 Cliquer sur le bouton Lancement du traitement de
« Créer compte » création (RG-3.1.1)

Règles de Gestion :

Code Libellé Description


RG-3.1.1 Champs obligatoires Les champs « nom », «
prénom », « adresse email »
et « mot de passe » sont
obligatoires.

• OK -> Passer à la
règle RG-3.1.2
• NOT OK ->
MSGERR001

RG-3.1.2 Contrôle de l'adresse email Vérifier si l'adresse email est


valide et unique dans la base
de données.

• OK -> Passer à la
règle RG-3.1.3
• NOT OK ->
MSGERR002

RG-3.1.3 Validation des données Vérifier les autres données


saisies pour s'assurer qu'elles
respectent les formats et
contraintes.

• OK -> Passer à la
règle RG-3.1.4
• NOT OK ->
MSGERR003

RG-3.1.4 Création du compte Enregistrer les informations


utilisateur dans la base de données,
créer le compte et envoyer
une confirmation par email.

• OK -> MSGINF001

11
Messages :

Code Type Libellé


MSGERR001 Erreur Les champs obligatoires («
nom », « prénom », «
adresse email » et « mot de
passe ») ne sont pas remplis.
MSGERR002 Erreur L'adresse email est déjà
utilisée ou invalide.
MSGERR003 Erreur Les données saisies ne
respectent pas les contraintes
ou les formats requis.
MSGINF004 Information Le compte a été créé avec
succès, et un email de
confirmation a été envoyé.

4. Suivi de la candidature
Présentation :

Ce cas d'utilisation décrit le processus par lequel un candidat fait le suivi de sa candidature sur
la plateforme où le recruteur met à jour le statut de la candidature.

Description Ce cas d'utilisation décrit le processus par


lequel un candidat suit l'évolution de sa
candidature sur la plateforme, tandis que le
recruteur met à jour le statut de la
candidature en fonction des étapes du
processus de recrutement.
Acteurs Candidat, Recruteur.
Pré-condition Le candidat est connecté à la plateforme et a
soumis sa candidature.
Le recruteur est connecté à la plateforme et
a accès à la gestion des candidatures
Post-condition Le candidat peut voir l'état actuel de sa
candidature.

Diagramme d’activité :

12
Figure 4 : Diagramme d'activité pour « Suivi de la candidature »

Evénements :

Code Evénement Action


Ev-4.1.1 Cliquer sur le bouton « Lancement du traitement de
Voire état de la visualisation (RG-4.1.1)
candidature »

Règles de Gestion :

Code Libellé Description


RG-4.1.1 Réception de la candidature Description: Vérifier
que la candidature a
bien été reçue et
enregistrée dans le
système.
• OK → Passer à la

13
règle RG-4.2.2
• NOT OK →
MSGERR004
(Candidature non
reçue)

RG-4.1.2 Vérification des documents Vérifier que tous les


soumis documents requis
(CV, lettre de
motivation, etc.) sont
soumis et sont
conformes (format et
taille).

• OK → Passer à la
règle RG-4.2.3
• NOT OK →
MSGERR005
(Documents
manquants ou
invalides)

RG-4.1.3 Évaluation initiale de la Examiner la


candidature candidature pour
vérifier qu’elle
respecte les critères
de base du poste
(compétences,
expérience, etc.).

• OK → Passer à la
règle RG-4.2.4
• NOT OK →
MSGERR006
(Candidature non
conforme)

RG-4.1.4 Décision et évaluation Prendre une décision finale


et informer le candidat de
l’issue de sa candidature
(acceptée ou rejetée).

• OK → MSGINF002
(Candidature
acceptée ou rejetée)
• NOT OK →
MSGERR009
(Erreur dans la

14
décision de
recrutement)

Messages :

Code Type Libellé


MSGERR001 Erreur La candidature n'a pas été
reçue ou enregistrée dans le
système.
MSGERR002 Erreur Les documents requis (CV,
lettre de motivation, etc.)
sont manquants ou non
conformes (format/taille).
MSGERR003 Erreur La candidature ne respecte
pas les critères de base du
poste (compétences,
expérience, etc.).
MSGERR004 Erreur Une erreur s'est produite lors
de la prise de décision
concernant la candidature.
MSGINF005 Information La candidature a été traitée
avec succès : le candidat a
été informé de l'acceptation
ou du rejet.

5. Générer rapport d’entretien

Présentation :

Ce cas d'utilisation décrit le processus par lequel un recruteur génère un rapport d’entretien
d’un candidat sur la plateforme.

Description Ce cas d'utilisation décrit le processus par


lequel un candidat suit l'évolution de sa
candidature sur la plateforme, tandis que le
recruteur met à jour le statut de la
candidature en fonction des étapes du
processus de recrutement.
Acteurs Candidat, Recruteur.
Pré-condition Le candidat est connecté à la plateforme et a
soumis sa candidature.
Le recruteur est connecté à la plateforme et
a accès à la gestion des candidatures
Post-condition Le candidat peut voir l'état actuel de sa

15
candidature.

Diagramme d’activité :

Figure 5 : Diagramme d'activité pour « Générer rapport d'entretien »

Evénements :

Code Evénement Action


Ev-5.1.1 Cliquer sur le bouton « Lancement du traitement de
Générer rapport génération (RG-5.1.1)
d’entretien »

Règles de Gestion :

Code Libellé Description


16
RG-5.1.1 Réception des données Vérifier que toutes les
d’entretien informations nécessaires à la
génération du rapport (notes,
feedback, évaluations) ont
été enregistrées sur la
plateforme.

• OK → Passer à la
règle RG-5.1.2
• NOT OK →
MSGERR016
(Données d’entretien
manquantes ou
incomplètes)

RG-5.1.2 Validation des données Vérifier que les données


enregistrées respectent les
formats requis (texte, scores,
etc.) et ne contiennent pas
d'erreurs.

• OK → Passer à la
règle RG-5.1.3
• NOT OK →
MSGERR017
(Données invalides
ou non conformes)

RG-5.1.3 Compilation des Rassembler toutes les


informations informations
pertinentes (résultats
des évaluations,
commentaires,
recommandations)
pour générer un
rapport structuré.

• OK → Passer à la
règle RG-5.1.4
• NOT OK →
MSGERR018
(Erreur lors de la
compilation des
données)

RG-5.1.4 Génération du rapport final Générer le rapport final


d’entretien au format requis

17
(PDF, HTML, etc.), prêt
pour partage ou consultation.

• OK → MSGINF003
(Rapport généré avec
succès)
• NOT OK →
MSGERR019
(Erreur lors de la
génération du
rapport)

Messages :

Code Type Libellé


MSGERR001 Erreur Les données nécessaires
pour générer le rapport
d’entretien sont manquantes
ou incomplètes.
MSGERR002 Erreur Les données d’entretien
enregistrées sont invalides
ou ne respectent pas les
formats requis.
MSGERR003 Erreur Une erreur s'est produite lors
de la compilation des
informations pour le rapport.
MSGERR004 Erreur Une erreur s'est produite lors
de la génération du rapport
final d’entretien.
MSGINF005 Information Le rapport d’entretien a été
généré avec succès.

Conclusion

Ce document vise à offrir une vue d’ensemble des fonctionnalités clés du portail, en mettant
en avant les points de contrôle essentiels ainsi que les messages d’erreur et d’information
susceptibles d’apparaître au cours des différentes interactions.

18

Vous aimerez peut-être aussi