0% ont trouvé ce document utile (0 vote)
23 vues20 pages

SFG VF

Le document présente les spécifications fonctionnelles générales du projet 'GENERATE INTERVIEW', un système destiné à automatiser l'évaluation des compétences des candidats. Il décrit les fonctionnalités de la plateforme, les acteurs impliqués, ainsi que les processus de gestion des comptes, des entretiens et des évaluations. Ce système vise à améliorer l'efficacité du recrutement en fournissant des évaluations objectives et des rapports détaillés.

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)
23 vues20 pages

SFG VF

Le document présente les spécifications fonctionnelles générales du projet 'GENERATE INTERVIEW', un système destiné à automatiser l'évaluation des compétences des candidats. Il décrit les fonctionnalités de la plateforme, les acteurs impliqués, ainsi que les processus de gestion des comptes, des entretiens et des évaluations. Ce système vise à améliorer l'efficacité du recrutement en fournissant des évaluations objectives et des rapports détaillés.

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
GENERALES 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 16/11/2024 M. BELASLA 20/12/2024
BAINA Ilyas Mehdi
2.0 BENKHIRA Mouad 28/12/2024 M. BELASLA
BAINA Ilyas Mehdi

Historique des modifications

Version Date Objet Auteur


1.0 16/11/2024 Création BENKHIRA Mouad
BAINA Ilyas
2.0 28/12/2024 Modification BENKHIRA Mouad
BAINA Ilyas

Validation du présent document

Date Validateur Fonction


20/12/2024 Mr. BELASLA Mehdi Chef De Projet

2
Table des matières
1. Introduction ........................................................................................................................................... 4
1.1 Objet ................................................................................................................................................... 4
1.2 Présentation du projet ......................................................................................................................... 4
1.3 Définitions et Acronymes ............................................................................................................ 4
1.3.1 Acronymes .............................................................................................................................. 5
1.3.2 Lexiques et Concepts .............................................................................................................. 5
1.4 Références ................................................................................................................................... 5
2. Analyse du Besoin................................................................................................................................. 7
2.1 Identification des Acteurs ............................................................................................................ 7
2.1.1 Acteurs du Portail .................................................................................................................... 7
2.1.2 Diagramme de Modélisation des Acteurs du Portail ............................................................... 7
2.3 Identification des fonctionnalités ............................................................................................... 10
2.3.1 Bloc « Gestion des Comptes » .............................................................................................. 10
2.3.2 Bloc « Gestion des Entretiens »............................................................................................. 12
2.3.3 Bloc « Gestion des Candidats » ............................................................................................. 14
2.3.4 Bloc « Gestion des Évaluations et Compétences » ................................................................ 16
2.4 Identification des rôles ............................................................................................................... 17
2.5 Identification et caractérisation des données ............................................................................. 19

3
1. Introduction

1.1 Objet

Ce document présente les spécifications fonctionnelles générales du projet « GENERATE


INTERVIEW », un système visant à automatiser l’évaluation des compétences des candidats.
Il décrit en détail :

• Le fonctionnement de l’application et ses principales fonctionnalités,

• Les utilisateurs du système,

• Les interactions avec les systèmes externes.

Ce document constitue la base pour les spécifications fonctionnelles détaillées et servira


également à élaborer les tests de qualification afin de vérifier que le produit final répond aux
exigences du client.

1.2 Présentation du projet

Dans le cadre de l'amélioration des processus de recrutement, le projet « GENERATE


INTERVIEW » vise à offrir une plateforme centralisée permettant :

• L’automatisation des entretiens techniques en générant des questions adaptées aux


profils des candidats,
• Une évaluation fiable et objective des compétences grâce à des critères
préalablement définis,
• Une amélioration de la productivité des recruteurs en réduisant le temps
consacré aux évaluations manuelles.
L’application permettra également de générer des rapports d’évaluation détaillés afin d’aider les
responsables RH à prendre des décisions éclairées.

1.3 Définitions et Acronymes

4
1.3.1 Acronymes

Acronyme Signification

RH Ressources Humaines

GI Generate Interview

IA Intelligence Artificielle

AWS Amazon Web Services

CI/CD Intégration Continue / Déploiement Continu

1.3.2 Lexiques et Concepts

Lexiques/Concepts Description
Generate Nom du projet. Par extension, désigne la plateforme à développer pour
Interview automatiser les évaluations.
Candidat Utilisateur évalué pour un poste. Fournit des réponses aux questions générées
par l’application.
Recruteur Utilisateur principal de l’application. Supervise les évaluations, génère les
rapports, et prend des décisions.
Évaluation Processus consistant à poser des questions, analyser les réponses, et attribuer
une note globale.

