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 d'un systeme intelligent d'analyse de cv base sur le traitement du langage naturel (NLP) pour une evaluation optimisee des candidatures: application au departement des ressources humaines

( Télécharger le fichier original )
par JOSPIN NKISSA KUDOLYE
UPL Université Protestante de Lubumbashi - Licence 2025
  

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

3.6 Diagramme de cas d'utilisation métier

Les diagrammes de cas d'utilisation (DCU) sont des diagrammes UML utilisés pour une représentation 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. En effet, un cas d'utilisation (use cases) représente une unité discrète d'interaction entre un utilisateur (humain ou machine) et un système. Ainsi, dans un diagramme de cas d'utilisation, les utilisateurs sont appelés acteurs (actors), et ils apparaissent dans les cas d'utilisation [10].

Ils permettent de décrire l'interaction entre l'acteur et le système. L'idée forte est de dire que l'utilisateur d'un système logiciel a un objectif quand il utilise le système ! Le cas d'utilisation est une description des interactions qui vont permettre à l'acteur d'atteindre son objectif en utilisant le système. Les use case (cas d'utilisation) sont représentés par une ellipse sous-titrée par le nom du cas d'utilisation (éventuellement le nom est placé dans l'ellipse). Un acteur et un cas d'utilisation sont mis en relation par une association représentée par une ligne [10].

Figure 3 Diagramme de cas d'utilisation métier

27

3.7 MODELE DU DOMAIN

Le modèle du domaine est une représentation des concepts clés du système, de leurs caractéristiques et des liens qui les unissent. Il s'agit d'un diagramme de classes simplifié, destiné avant tout à faciliter la compréhension des entités fondamentales du domaine métier, indépendamment de toute considération technique ou de mise en oeuvre. Ce modèle décrit de manière claire et structurée les objets qui interviennent dans le fonctionnement du système, tels que les candidats, les offres d'emploi, les CV ou encore les entreprises, ainsi que les relations logiques qui les relient.

L'objectif principal du modèle du domaine est d'établir un vocabulaire commun et partagé entre les parties prenantes du projet (maîtrise d'ouvrage, développeurs, utilisateurs finaux), afin de s'assurer que la conception technique reflète fidèlement la réalité métier et réponde aux besoins exprimés.

Le diagramme de classes est quant à lui un outil essentiel qui permet de modéliser la structure statique du système. Il représente les objets ou entités du domaine, leurs attributs, leurs méthodes principales, ainsi que les relations de dépendance, d'association ou d'héritage qui les relient. Ce diagramme joue un rôle central dans la démarche de conception: il sert de point de référence pour la définition des structures de données, la conception de la base de données relationnelle, et la génération des squelettes de code objet.

Dans le cadre de ce projet, le diagramme de classes facilite la visualisation des entités principales du système (Entreprise, Offre d'emploi, Demandeur d'emploi, CV), de leurs propriétés (par exemple les coordonnées, les dates de publication ou les scores de pertinence) et des cardinalités des associations (une entreprise peut publier plusieurs offres, un demandeur peut déposer plusieurs candidatures, etc.).

28

Figure 4 Diagramme de classes système 3.7 Analyse du système informatique

Cette section présente l'analyse détaillée du système informatique envisagé. L'objectif est de spécifier les exigences auxquelles la solution doit répondre, afin d'assurer son adéquation aux besoins métier identifiés et de guider la conception technique. L'analyse porte à la fois sur les exigences fonctionnelles, qui décrivent les services attendus du système, et sur les exigences non fonctionnelles, qui fixent les contraintes de qualité, de performance et de sécurité.

Avec plaisir. Voici une version bien structurée et rédigée de la section :

Ø Exigences fonctionnelles du système existant (manuel)

29

Cette section présente les exigences fonctionnelles du système actuel, c'est-à-dire le processus manuel tel qu'il est observé avant toute informatisation ou automatisation. Il s'agit d'identifier les tâches que les acteurs réalisent aujourd'hui sans l'aide d'un système intelligent, afin de mieux comprendre les limites du fonctionnement actuel et de motiver la mise en place d'une solution numérique.

o Exigences fonctionnelles identifiées dans le système existant :

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme