Université des Antilles et de la Guyane. Rapport de stage. Site de recrutement AIR CARAIBES



Documents pareils
Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Décret n du 19 août 2013

LoReNa : pour dynamiser votre Relation Client (CRM)

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

DOSSIER DE CANDIDATURE

Guide d utilisation 2012

ÉTABLIR VOTRE DOSSIER DE CANDIDATURE

A2I. Site Web de l association des ingénieurs INSA de Lyon ESPACE EMPLOI

Offre d emploi Développeur PHP - CDI

Guide d utilisation des services My Office

Mise en place d un intranet de travail collaboratif. Guide utilisateur

Notice explicative relative à l utilisation de l outil pour la production du

Mon Guide illustré Mon : Créer mon compte Remplir mon Formulaire

Utiliser un CMS: Wordpress

DOSSIER DE CANDIDATURE POUR LA RENTRÉE DE SEPTEMBRE 2012 MASTER GRANDE ECOLE POUR LES PROFESSIONNELS. Adresse permanente...

Programme Bachelor Bac à Bac+3 Dossier de candidature - Février 2015

Réalisez votre propre carte de vœux Éléctronique

Note de synthèse. Développement web sur le CMS Prestashop. Stage du 17 mai au 25 juin Entreprise decoratzia.com 15 rue Erlanger Paris

Introduction aux concepts d ez Publish

DEMANDE DE CREDIT DE RECHERCHE MINI-ARC TRANSDISCIPLINAIRE Année académique

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

[Ministère des Affaires étrangères et du Développement international] DEFI MANUEL UTILISATEUR ESPACE DEMANDEUR

PLATEFORME STAGE EMPLOI

Création d un formulaire de contact Procédure

DOSSIER DE CANDIDATURE

Troisième concours d ingénieur des systèmes d information et de communication. «Session 2010»

Mon-complement-retraite.com Aide en ligne

Manuel d utilisation Profilsearch

Master 1 Spécialité Professionnelle Image & Son. DOSSIER de CANDIDATURE Etat civil

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

RÉALISATION D UN SITE DE RENCONTRE

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009

café, restaurant & salon de thé DOSSIER DE CANDIDATURE franchise

2 ème année de master

Gestionnaire de Paie. CANDIDAT (à remplir en majuscules) DOSSIER DE CANDIDATURE

M A N U E L D U T I L I S AT I O N A P P L I C AT I O N B O U R S E D E L E M P L O I

Lettre motivation. En haut de la page

Projet en nouvelles technologies de l information et de la communication

Joomla! Création et administration d'un site web - Version numérique

Manuel d utilisation de la messagerie.

CDG 68. Interface Internet

Dossier de candidature - Certification de personnes Opérateurs en diagnostic immobilier Procédure de

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

UFT 40. EC2 cours n 2 de PPP pour L2-IC

GUIDE DE PROCEDURE LOGICIEL TABLEAU TOP2P

USAGE DU MODULE DE NEWSLETTER ACAJOOM

Ingénieur Développement Nouvelles Technologies

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Cahier des charges - Refonte du site internet rennes.fr

Introduction : L accès à Estra et à votre propre espace Connexion Votre espace personnel... 5

Principales Evolutions Version

Installation et utilisation du client FirstClass 11

Initiation à l informatique. Module 7 : Le courrier électronique ( , mail)

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

Institut Universitaire Professionnalisé Génie Mathématiques et Informatique

MANUEL UTILISATEUR DU SITE D INSCRIPTIONS FCL1.028 DGAC POUR LES CANDIDATS AUX CONTROLES DE COMPETENCES LINGUISTIQUES LANGUE ANGLAISE ORGANISES PAR LA

Guide Utilisateur. Edition Mars Agenda. s. Evènements. Synchroniser avec les identités de gestion, de. Messagerie interne. Post-it.

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

GEST_INSTANCES APPLICATION DE GESTION DES INSTANCES ET REUNIONS EN EPLE ETABLISSEMENT PUBLIC LOCAL D ENSEIGNEMENT

INFORMATIONS ET INSTALLATION DU THEME CENATA RESPONSIVE

DIDACTIEL ACHAT DE PLACES SITE WEB DFCO

1. Création du profil

Formation Webmaster : Création de site Web Initiation + Approfondissement

Organisation des Nations Unies pour l éducation, la science et la culture

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube

GUIDE ILLUSTRÉ FORMULAIRE CAMPUSFRANCE

Content Management System V.3.0. BlackOffice CMS V3.0 by ultranoir 1

Questions fréquemment posées par les candidats externes

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

SOMMAIRE. 4 Foire aux questions... 31

1) Information sur le logiciel et la notice 2) Le tableau de bord 3) Les devis 4) Les factures 5) Les factures d acompte 6) Les avoirs sur facture

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

Guide d inscription Campus France Maroc

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide

LISTES DE DISTRIBUTION GÉRÉES PAR SYMPA DOCUMENT EXPLICATIF DE L'INTERFACE WEB À L'INTENTION DES ABONNÉS

Bases de données et interfaces Génie logiciel

BOURSES DE PERFECTIONNEMENT A LA FORMATION ET A LA RECHERCHE. Bureau Maghreb 1. DISCIPLINE

«Créer son site web professionnel avec WordPress»

LIVRET DE RECEVABILITE (Livret 1)

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

Rapport de stage Clément MOYSAN

SOMMAIRE... 1 ESPACE DU CLUB...

Bundesagentur für Arbeit. Trouver facilement et rapidement un poste en Allemagne. La JOBBÖRSE sur

Point 1/8. L accès authentifié à un portail e-sidoc. Septembre 2012 Documentation détaillée V2.1. Sommaire

PROJET ISLAH TEMPUS IT-TEMPUS-SMHES. Projet financé par PLATEFORME ISLAH MANUEL D UTILISATION SECTION ENTREPRISES

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10

P R E - D O S S I E R V A E

Création d articles sur le site web du GSP

CAHIER DES CHARGES pour création graphique de Site internet.

Guide d utilisation du compte candidat jobup.ch

Logiciel SuiviProspect Version Utilisateur

DOSSIER D INSCRIPTION AU PSC1

Tremplin pour l Entrepreneuriat Étudiant

Groupe Eyrolles, 2003, ISBN : X

Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia -

Club informatique Mont-Bruno Séances du 18 janvier et du 17 février 2012 Présentateurs : Michel Gagné et Réjean Côté

Créer son questionnaire en ligne avec Google Documents

Guide Campus France. «Créer votre compte et remplir votre dossier» Sommaire

Soyez accessible. Manuel d utilisation du CMS

Transcription:

LEFI Médric Université des Antilles et de la Guyane Rapport de stage Site de recrutement AIR CARAIBES Licence Professionnelle : Traitement des Données et Internet 2009-2010

Sommaire I - Entreprise... 3 1- Présentation... 3 II - Contexte du projet... 4 1 - Intitulé du projet... 4 2 - Objectif... 4 3 - Service concerné... 4 4 Rôle... 4 5 Environnement... 4 A Humain... 4 B - Matériel... 5 III - Analyse... 5 1 - Règles de gestion... 6 2 Planning Prévisionnel... 7 3 Ressources... 7 A - Financières... 7 B Matérielles... 7 IV - Conception... 8 1 Fonctionnement de la partie Front office... 8 A Architecture... 8 B Actions... 8 2 Fonctionnement de la partie Back Office... 10 A Architecture... 10 B Actions... 11 V Programmation... 14 1 - Architecture Statique... 14 2 Contrôleur et Fonctions PHP... 14 VI Avancement... 15 VII Conclusion et Remerciement... 15 1 - Conclusion... 15 2 - Remerciement... 15 2

I - Entreprise 1- Présentation Air Caraïbes est une compagnie aérienne, créée en 1998, qui est issue de la fusion de plusieurs compagnie aérienne antillaise. Elle appartient au groupe Dubreuil, qui possède huit centres d activités comprenant le transport aérien, les sociétés immobilières, les énergies nouvelles, ainsi que la distribution automobile, la distribution de produit pétrolier, la distribution de matériels de travaux publics et manutention, la distribution de bricolage et la distribution alimentaire. Air Caraïbes est la compagnie aérienne des Antilles, desservant plusieurs fois par jour de nombreuses destinations depuis Paris mais également au sein des Caraïbes. La force d'air Caraïbes, c'est le réseau transatlantique ainsi que la couverture de tout l'arc antillais. Présentation de la flotte Transatlantique : - 3 Airbus A330-300 - 1 Airbus A330-200 Présentation de la flotte Régionale : - 3 ATR 72-500 - 1 Embraer 190 3

II - Contexte du projet 1 - Intitulé du projet Site de recrutement AIR CARAIBES 2 - Objectif Traiter et suivre de manière automatisée les CV et candidatures reçus qu il s agisse de candidature spontanées, réponse à annonce ou de candidature interne. 3 - Service concerné Le besoin de ce site a été formulé par Mme Gaëlle SAMATHI-NELSOM, adjointe au Directeur des Ressources Humaines de la société Air Caraïbes. Les offres d emploi qu elle publie sur l espace ressource humaine du site intranet de la société, ne sont visibles que par les salariés. Elle souhaiterait donc un site dédié, accessible aussi bien par les personnes extérieures à la société qu aux employés air caraïbes, qui permettrait dans les deux cas de géré les réponses aux annonces ou dans le cas d une personne externe à la société, gérer le dépôt d une candidature spontanée. 4 Rôle Je réaliserai ce projet en tant que développeur d application. 5 Environnement Bien qu étant un besoin des Ressources Humaines, le projet présente tout de même le caractère informatique donc mon environnement de travail se situera dans les bureaux de la direction des systèmes d informations. A Humain Ce projet sera en ma pleine responsabilité et je serai sous la tutelle de Mme Pascale GAMBY, Analyste-Webmaster. Je bénéficierai des conseils de M. Gaby Badlou (Chef de Projet), M. Jean-Michel PATER (Administrateur Réseau), Mlle Alexandra Lisca (Webmaster), tous présents dans le service des Systèmes d Informations. 4

B - Matériel Pour réaliser ce projet je disposerai de mon poste de travail personnel, il s agit la d un choix personnel qui me permettra de garder mes habitudes de développement. 1. Logiciels Joomla! est un système de gestion de contenu (en anglais CMS pour Content Management System) libre, open source et gratuit. Il est écrit en PHP et utilise une base de données MySQL. De plus il a servi à mettre en place le site intranet. J ai donc décidé de créer le site avec cet outil dans sa dernière version c'est-à-dire la version 1.5.15. La raison principale qui a animé le choix des langages et autres technologies réside dans le fait que ce sont ceux qui composent le CMS Joomla! 2. Langages Les langages HTML, PHP et JavaScript seront utilisés. 3. Base de données J utiliserai MySQL comme type de bases de données. 4. Autres Le CMS Joomla! ne permet pas la gestion personnalisée de pages PHP. En recherchant une solution j ai trouvé le composant additionnel «PHP by FWD» qui permet de créer des pages PHP personnalisées et indépendantes du CMS et de les lier à Joomla! L organisation de la programmation sera réalisée grâce à une architecture modèlevue-contrôleur. III - Analyse Après analyse du cahier des charges (Annexe 1) et entretien avec Mme SAMATHI- NELSOM et Mme GAMBY, il est possible de dégager les règles de gestion suivantes : 5

1 - Règles de gestion Utilisateur : Un utilisateur rédige des annonces. Il est identifié par un numéro et possède un login et un mot de passe On enregistrera son nom et son prénom. Annonce : Une annonce sera identifiée par une référence. Elle possède un titre, un type (stage, CDI, CDD, etc.), une accessibilité (interne, grand public), un état (non-satisfaite, satisfaite), un état de publication (non-publiée, publiée), une date de parution, une durée (sauf s il s agit d un CDI) et une date limite de dépôt de candidature. Il sera nécessaire de connaître la région et le poste à pourvoir ainsi que sa catégorie. Un utilisateur pourra rajouter une description d éventuels critères spécifiques à cette annonce. Poste : Un poste fait l objet d une annonce. Il est identifié par un code et possède un nom, un domaine d activité et une catégorie, Il aura aussi des descriptions de la mission ou contexte, les activités principales et le profil recherché pour ce poste. Candidature : Une candidature est identifiée par un numéro et possède une date. Une candidature est déposée par un candidat et répond au maximum à une annonce. Les candidatures doivent être composées de pièces jointes : CV, une lettre de motivation. Il existe des candidatures pour une annonce ou des candidatures spontanées. Pour une candidature spontanée, il est nécessaire, pour le candidat, de renseigner certaines compétences. Un candidat devra renseigner les champs suivants : poste désiré, type de contrat recherché, domaine d activité et base géographique. On doit pouvoir connaitre l état d une candidature (retenue, refusée ou en attente) Compétences : Une liste de compétence est requise pour un poste et détenue pour une candidature. 6