1.4 Références

Le développement et la conception de ce document s’appuient sur les éléments suivants :


Référence Description

Doc_GI_Atelier1_2024_V1.0 Résultats des premiers ateliers de conception.

Doc_GI_Analyse_Besoins_2024_V1.1 Rapport d’analyse fonctionnelle.

Doc_GI_Spec_Technique_2024_V1.2 Spécifications techniques initiales.

5
Doc_GI_CR_Validation_Client_2024_V1.0 Comptes rendus de validation avec le client.

6
2. Analyse du Besoin

2.1 Identification des Acteurs

2.1.1 Acteurs du Portail

Les acteurs du portail sont divisés en deux catégories principales : les acteurs humains et les
acteurs système.

Acteurs humains :
• Admin
• Candidat
• Recruteur
• Visiteur

Acteurs système :
• Aucun acteur système n’est identifié.

2.1.2 Diagramme de Modélisation des Acteurs du Portail

Un diagramme des acteurs pourrait être utilisé pour modéliser les interactions entre les
différents rôles (humains et systèmes) dans l’application.

7
Figure 1 : Diagramme illustrant les acteurs du système.

8
2.2 Diagramme de cas d’utilisation général

Le diagramme des cas d'utilisation général représente l'ensemble des paquetages, offrant une vue
globale du système. Ensuite, chaque paquetage, correspondant à un bloc fonctionnel spécifique,
sera étudié séparément à travers son propre diagramme de cas d'utilisation détaillé.

Figure 2 : Diagramme de cas d’utilisation général.

9
2.3 Identification des fonctionnalités
2.3.1 Bloc « Gestion des Comptes »

Visiteur :
• Consulter offre
• Faire inscription

Candidat :
• S’authentifier
• Consulter profil

Recruteur :
• Gérer candidats :
o Ajouter
o Modifier
o Supprimer

Administrateur :
• Gérer comptes :
o Ajouter
o Modifier
o Supprimer

• Attribuer rôle

10
Figure 3 : Diagramme de cas d’utilisation « Gestion Des Comptes ».

Code Libellé Acteur Description

GC- 01 Consulter offre Visiteur Consulter les offres disponibles.

GC-- 02 Faire Visiteur Création de la fiche du candidat avec


inscription ses informations de parcours, son CV…

GC- 03 S’authentifier Candidat Authentification afin d’accéder au


profil.

GC- 04 Consulter Candidat Accès au profil personnel, comprenant


profil les entretiens, résultats, état et
données personnel.

11
GC-05 Gérer Recruteur Ajouter, Supprimer ou Mettre à jour
candidats des données personnelles ou
professionnelles du candidat, comme
le parcours ou les résultats
d'entretien.
GC-06 Gérer Administrateur Ajouter, Supprimer ou Mettre à jour
comptes les comptes d’utilisateur (Recruteur,
Candidat)
GC-07 Attribuer Administrateur Attribution de rôles (candidat,
rôle administrateur) et gestion des accès à
différentes sections de l’application.

2.3.2 Bloc « Gestion des Entretiens »

Candidat :
• Consulter un entretien
• Suivre candidature

Recruteur :
• Planifier d’un entretien
• Modifier un entretien
• Évaluer un entretien

Administrateur :
• Supprimer un entretien

12
Figure 4 : Diagramme de cas d’utilisation « Gestion Des Entretiens »

Code Libellé Acteur Description


ENT-01 Planifier d’un Recruteur Génération d’une fiche entretien
entretien incluant la date, le recruteur, les
questions et le score.
ENT-02 Consulter un Candidat Accès aux détails des entretiens passés,
entretien avec les réponses et les évaluations
associées.
13
ENT-03 Modifier un Recruteur Mise à jour des informations d’un
entretien entretien existant, comme les réponses
et scores.
ENT-04 Supprimer un Administrateur Suppression des entretiens validés et
entretien finalisés lorsque cela est nécessaire.
REC-01 Évaluer un Recruteur Accès aux résultats détaillés des
entretien entretiens et génération de rapports
de performance des candidats pour
évaluation.
ENT-05 Suivre Candidat Suivi de l’avancement de la
candidature candidature.

2.3.3 Bloc « Gestion des Candidats »

Recruteur :
• Créer profil candidat
• Modifier profil candidat
• Supprimer profil candidat

Administrateur :
• Suivi historique de modification des profils

14
Figure 5 : Diagramme de cas d’utilisation « Gestion Des Candidats »

Code Libellé Acteur Description

GCAND- 01 Créer profil candidat Recruteur Création de profils pour les candidats qui
ont postulé.

