Présentation_Soirée-Information_ Surverse_Thibert _30 avril 2024
JOB NETWORK - Réseau social collaboratif d’emploi
1. JOB Network : Réseau social collaboratif d’emploi
Université Mohammed V-Rabat
Ecole Nationale Supérieure d’Informatique et
d’Analyse des Systèmes
RAPPORT DE PROJET DE
L’INGENIERIE WEB
Sujet :
JOB NETWORK
Réseau social collaboratif
d’emploi
Réalisé par :
- KANGA Dominique Bernard
- NIDABRAHIM Youssef
Encadré par :
- Mr. Mahmoud EL HAMLAOUI
Année universitaire 2016 - 2017
2. JOB Network : Réseau social collaboratif d’emploi
Remerciements
Avant d’entamer ce rapport de projet de Java entreprise édition (JEE),
on tient à exprimer nos sincère gratitudes envers tous ceux qui nous
ont aidé ou ont participé au bon déroulement de ce projet.
Nos sincères remerciements à Monsieur MAHMOUD EL
HAMLAOUI, notre encadrant durant le déroulement de
ce projet, pour sa générosité, sa disponibilité permanente, son guide
et ses conseils son aide inestimable.
3. JOB Network : Réseau social collaboratif d’emploi
Table des matières
Remerciements..................................................................................................2
Liste des abréviations......................................................................................... 5
Table des figures ................................................................................................ 6
Introduction générale ........................................................................................ 8
Chapitre I : Présentation du projet....................................................................9
1. Objectif du projet.................................................................................... 10
2. Spécification des besoins fonctionnels et non fonctionnels .................... 10
Chapitre II : Analyse et conception.................................................................. 13
1. Analyse des cas d’utilisation.................................................................... 14
2. Modèle conceptuel de données.............................................................. 15
2.1. Source des informations du MCD.......................................................................................... 15
2.2. MCD obtenue ........................................................................................................................ 18
3. Modèle Conceptuel de Traitement........................................................... 19
3.1. MCT : Création d’un compte étudiant................................................................................... 19
3.2. MCT : La mise à jour de CV.................................................................................................... 19
3.3. MCT : Répondre à une demande d’entretien........................................................................ 20
3.5. MCT : Candidature................................................................................................................. 21
4. Modèle organisationnelle des traitements................................................ 22
4.1. MOT : Création d’un compte étudiant .................................................................................. 22
4.2. MOT : La mise à jour de CV.................................................................................................... 23
4.3. MOT : Candidature ................................................................................................................ 24
Chapitre III : Environnement et outils de travail ............................................. 25
1. Outils de travail......................................................................................... 26
1.1. Outils de conception.............................................................................................................. 26
1.2. Outils de développement...................................................................................................... 26
2. Technologies ............................................................................................. 26
1.3. Java Entreprise Edition J2ee .................................................................................................. 26
1.4. JavaScript............................................................................................................................... 27
4. JOB Network : Réseau social collaboratif d’emploi
1.5. Jquery .................................................................................................................................... 27
1.6. Ajax ........................................................................................................................................ 27
1.7. HTML...................................................................................................................................... 27
1.8. CSS ......................................................................................................................................... 27
Chapitre IV : Réalisation et mise en œuvre..................................................... 29
1. Organisation des interfaces..................................................................... 30
Chapitre V : Apport du projet.......................................................................... 44
1. Apports scientifiques et techniques........................................................ 45
2. Apport sur la formation pédagogique..................................................... 45
3. Apport personnel.................................................................................... 45
Conclusion et Perspectives............................................................................... 46
5. JOB Network : Réseau social collaboratif d’emploi
Liste des abréviations
Abréviation Désignation
UML Unified Modeling Language
IDE Integrated Development Environment
MCT Modèle conceptuel de traitement
J2EE Java 2 Entreprise Edition
JSP Java Server Page
MCD Modèle Conceptuel des Données
MLD Modèle Logique des Données
HTML HyperText Markup Language
CSS Feuilles de Style en Cascade
AJAX Asynchronous JavaScript and XML
MOT Modèle organisationnel de traitement
6. JOB Network : Réseau social collaboratif d’emploi
Table des figures
Figure 1: Use case du candidat......................................................................... 14
Figure 2: Use case entreprise ........................................................................... 15
Figure 3: Modèle CV......................................................................................... 16
Figure 4: Modèle offre de stage ....................................................................... 17
Figure 5 : MCD : Etudiant Recherche stage....................................................... 18
Figure 6 : MCT : Création d’un compte étudiant............................................... 19
Figure 7 : MCT : La mise à jour de CV ............................................................... 20
Figure 8 : MCT : Répondre à une demande d’entretien.................................... 20
Figure 9 : MCT : Candidature............................................................................ 21
Figure 10: MOT : création d'un compte étudiant ............................................. 22
Figure 11 : MOT : mise à jour du cv .................................................................. 23
Figure 12 : MOT : candidature.......................................................................... 24
Figure 13 : Organisation des interfaces ............................................................ 30
Figure 14 : Page d'accueil................................................................................. 31
Figure 15: Page login........................................................................................ 32
Figure 16: Page profil candidat......................................................................... 32
Figure 17: Page CV ........................................................................................... 33
Figure 18: Page liste expérience professionnelle.............................................. 33
Figure 19: Page liste compétences ................................................................... 34
Figure 20: Page d'ajout d'une compétence ...................................................... 34
Figure 21: Page d'ajout d'une formation .......................................................... 35
Figure 22: Page liste langue.............................................................................. 35
Figure 23: Page des offres pour les candidats .................................................. 35
Figure 24: Pages d'une offre............................................................................. 36
Figure 25: Page d'envoi de la lettre de motivation........................................... 36
Figure 26: Page candidatures ........................................................................... 37
Figure 27: Page message d'acceptation à envoyer ........................................... 37
8. JOB Network : Réseau social collaboratif d’emploi
Introduction générale
L'évolution des technologies de l'information et de la communication est à
l'origine du regain de la notion de système d´information. Le média internet se
révèle pratique pour amorcer un dialogue entre un candidat et un recruteur.
L'envoi d'un e-mail suffit pour éclaircir un point obscur sur un CV. En effet Les
réseaux d’emploi sont perçus comme des intermédiaires entre les candidats et
les recruteurs qui facilitent la prise de rendez-vous.
Le projet qu’on présente, qui s’inscrit dans le cadre de notre projet
académique de l’ingénierie web, aborde précisément un système qui permet
d’automatiser le processus de traitement des offres d’emploi et qui met en
relation ses offres et les demandes sous forme d’un réseau social collaboratif
d’emploi.
On présente dans ce rapport les différentes étapes suivies pour la réalisation
de ce projet. Il est axé sur quatre grandes parties. On a commencé par une
étude préliminaire qui consiste à préciser de façon claire les objectifs du projet
ainsi que son contexte. Ensuite vient la phase d’étude détaillée, à ce stade on
a spécifié ce qui doit être réalisé pour atteindre l’objectif dont vient
l’élaboration du cahier des charges. Puis on a entamé la phase d’analyse afin
de modéliser les besoins fonctionnels en réalisant quelques diagrammes à
savoir le diagramme des cas d’utilisation. Après on a réalisé une étude
conceptuelle en élaborant les diagrammes MCD et MLD. Enfin vient la phase
de réalisation qui permet la construction du projet.
9. JOB Network : Réseau social collaboratif d’emploi
CHAPITRE
I Présentation du
projet
10. JOB Network : Réseau social collaboratif d’emploi
Introduction
Le présent chapitre a pour but de définir le projet. On procède dans un premier
temps à déterminer les objectifs de ce projet ensuite à détailler ses besoins
fonctionnels.
1. Objectif du projet
JOB Network est un réseau social collaboratif d’emploi qui permet la gestion
des offres et demandes d’emploi et de mettre en relation entre les
établissements, les entreprises et les candidats.
Il a été conçu dans le cadre d'un projet de l’ingénierie web.
Cette solution sera mise en place vue que les nouvelles techniques de
l’information et de la communication prennent de plus en plus d’importance
dans tous les secteurs, et s’avèrent aujourd’hui être indispensables pour faciliter
la gestion des offres et demandes d’emploi.
Ce projet a pour objectifs de permettre aux responsables des établissements
une gestion aisée de ses étudiants pour qu’ils trouvent facilement un stage ou
emploi. Il permet aussi un accès aux offres de stages centralisé pour les
étudiants et enfin une gestion des candidatures pour les responsables des
entreprises.
2. Spécification des besoins fonctionnels et non
fonctionnels
Ce projet s’agit bien d’une application de la gestion des offres et demandes
de stage qui vise à faciliter et simplifier les démarches de candidature. Une
telle gestion exige rigueur et méthode, donc l’application doit être accessible
en permanence, depuis n’importe quel ordinateur connecté à Internet.
L’application doit être dynamique dans tous les sens du terme et avoir une
navigation simple en respectant les bonnes pratiques permettront aux
utilisateurs de trouver facilement les informations cherchées ainsi que les
éléments essentiels qui doivent être visibles et accessibles.
L’application doit être sécurisé, fiable et les données doivent être facilement
accessible et disponible.
Le descriptif fonctionnel s’effectuera autour de six axes majeurs représentant
les principaux services du système :
- Gestion des établissements.
11. JOB Network : Réseau social collaboratif d’emploi
- Gestion des entreprises.
- Gestion des étudiants.
- Gestion des Curriculum vitae.
- Gestion des demandes de stage.
- Gestion des offres de stage.
- Gestion des commentaires.
- Gestion de la messagerie.
L’intérêt d’une telle découpe est de démontrer la souplesse du système en cas
de modification de l’une des briques logicielles. Ainsi ces services sont vus de
manière atomique et isolée pour les traiter séparément. Toutefois, il est
important de garder à l’esprit que chaque service, même isolé, possède des
interactions fortes avec les autres.
Gestion des établissements
L’application doit permettre l’ajout d’un nouvel établissement ainsi que la mise
à jour de ses informations générales. Chaque établissement possède un
compte géré par son représentant, à travers ce compte les représentants des
établissements peuvent inscrire leurs étudiants afin de leurs trouver un stage.
Gestion des entreprises
L’application permet de stocker les informations concernant les entreprises qui
sont susceptibles d'accueillir des stagiaires. Ces informations seront affichés
dans le profil de l’entreprise et qui seront consulter par les établissements et les
étudiants.
Gestion des étudiants
Tous les étudiants seront ajoutés par leurs écoles afin de leurs faciliter la
recherche de leurs stages.
L’application doit mettre en place des formulaires bien propres afin que les
étudiants puissent mettre à jour leurs Curriculums vitae qui peuvent être
consultés par les entreprises lors de la candidature pour avoir des informations
sur leurs formations, leurs compétences, les langues maitrisées, les technologies
acquis ainsi que leurs expériences.
Les étudiants à travers leurs compte peuvent voir la liste des offres de stage
proposée par les entreprises déjà inscrits mais ils ne peuvent pas voir n’importe
quelle offre mais seulement celles qui correspondent à leurs profils.
Gestion des Curriculum vitae
Le curriculum vitae est un document détaillant le parcours et autres
compétences acquises d'un individu. Il s'agit en général du parcours scolaire
et/ou professionnel qui fait état de la compétence d'un candidat dans un
12. JOB Network : Réseau social collaboratif d’emploi
poste à pourvoir. Ce document constitue le point de jonction entre l’offre
d’emploi et la demande.
Donc l’application doit bien présenter le cv des étudiants pour que les
entreprises puissent facilement le consulter.
Gestion des offres de stage
Seules les entreprises peuvent offrir des stages.
L'entreprise propose une offre peut le responsable aura à remplir les
informations générales ainsi les critères relatives à l'offre et valider son insertion.
L'étudiant peut voir toutes les offres qui sont proposées, filtrer ces offres afin de
trouver ce qui l'intéresse au plus vite et bien sûr postuler à ces dernières.
Gestion des demandes de stage
Une fois inscrit à une offre de stage, l'étudiant doit avoir une possibilité de
consulter toutes les modifications d'état concernant cette offre.
Les candidatures des étudiants concernant les offres de stage peuvent être
consultées simplement par le responsable de l’entreprise. Ce dernier peut
donc, après avoir choisi l'étudiant en question, envoie un message au
candidat afin de l’informer la décision de sa candidature.
Gestion des commentaires
Les candidats doivent avoir une possibilité de commenter les offres afin de
savoir plus d’informations et de détail de cette offre. Ses commentaires seront
visualisés par les autres candidats ou les entreprises.
Gestion de la messagerie
L’application doit permettre aux candidats d'avoir accès à leurs messages en
tout moment et en tout lieu ainsi d’envoyer des messages à n’importe quel
candidat d’une manière facile. Ce système de messagerie permet aux
candidats d’échanger de l’information entre eux instantanément.
13. JOB Network : Réseau social collaboratif d’emploi
CHAPITRE
IIAnalyse et
conception
14. JOB Network : Réseau social collaboratif d’emploi
1. Analyse des cas d’utilisation
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.
Les cas d’utilisation « use cases » permettent de structurer les besoins des
utilisateurs aussi bien qu’ils expriment les exigences du système vis-à-vis des
utilisateurs en partent du principe que les objectifs du système sont tous
motivés. Les cas d’utilisation permettent ainsi de classer les acteurs et structurer
les objectifs du système.
Ci-dessous le diagramme de cas d’utilisation général :
Figure 1: Use case du candidat
15. JOB Network : Réseau social collaboratif d’emploi
Figure 2: Use case entreprise
2. Modèle conceptuel de données
2.1. Source des informations du MCD
- Information Etudiant :
A travers le modèle standard des curriculums vitæ des étudiant nous avons en
tirer les informations sous forme de table d’association et relation du côté de
l’étudiant.
16. JOB Network : Réseau social collaboratif d’emploi
Figure 3: Modèle CV
- Information offre de stage :
A travers un modèle standard d’offre de stage nous avons fait ressortis les
tables, associations et attributs dont nous aurions besoin pour concevoir une
offre de stage proposer par une entreprise quelconque. Voir capture écran :
17. JOB Network : Réseau social collaboratif d’emploi
Figure 4: Modèle offre de stage
19. JOB Network : Réseau social collaboratif d’emploi
3. Modèle Conceptuel de Traitement
L’objectif du MCT est de répondre à la question QUOI faire par rapport à un
événement. C’est la chronologie qui importe. Autrement dit, le MCT est une
représentation de la succession des règles de gestion dont le système veut se
doter pour répondre aux événements auxquels elle doit faire face, du fait de
son activité et de son environnement.
Dans le but de faire une représentation dynamique du système d’information
proposé dans notre projet, et afin de montrer l’enchaînement des traitements
réalisés nous avons procédé à l’élaboration de plusieurs MCT englobant les
différents processus du système.
3.1. MCT : Création d’un compte étudiant
Une école peut inscrire un étudiant en fournissant ses informations, son compte
ne sera créer que s’il n’existait pas déjà
Figure 6 : MCT : Création d’un compte étudiant
3.2. MCT : La mise à jour de CV
Un étudiant peut modifier son cv à tout moment pour le rendre plus valorisé
afin d’attirer plus d’entreprise. Ses mises à jour concernent soit ses formations,
expériences professionnels, langues, compétences etc…
20. JOB Network : Réseau social collaboratif d’emploi
Figure 7 : MCT : La mise à jour de CV
3.3. MCT : Répondre à une demande d’entretien
Après avoir postulé à des offres de stage, les étudiants attendent les réponses
des entreprises. Dès qu’ils reçoivent une demande d’entretien qui contient la
date et le lien de l’entretien, ils peuvent soit l’accepter ou refuser ou bien
l’ignorer.
Figure 8 : MCT : Répondre à une demande d’entretien
21. JOB Network : Réseau social collaboratif d’emploi
3.5. MCT : Candidature
Chaque étudiant peut voir l’ensemble des offres de stage qui correspondent
à son profil, il peut postuler à plusieurs offres en joignant une photo et une lettre
de motivation.
Figure 9 : MCT : Candidature
22. JOB Network : Réseau social collaboratif d’emploi
4. Modèle organisationnelle des traitements
4.1. MOT : Création d’un compte étudiant
Une école peut inscrire un étudiant en fournissant ses informations, son compte
ne sera créer que s’il n’existait pas déjà.
Figure 10: MOT : création d'un compte étudiant
23. JOB Network : Réseau social collaboratif d’emploi
4.2. MOT : La mise à jour de CV
Figure 11 : MOT : mise à jour du cv
24. JOB Network : Réseau social collaboratif d’emploi
4.3. MOT : Candidature
Figure 12 : MOT : candidature
25. JOB Network : Réseau social collaboratif d’emploi
CHAPITRE
IIIEnvironnement et
outils de travail
26. JOB Network : Réseau social collaboratif d’emploi
Introduction
Dans cette partie, je vais présenter l’environnement matériel et logiciel utilisés
pour le développement de notre solution proposé.
J’expliquerai éventuellement mes choix techniques relatif aux langages de
programmation.
1. Outils de travail
1.1. Outils de conception
PowerAMC est un logiciel de conception qui permet de modéliser les
traitements informatiques et leurs bases de données associées. Il se destine aux
architectures de données, aux architectures d’informations et aux
architectures d’entreprise.
1.2. Outils de développement
Eclipse est un IDE dédié au développement de logiciels basés sur Java (bien
que d’autres langages soient supportés également).
2. Technologies
1.3. Java Entreprise Edition J2ee
Java Enterprise Edition ou Java EE (anciennement J2EE), est une spécification
pour la technique java d'Oracle plus particulièrement destinée aux
applications d’entreprise. Ces applications sont considérées dans une
approche multi-niveaux.
27. JOB Network : Réseau social collaboratif d’emploi
1.4. JavaScript
JavaScript est un langage de programmation de scripts principalement
employé dans les pages web interactives mais aussi pour les serveurs.
1.5. Jquery
jQuery est une bibliothèque JavaScript libre et multi-plateforme créée pour
faciliter l'écriture de scripts côté client dans le codeHTML des pages web
1.6. Ajax
L’architecture informatique Ajax (acronyme d'Asynchrones JavaScript and
XML) permet de construire des applications Web et des sites web dynamiques
interactifs sur le poste client en se servant de différentes technologies ajoutées
aux navigateurs web entre 1995 et 2005.
1.7. HTML
L’HyperText Mark up Langage, généralement abrégé HTML, est le format de
données conçu pour représenter les pages web. C’est un langage de balisage
permettant d’écrire de l’hypertexte, d’où son nom.
1.8. CSS
Les feuilles de style en cascade, généralement appelées CSS de l'anglais
Cascading Style Sheets, forment un langage informatique qui décrit la
présentation des documents HTML et XML.
28. JOB Network : Réseau social collaboratif d’emploi
Conclusion
Tous projets informatiques nécessitent la connaissance des outils à utiliser et
nous avons jugé bon de choisir les outils énoncés précédemment.
29. JOB Network : Réseau social collaboratif d’emploi
CHAPITRE
IVRéalisation et
mise en œuvre
30. JOB Network : Réseau social collaboratif d’emploi
INTRODUCTION
Ce chapitre est consacré à la phase de la réalisation du projet. Il aborde
quelques interfaces de l’application web pour les trois comptes à savoir les
étudiants, les établissements et les entreprises.
1. Organisation des interfaces
Figure 13 : Organisation des interfaces
La page d’accueil est une page symboliquement forte. C’est la page qui
suscite le plus d’attention de la part de la direction. Elle fait office de vitrine et
illustre le bon fonctionnement de l’application.
L’internaute qui arrive sur le site va être capable de comprendre quels types
de solution nous lui proposons, la page d’accueil consistera à orienter les
visiteurs vers les différentes rubriques de notre site afin qu’ils puissent continuer
leur navigation et trouver ce qu’ils recherchent.
Le but est de rassurer l’internaute et de lui prouver qu’il doit utiliser notre
solution.
31. JOB Network : Réseau social collaboratif d’emploi
Figure 14 : Page d'accueil
L’accès à l’application est bien protéger par un email et un mot de passe que
l’utilisateur devrait obligatoirement les saisir correctement sinon il ne pourrait
accéder à son compte.
Le responsable d’une entreprise ou d’une école peut créer un nouveau
compte en fournissant leurs informations.
Ils peuvent se connecter s’il est déjà inscrit. Les champs doivent être tous
remplis sinon un message d’erreur va s’apparaitre.
32. JOB Network : Réseau social collaboratif d’emploi
Figure 15: Page login
L'application redirige les établissements, les entreprises et les candidats non
authentifié sur la page de login.
Cette dernière est composée d'un champ login et un autre pour le mot de
passe. Les champs doivent être tous remplis sinon un message d’erreur va
s’apparaitre.
Figure 16: Page profil candidat
33. JOB Network : Réseau social collaboratif d’emploi
Figure 17: Page CV
C’est la page curriculum vitae d candidat inscrit par son école et remplis par
lui. Il contient une partie concernant ses informations personnelles et ses
coordonnées, ses formations effectuées ainsi que ses langues en indiquant le
niveau, il y a également une liste de ses compétences ainsi les informations sur
ses expériences professionnelles.
Figure 18: Page liste expérience professionnelle
34. JOB Network : Réseau social collaboratif d’emploi
Le candidat peut consulter facilement le détail de chaque partie de son cv à
savoir :
- Coordonnées personnelles
- Expériences professionnelles
- Formations
- Compétences
- Langues
Figure 19: Page liste compétences
En appuyant sur ajouter une compétence, le candidat peut facilement ajouter
une compétence acquise qui sera visualisée après dans son cv.
Figure 20: Page d'ajout d'une compétence
35. JOB Network : Réseau social collaboratif d’emploi
Figure 21: Page d'ajout d'une formation
Figure 22: Page liste langue
Figure 23: Page des offres pour les candidats
36. JOB Network : Réseau social collaboratif d’emploi
Chaque candidat peut voir la liste des offres proposées par les entreprises
inscrit dans ce plateforme et qui correspond à son profile seulement.
Figure 24: Pages d'une offre
En cliquant sur ‘voir cette offre’ dans la page précédente, on se redirigera vers
la page représentative d’une offre dont chaque candidat peut voir toutes les
informations relatives à cette offre à savoir les critères, les compétences
requises ainsi que les commentaires des autres candidats.
Figure 25: Page d'envoi de la lettre de motivation
Le processus de postulation se démarre en cliquant sur postuler situé dans la
page d’offre et en envoyant la lettre de motivation.
37. JOB Network : Réseau social collaboratif d’emploi
Figure 26: Page candidatures
Dès que la lettre de motivation est envoyée par le candidat, l’entreprise
concernée reçoit cette candidature, il peut lire la lettre de motivation en
cliquant sur visualiser, cette candidature peut être acceptée ou refusée et
dans tous les cas, le candidat va recevoir une réponse sous forme d’un
message envoyer par l’entreprise.
Figure 27: Page message d'acceptation à envoyer
C’est le message d’acceptation par défaut qui sera envoyé au candidat suite
à sa candidature, ce message peut être personnalisé par l’entreprise.
38. JOB Network : Réseau social collaboratif d’emploi
Figure 28: Page candidature acceptée
Si l’entreprise envoie un message d’acceptation, le statut de la candidature
se change automatiquement.
Figure 29: Page des offres de l'entreprise
L’entreprise peut visualiser l’ensemble de ses offres.
39. JOB Network : Réseau social collaboratif d’emploi
Figure 30: Page d'ajout d'une offre
Pour ajouter une offre, il y a 4 étapes à suivre :
- Informations générales
- Technologies requises
- Formations
- Langues
Figure 31: Pages d'ajout des technologies requises
40. JOB Network : Réseau social collaboratif d’emploi
Figure 32: Page d'ajout des formations
Figure 33: Pages d'ajout des langues
En ajoutant une langue requise, l’entreprise doit mentionner si la langue est
obligatoire ou pas.
41. JOB Network : Réseau social collaboratif d’emploi
Figure 34 : Page Boite réception
Chaque candidat reçoit des réponses de ses candidatures, si il est accepté ou
pas. Il peut voir d’une manière globale le nombre de message reçue,
d’acceptation ainsi que le nombre de refus.
Figure 35 : Page message d'acceptation candidat
42. JOB Network : Réseau social collaboratif d’emploi
Figure 36: Page candidats
On peut lister l’ensemble des candidats inscrit dans la plateforme ainsi que les
entreprises.
Figure 37: Page entreprises
43. JOB Network : Réseau social collaboratif d’emploi
Figure 38 : Page des messages instantanés – émetteur
Les candidats peuvent se communiquer entre eux à travers la messagerie
instantanée facilement, cette page visualise une liste des discussions effectuer,
en cliquant sur une discussion on peut voir les messages envoyés et reçues.
Figure 39: Page des messages instantanés - réception
44. JOB Network : Réseau social collaboratif d’emploi
CHAPITRE
V Apport du
projet
45. JOB Network : Réseau social collaboratif d’emploi
Ce projet long de 8 semaines est une bonne expérience, il nous a apporté
beaucoup de choses tant au niveau technique qu’en terme de gestion de
projet.
1. Apports scientifiques et techniques
Ce projet nous a permis de découvrir le monde du développement
informatique, un monde complexe mais passionnant de par les débouchés
auxquels il mène. Nous avons également acquis de nouvelle notion sur
l’ingénierie. Les acquis de ce projet nous serviront dans le futur.
2. Apport sur la formation pédagogique
Ce projet nous a permis de consolider nos connaissances sur le langage J2EE
et SQL. Nous sommes satisfaits d’avoir choisi ce sujet car nous répondons à une
problématique.
3. Apport personnel
Chaque membre de l’équipe a eu des apports personnels durant le projet.
NIDABRAHIM YOUSSEF :
« Expérience intéressante qui m’a permis de coréaliser un projet abouti et qui
m’a appris à être plus à l’écoute des autres. Que du positif, expérience à
renouveler »
KANGA DOMINIQUE BERNARD :
« Bon travail, bonne ambiance de groupe. Que d’émotion et de souvenir
inoubliable, très bonne expérience à renouveler »
CONCLUSION
Nous sommes en général satisfaits de tous ce que nous avons appris à travers
ce projet.
46. JOB Network : Réseau social collaboratif d’emploi
Conclusion et Perspectives
L’objectif visé à travers ce rapport est de présenter l’application réalisée qui
s’inscrit dans le cadre de notre projet académique de l’ingénierie web, ce
projet consiste à concevoir et à développer une application qui permet de
mettre en relation les demandes et les offres d’emploi ainsi de faciliter le
processus de candidature.
Au cours de ce travail, on a consacré, dans un premier temps, nos réflexions à
l’étude de l’existant et la spécification des besoins. Cette étude nous a permis
de déterminer les grands axes qu’on va suivre pour concevoir cette solution.
Une phase de conception détaillée à précéder l’implémentation de ce projet.
En effet, on a pu développer une application qui répond aux exigences
soulignés pendant l’analyse et la conception.
De l’avis général, nous avons consolidé nos connaissances générales et appris
à faire des applications plus attrayantes et plus orientées pour le monde du
travail. Nous sommes globalement satisfaits de ce que nous avons réalisé.
Au niveau de la gestion du projet en équipe, nous avons réussi à bien nous
répartir les tâches afin de réaliser nos objectifs dans les temps et l'ambiance
générale du groupe était très bonne. Une bonne expérience à renouveler.
Le cahier des charges est finalement atteint, mais on peut envisager à
améliorer ce travail, nous pourrions par exemple mettre en place une
application Android.