Elle est identifiée par un numéro. Elle est composée du niveau d étude (bac +, etc.), de trois diplômes, trois langues ainsi que leur niveau de maitrise (1 : Débutant, 2 : Intermédiaire, 3 : Expert), trois expériences professionnelles ainsi que leur durée approximative (1 : moins de 2 ans, 2 : entre 2 et 5 ans, 3 : entre 5 et 10 ans, 4 : plus de 10 ans), trois logiciels maitrisés ainsi que leur niveau de maitrise ( 1 : Débutant, 2 : Intermédiaire, 3 : Expert). Il y sera aussi renseigné la mobilité (permis de conduire, véhicule). Prétendant : Un candidat sera identifié par un numéro. On gardera en base son nom, prénom, sa civilité (Mr, Mme, Mlle) date de naissance, adresse, code postal et ville, e-mail et téléphone (fixe et/ou mobile). Un candidat dépose une candidature pour une annonce. Un candidat peut être interne à l entreprise ou alors être candidat extérieur on devra pouvoir faire la différence. Les candidats possèderont un login et un mot de passe qui leur permettra par la suite de mettre à jour leurs informations personnelles. Ces règles de gestions, après validation par Mme SAMATHI-NELSOM et Mme GAMBY, ont permis d établir le Modèle Conceptuel de Données (Annexe 2). 2 Planning Prévisionnel Voir Annexe 3 3 Ressources A - Financières En utilisant exclusivement des logiciels open sources et gratuit, le coût de réalisation du projet est nul. B Matérielles Après la prise en main du CMS Joomla!, je suis obligé d avoir deux bases de données MySQL: 7

- Une pour la partie «Front Office» qui sera la partie visible par les visiteurs du site. - Une autre pour la partie «Back Office» qui servira à la gestion effective des annonces, candidatures et profils candidats. Le contenu de ces deux parties étant totalement différent, Joomla! ne permet pas qu elles soient gérées par la même base de données. IV - Conception 1 Fonctionnement de la partie Front office A Architecture La partie Front Office, se compose d un menu horizontal comprenant 4 onglets : - Accueil : Qui affiche la page d accueil - Nos Offres : Qui affiche la liste des offres d emploi - Candidature Spontanée : Qui affiche le formulaire de dépôt de candidature spontanée - Nos Métiers : Qui affiche la liste des métiers proposés par la société Air Caraïbes B Actions 1. Accueil Sur la page d accueil il sera possible de lire les informations et messages publiés par la direction des ressources humaines. 2. Nos Offres En cliquant sur l onglet nos offres, l utilisateur devra faire un choix dans une liste recensant tous les types de contrat publiés sur le site, en cliquant sur le type de contrat souhaité. 8

Une fois ce choix effectué, s affichera la liste des annonces correspondant à ce type de contrat avec le titre, le poste, le domaine, la région et la date limite de dépôt de candidature pour chaque offre. En cliquant sur le titre de l annonce, il aura accès à celle-ci mais détaillée dans un tableau avec comme informations : - la référence, - le type de contrat, - la durée, - la région, - la date limite de dépôt de candidature, - des informations supplémentaires pour l annonce, - le nom du poste à pourvoir, - la catégorie du poste, le domaine d activités, - le descriptif de la mission, - le descriptif des activités, - le profil recherché pour ce poste, - les critères spécifiques à cette offre. En suite il pourra postuler sur cette offre en cliquant sur le lien «postuler pour cette offre» qui le dirigera vers un formulaire de dépôt de candidature pour cette offre. 3. Candidature spontanée L onglet candidature spontanée donne l accès à un formulaire ou il sera nécessaire de remplir un certains nombre de champs : Les informations personnelles : - La civilité - Le nom - Le prénom - La date de naissance - L adresse - Le code postal - La ville - Le numéro de téléphone fixe - Le numéro de téléphone portable - L adresse e-mail - Le login - Le mot de passe 9

Les Compétences : - Le niveau d études - Les diplômes obtenus (3 maximum dont 1 obligatoire) - Les expériences professionnelles et leur durée approximative (3 maximum) - Les langues parlées et leur niveau de maitrise (3maximum dont 1 obligatoire) - Les Logiciels maitrisés et le niveau de maitrise (3maximum) La mobilité : - Permis de conduire - Voiture personnelle Les pièces jointes : - CV - Lettre de motivation - Autres Pièces Jointes (Photo, Lettre de recommandation, etc.) Les préférences : - Base géographique - Type de contrat souhaité - Domaine d activité - Poste Recherché 4. Nos Métiers Les utilisateurs pourront consulter la fiche des différents métiers de la compagnie Air Caraïbes. 2 Fonctionnement de la partie Back Office A Architecture La partie Back Office, se compose d un menu horizontal comprenant 3 onglets : - Accueil : Qui affiche la page d accueil - Candidatures : Qui affiche la liste des candidatures 10

