13.1. Gestion d'une personne
L'application doit permettre d'ajouter, modifier, supprimer
une personne donc ses CV aussi en cascades.
Au minimum, une personne a :
· Son nom
· Ses prénoms
· Sa date de naissance
· Son Adresse
· Son numéro de Téléphone
· Son Email principale
· Son numéro de sécu
· Son statut matrimonial
Lors de la suppression de la personne, il y a une suppression
en cascade de ses CV précédés d'un message
d'avertissement.
13.2. Gestion de Cv
L'application doit permettre d'ajouter, modifier, supprimer un
CV d'une personne. Le CV d'une personne contient au moins :
· le nom donné au Cv
· Le type du CV
· Les différentes compétences,
· Le domaine
· Les expériences
13.3. Gestion de la fiche collaborateur
L'application doit permettre d'ajouter, modifier, supprimer
une fiche collaborateur. Au minimum, une fiche collaborateur contient :
· Nom et Prénom du collaborateur.
· Le titre du collaborateur (ingénieur de
développement, consultant, chef de projet, ...). Ce titre doit
être choisi dans une liste paramétrable.
· Date et Lieu de naissance.
· Statut marital (célibataire / Marié,
...)
· La date de début d'activité
professionnelle dans l'informatique.
· La liste des diplômes obtenus et des formations
réalisées.
· La liste des connaissances informatique.
· Les langues étrangères connues avec le
niveau.
· Une liste de « Divers » et une
autre de « loisirs ».
En complément de cette fiche, tout collaborateur doit
pouvoir être lié à une unité développement
(Business Unit) et un ensemble de fiches de mission complétées
par la période de la mission ainsi que sa durée, les tâches
réalisées dans cette mission et son profil pour cette mission
(chef de projet, ingénieur qualité, ...).
13.4. Génération
automatique de CV
A partir des données décrites
précédemment, une génération automatique des CV des
collaborateurs doit être réalisée. Cette
génération doit être paramétrables. L'idée
étant d'extraire des données XML de la base de données
puis d'appliquer une transformation (XSL/FO par exemple) pour
générer des fichiers au format PDF.
13.5. Module de recherche
En complément de la gestion des CV des collaborateurs,
un outil de recherche doit être mis en oeuvre afin de permettre, par
exemple, des extractions des compétences des collaborateurs sur certains
domaines techniques ou encore des extractions de la liste des
références de l'agence dans tel ou tel domaine.
|