GCAND- 02 Modifier profil candidat Recruteur Mise à jour des informations des
candidats.

GCAND – 03 Supprimer profil candidat Recruteur Suppression des comptes d’utilisateurs


inactifs ou non conformes aux critères de
gestion.
GCAND - 04 Suivi historique de Administrateur Génération de rapports détaillés sur les
modification des modification des profils candidats et
profils l’activité des utilisateurs.

15
2.3.4 Bloc « Gestion des Évaluations et Compétences »

Administrateur :
• Modifier évaluation

Recruteur :
• Ajouter questions d’entretien
• Générer évaluation
• Visualiser score candidat
• Générer rapport d’entretien
• Annuler évaluation

Figure 6 : Diagramme de cas d’utilisation « Gestion des Evaluations et Compétences ».

16
Code Libellé Acteur Description

GEC- 01 Ajouter questions Recruteur Ajouter des questions personnalisées ou


d’entretien standardisées destinée à évaluer les candidats
pour un poste précis.

GEC - 02 Générer évaluation Recruteur Crée une évaluation structurée pour un


candidat en fonction des questions
sélectionnées et des critères d’évaluation.

GEC – 03 Visualiser score Recruteur Affiche le score d’un candidat après une
candidat évaluation, permettant de consulter les
résultats et d’analyser les compétences.
GEC - 04 Générer Recruteur Produit un rapport détaillé sur les
rapport compétences d’un candidat, incluant les
d’entretien réponses, les scores et des observations
qualitatives.

GEC – 05 Annuler Recruteur Permet de supprimer ou d'annuler une


évaluation évaluation en cours ou programmée pour un
candidat.

GEC - 06 Modifier Administrateu Autorise la mise à jour des détails d'une


évaluation r évaluation, comme les questions, les critères
ou les scores attribués.

2.4 Identification des rôles

Module Fonctionnalité Administrateur Candidat Recruteur Visiteur

Gestion des Planifier un entretien x x


entretiens
Modifier un entretien x x
Supprimer un entretien x
Consulter les entretiens x x x
Evaluer un entretien x x
Suivre candidature x x x

Gestion des Ajouter un profil candidat x x


candidats
Modifier un profil candidat x x

17
Supprimer un profil x x
candidat
Consulter profil candidat x x

Suivi historique x

Gestion des Visualiser score x x


évaluations et
compétences
Modifier une évaluation x
Annuler une évaluation x x
Ajouter questions x x

Générer rapport x x

Gestion des Gérer comptes x


comptes
Gérer candidats x x
Attribuer rôles x
Consulter profils x x x
Consulter offre x x x x
S’inscrire x
S’authentifier x x x

18
2.5 Identification et caractérisation des données

Libellé Type Obligatoire Valeurs

ID Entretien Entier Oui Identifiant unique généré automatiquement pour


chaque entretien.

Date de Date Oui Format : JJ/MM/AAAA (ex. 15/11/2024).


l'entretien

Recruteur Chaîne de Oui Nom et prénom du recruteur en charge de l'entretien.


texte

Questions Liste de Oui Liste des questions posées au candidat lors de


texte l'entretien.

Score Décimal Oui Score obtenu par le candidat, sur une échelle
définie (par exemple, 0-10).

Évaluation Chaîne de Non Evaluation qualitative, par exemple : "Bien",


texte "Satisfaisant", "Insuffisant".

ID Candidat Entier Oui Identifiant unique du candidat.

Nom Candidat Chaîne de Oui Nom complet du candidat.


texte

Parcours Chaîne de Oui Informations sur le parcours académique et


Candidat texte professionnel du candidat.

CV Candidat Fichier Non CV du candidat, téléchargé sous format PDF ou


DOCX.

Entretien Validé Booléen Oui Indicateur de validation de l'entretien : true (validé),


false (non validé).

ID Recruteur Entier Oui Identifiant unique du recruteur.

Statut Candidat Chaîne de Oui Statut actuel du candidat (par exemple, "Actif",
texte "Inactif", "Retiré").

ID Utilisateur Entier Oui Identifiant unique de l'utilisateur (candidat, recruteur


ou administrateur).

Nom Utilisateur Chaîne de Oui Nom complet de l'utilisateur.


texte

Rôle Utilisateur Chaîne de Oui Rôle de l'utilisateur dans le système : "Candidat",


texte "Recruteur", "Administrateur".

Date de Création Date Oui Date à laquelle le profil utilisateur a été créé.

Date de Modification Date Non Dernière date de modification du profil utilisateur.

19
Mot de Passe Chaîne Oui Mot de passe de l'utilisateur (crypté).
de texte

20

Vous aimerez peut-être aussi