- Profils Candidat : Qui affiche la liste des profils candidats Elle possède aussi deux menus verticaux disposés à gauche : - Annonce : qui contient 2 liens o Créer : créer une nouvelle annonce o Lister : Afficher la liste des annonces créées - Poste : qui contient aussi 2 liens o Créer : créer un nouveau poste o Lister : Afficher la liste des postes créés B Actions 1. Candidature En cliquant sur l onglet l utilisateur verra s afficher la liste des candidatures répondant a une annonce : - Date - Référence de l annonce - Numéro de candidat - CV Ainsi que la liste des candidatures spontanées : - Date - Référence de l annonce - Numéro de candidat 2. Profils candidats En cliquant sur l onglet l utilisateur verra s afficher un formulaire comprenant les critères de recherches suivants : Les Préférences : - Base - Domaine d activité - Age minimum 11

- Age maximum Les Compétences : - Le niveau d études - Les diplômes obtenus - Les expériences professionnelles et leur durée approximative - Les langues parlées et leur niveau de maitrise - Les Logiciels maitrisés et le niveau de maitrise La mobilité : - Permis de conduire - Voiture personnelle En cliquant sur le bouton rechercher de ce formulaire l utilisateur obtiendra un tableau des profils candidats : - Nom - Prénom - Date de naissance - Mail - Téléphone Fixe - Téléphone Portable - CV - Lettre de motivation (si disponible) - Autre pièce jointe (si disponible) 3. Menu Annonce a) Créer Ce lien donne accès à un formulaire pour la création d une annonce avec pour champs : - Le titre - La référence - Le poste concerné (qui sera sélectionné par liste déroulante remplie par les données de la base) - La catégorie 12

- Le type de Contrat - La durée - La date de dépôt de candidature - La région - Les conditions supplémentaires La création d une annonce est validée par clic sur le bouton «Créer» du formulaire. b) Lister Affiche 2 listes d annonce : - Annonce non-satisfaite : o Référence o Titre o Type de contrat o Accessibilité o Etat de publication o Date de création o Date limite de dépôt de candidature - Annonce satisfaite : o Référence o Titre o Type de contrat o Accessibilité o Date de création 4. Menu Poste a) Créer Ce lien donne accès à un formulaire pour la création d un poste avec pour champs : - Le Nom - Le domaine d activité - La catégorie - La catégorie - Le descriptif de la mission - Le descriptif des activités principales - Le profil recherché 13

- Les informations supplémentaires Les Compétences : - Le niveau d études - Les diplômes obtenus - Les expériences professionnelles et leur durée approximative - Les langues parlées et leur niveau de maitrise - Les Logiciels maitrisés et le niveau de maitrise La mobilité : - Permis de conduire - Voiture personnelle La création d un poste est validée par clic sur le bouton «Créer» du formulaire. b) Lister Affiche la liste des postes créés par titre. V Programmation 1 - Architecture Statique L architecture statique du site a été réalisée grâce à la partie administration du CMS Joomla! Il a suffit alors de placer le contenu (menu horizontaux et verticaux, onglets etc.) aux endroits souhaités et grâce au module additionnel «PHP by FWD» de créer des pages PHP dans lesquelles seront réalisés des «echo» de code html pour créer les liste et différents tableaux qui composent le site et des appels de fonctions situées dans le contrôleur. 2 Contrôleur et Fonctions PHP Chacune des parties du site possède son contrôleur où sont répertoriées toutes les fonctions réutilisées. Pour la partie «Front office» le contrôleur est le fichier «c_ac_frt.php» (Annexe 4) et pour la partie «Back Office» il s agit du fichier «c_ac_bck.php» (Annexe 5) 14

VI Avancement A la date de fin du stage, le projet n est pas livrable. Il manque la fin de la partie programmation ainsi que les parties Intégration et Test qui n ont été que partiellement abordées. Voir annexe 3 Dans la phase programmation il manque la gestion d envoi automatique des mails et la gestion du style. Le retard accumulé est en majeur partie dû à une mauvaise appréciation et répartition du temps imparti pour réaliser ce projet. VII Conclusion et Remerciement 1 - Conclusion Ce projet m a permis de découvrir la compagnie Air Caraïbes et surtout de voir un autre aspect de l utilisation de l outil informatique dans l entreprise. Jusqu ici, j avais réalisé mes stages uniquement dans des PME-PMI qui concentraient leurs besoins informatiques principalement autour de la gestion commerciale ou alors de la présentation de leurs prestations. 2 - Remerciement Je tiens à remercier Mme Gaëlle SAMATHI-NELSOM et Mme Pascale GAMBY pour leur encadrement et leurs conseils ainsi que toute la Direction des Systèmes d Information pour leur accueil, leur convivialité et leurs encouragements. 15