Académique Documents
Professionnel Documents
Culture Documents
THEME :
recherche d’emploi
« SEDDIR Amina »
Dans notre travail nous avons réalisés une application web, qui facilite la
communication entre les usagers qui cherchent des emplois, et les entreprises qui offrent des
postes de travail. La réalisation de cette application consiste à utiliser l’UML pour la
conception de la base de données, MySQL et PHP pour gérer la base de données. Nous avons
créé une interface pour chacun des utilisateurs d’application. Notre application permet une
utilisation facile et fiable à l’utilisateur.
Mots clés : UML, PHP, MySQL, Application web, offre d’emploi, Base de données,
Entreprise, employeur.
Remerciement
1
Liste des tableaux :
2
Table des matières
1 Introduction Générale ......................................................................................................5
Chapitre1 ................................................................................................................................6
Chapitre 2 ............................................................................................................................. 11
3
2.3.1 Les principaux diagrammes UML : ................................................................. 12
Chapitre 3 ............................................................................................................................. 24
3 Implémentation .............................................................................................................24
4
1 Introduction Générale
La recherche d’emploi est une composante des activités des chômeurs, non seulement
parce qu’ils doivent endosser le rôle associé à leur statut, mais aussi parce que cela donne du
sens à une condition supposée transitoire
À l’échelle des expériences individuelles, le chômage est globalement vécu comme une
condition dévalorisée, et la priorité des chômeurs est d’échapper à cette infériorité sociale
Afin de répondre au besoin du chômeur, nous avons opté à développer un site de
recherche d'emploi. Ce mémoire est organisé en :
Introduction générale.
Trois chapitres :
Le premier chapitre « Problématique » a pour objet de présenter La Problématique Du
Chômage En Algérie et la nécessité de créer une solution telle que le développement d’un site
de recherche d’emploi.
Dans le deuxième chapitre intitulé « Conception, Réalisation Et Mise En Production » nous
nous intéressons à l’étude préalable basée sur la méthode « UML-2 ».
En ce qui concerne le troisième chapitre « Réalisation », fait l’objet d’une étude technique, ce
chapitre nous permettre de vous présenter le fruit de notre travail.
Conclusion générale.
5
Chapitre1
1.1 Introduction
Ce projet s’intéresse à développer un site web pour la recherche d’emploi. Ce chapitre
est subdivisé en 3 sections. La première section intitulée « l’emploi en Algérie » s’intéresse à
donner un aperçu le chômage, et sa situation en Algérie ainsi que le problème de la recherche
d’emploi. Dans la deuxième section intitulée « les solutions proposées » qui permet de
décrire les solutions suggérées afin de répondre aux besoins du chômeur. La troisième section
intitulée « les avantages de l’internet » nous parlons de l’utilité de l’internet dans le domaine
du recrutement.
1.1.2.1 Section 1
La première section comprend les raisons économiques :
o Dépendance à l'égard des moyens technologiques modernes dans un large mesure et
manque de dépendance à l'égard de la main-d'œuvre.
6
CHAPITRE1 : La problématique du chômage en Algérie
o Le manque de capitaux des gouvernements pour mettre en œuvre des projets d'emploi
des jeunes.
o L'incapacité de l'État à attirer les investissements étrangers.
o Processus de croissance économique lent.
o La dépendance de l'État vis-à-vis des importations de l'étranger, et ne cherchant pas à
établir des usines pour employer la main-d'œuvre à sa disposition.
1.1.2.2 Section 2
La deuxième section comprend les raisons sociales :
o Augmenter la population et faire sortir d'énormes lots chaque année sur le marché
du travail.
o Certains jeunes sont paresseux au travail, en raison de l'absence de modèles et de
l'incitation qui les pousse à chercher un emploi.
o Le désir des jeunes d'obtenir une opportunité d'emploi spécifique avec un salaire
spécifique, et les circonstances peuvent ne pas leur permettre de les obtenir, ils
préfèrent donc rester sans travail.
o La faible qualité de l'enseignement dans les écoles, et la graduation de promotions
incapables de répondre aux défis du marché du travail, et c'est ce qui pousse les
patrons d'entreprises à s'en passer et à les exclure.
1.1.2.3 Section 3
Le chômage entraîne un grand nombre d'effets négatifs sur la vie de l'individu et de la société,
dont les plus importants sont les suivants :
o Désir du chômeur de flirter et de solitude.
o Le chômeur se sent déçu et devient vulnérable à des problèmes psychologiques
comme la dépression.
o La propagation des crimes tels que le vol et les agressions, nous constatons donc qu'il
existe une relation dynamique entre le chômage et la criminalité. À mesure que le
chômage se propage, les crimes augmentent, et c'est parce que les chômeurs se sentent
plus désespérés et perdus, et il devient plus facile pour lui de commettre des crimes.
7
CHAPITRE1 : La problématique du chômage en Algérie
8
CHAPITRE1 : La problématique du chômage en Algérie
1.2.3 Actuellement
Comme il a été Prévu dans la loi de finances 2022, le nouveau dispositif d’allocation
chômage a été mis en œuvre ce 25 février. Il est destiné aux primo-demandeurs d’emploi
(Ceux n’ayant encore jamais travaillé) âgés entre 19 et 40 ans. Cette dernière réduit la
Pauvreté et le chômage.
9
CHAPITRE1 : La problématique du chômage en Algérie
1.6 Conclusion
Dans ce chapitre, nous avons expliqué Qu'est-ce qu’un emploie en Algérie et les
problèmes de recherche d'emploi, où le chômage, ses causes et son statut en Algérie et
l'impact du Covid-19sur la situation du chômage en Algérie ont été définis. C'est ce qui a
poussé la communauté à rechercher un emploi via Internet.
De plus, nous avons mentionné les avantages de l'embauche via Internet et son
importance.
10
Chapitre 2
2.1 Introduction
Ce chapitre sera consacré à la formalisation conceptuelle qui est l'étape la plus
importante d'un projet informatique. Elle a pour but de fixer les choix des informations et
traitements à manipuler dans le SI.
En plus la formalisation organisationnelle consiste à spécifier l'organisation qui régira
les données et les traitements étudiés lors de la formalisation conceptuelle.
11
CHAPITRE2 : Etude conceptuelle et modélisation
2.2.2 STARUML :
StarUML est une plate-forme de modélisation avec le langage UML, conçue pour
supporter l’approche MDA (Model Driven Architecture). Elle est caractérisée par une forte
flexibilité et une excellente extensibilité de ses fonctionnalités. En plus des fonctions
prédéfinies, StarUML permet l’ajout de nouvelles fonctions qui s’adaptent aux besoins des
utilisateurs.[2] (ROUSSE, 2013)
2.3 L'UML :
UML fournit un moyen astucieux permettant de présenter diverses projections d'une
même représentation grâce aux vues. Une vue est constituée d'un ou plusieurs diagrammes. Il
existe plusieurs versions d’UML, la version choisie dans notre travail est la versionUML 2.0
La version 2 de UML a été finalisée par l'OMG (Object Management Group) en Juillet
2005 ajouts d`un ensemble de nouvelles fonctionnalités en partie issues des "manques" de la
version 1.x pour :
Rendre plus "exécutable" le langage .
Fournir des mécanismes plus robustes pour la modélisation des workflows et des actions.
Créer un standard pour la communication entre outils .
Fournir un cadre standard de modélisation .
UML 2.0 utilise 13 types de diagrammes, contre 9 en UML 1.X .
12
CHAPITRE2 : Etude conceptuelle et modélisation
13
CHAPITRE2 : Etude conceptuelle et modélisation
14
CHAPITRE2 : Etude conceptuelle et modélisation
Acteurs Rôles
Admin Assurer la maintenance du site.
Assurer la gestion des inscriptions des membres.
Vérifier que le membre est réel (faux compte)
Modifier un membre :
Ajouter membre
Supprimer membre
Modifie une offre :
Ajouter offre
Modifier offre
Supprimer offres
Suivie les offres posées
Candidat Consulter les offres
Modifier le profile
Déposer CV
Contacter l’admin
16
CHAPITRE2 : Etude conceptuelle et modélisation
Classe Description
Admin Authentifier, assurer la maintenance, gérer les inscriptions…
Entreprise Regroupe toutes les informations d’entreprise (id, nom, numéro de
Téléphone, email, adresse...) qui suivi et postulées les offres.
Offre Attributs (id, titre, nom d’entreprise, poste, salaire, durée
d’expérience, niveau d’étude, nombre de poste)
17
CHAPITRE2 : Etude conceptuelle et modélisation
18
CHAPITRE2 : Etude conceptuelle et modélisation
19
CHAPITRE2 : Etude conceptuelle et modélisation
20
CHAPITRE2 : Etude conceptuelle et modélisation
21
CHAPITRE2 : Etude conceptuelle et modélisation
22
CHAPITRE2 : Etude conceptuelle et modélisation
2.7 Conclusion :
Dans ce chapitre nous avons présenté les principaux diagrammes de notre
modélisation. Bien qu'une modélisation complète soit construite avec plus de diagramme. Les
résultats de cette étude seront la première étape pour la partie réalisation qui sera expliquée
dans le chapitre suivant.
23
Chapitre 3
3 Implémentation
3.1 Introduction
L’étude technique permet d’élaborer le modèle physique des traitements. L’objectif est
de faire passer des spécifications détaillées à la définition d’une solution en termes de
traitement et des données à la spécification logicielle.
CSS : Le CSS est abréviation de Cascading Styles Sheet, permet d’insérer des styles sur un
code HTML ou XHTML et donc permet de définir très précisément le comportement chaque
élément de la page.[8] (SAHBI Kamilia, 2018/2019)
24
CHAPITRE3 : Implémentation
PhpMyAdmin : Est une application web de gestion pour les systèmes de gestion de base de
données MYSQL, PhpMyAdmin (PMA) est une application web de gestion pour les systèmes
de base de données MYSQL réalisée en PHP et distribuée sous licence GNU,
GPL.[10] (SAHBI Kamilia, 2018/2019)
JavaScript : (souvent abrégé en « JS ») est un langage de script léger, orienté objet,
principalement connu comme le langage de script des pages web. Mais il est aussi utilisé dans
de nombreux environnements extérieurs aux navigateurs web tels que Node.js, Apache
CouchDB voire Adobe Acrobat.[11] (contributors, 2021)
25
CHAPITRE3 : Implémentation
26
CHAPITRE3 : Implémentation
27
4 Conclusion Générale
Le thème de notre mémoire s'agit de traité les différentes étapes de la conception et la
réalisation d'un site web pour une recherche d'emploi et dont les difficultés liées à cette
activité à Mostaganem.
Le but était au départ de faciliter a des jeunes qui sont à la recherche d'emploi
d'accéder au site pour poster leur CV sans se déplacer, une fois l'entreprise trouveras les
caractéristiques souhaitées dans un CV, elles envoient une réponse à l'admin du site, ce
dernier contactera la personne souhaitée pour aller passer son entretien.
Après le passage par des différentes étapes de développement, et suite à des difficultés
rencontrées durant la programmation, ce projet nous a permis de renforcer et enrichir nos
connaissances théoriques dans le domaine de la conception, et de mettre une application à nos
connaissances acquises de long de nos études, de plus, il nous a permets de maîtriser la base
de données et de nous familiariser avec la conduite des projets de l’informatiques. Tous ces
activités ont fait de ce mini projet une expérience enrichissante.
Et pour finir, nous souhaitons que ce projet soit développé et appliqué au niveau des
instances administratives telles que la wilaya et pourquoi pas au niveau national afin de
permettre de résoudre certains problèmes définitivement et de voir notre pays aller vers
l’avant au niveau de la technologie.
28
Bibliographie
Ouvrage Collectif
[1] Pitman. (2006). UML 2 en concentré. (O'Reilly, Éd.)
Rapport Technique
[5], [6], [7], [8], [9], [10] SAHBI Kamilia, B. R. (2018/2019). Gestion d'offre d'emploi.
Université KASDI Merbah. Ouargla : Faculté des Nouvelles Technologies de l’Information et
de la Communication Département d’Informatique et de la Technologie de l’Information.
Document Web
[2] ROUSSE, D. (2013, Avril Vendredi 19). StarUML : modélisation UML (similaire à
'Rational Rose' ou 'Borland Together'). Récupéré sur Plume: https://www.projet-
plume.org/fiche/staruml
[4] wikipedia. (s.d.). UML. Consulté le mai 21, 2022, sur wikipedia:
https://en.wikipedia.org/wiki/Unified_Modeling_Language
[11] contributors, M. (2021, Septembre 03). JavaScript. Récupéré sur MDN Web Docs:
https://developer.mozilla.org/fr/docs/Web/JavaScript
29