APPLICATION DE GESTION DE CANDIDATURES. 2 / 26 Sommaire Le laboratoire Le contexte L’existant ...

Preview:

Citation preview

APPLICATION DE GESTION DE CANDIDATURES

2 / 26

Sommaire

Le laboratoire Le contexte L’existant Les besoins Environnement technique Etude Réalisation Bilan

3 / 26

Le laboratoire

Laboratoire d’Annecy-le-Vieux de Physique Théorique (LAPTh) Une UMR du CNRS et de

l’Université de Savoie Une trentaine de membres

permanents Différents thèmes de

recherche Des séminaires et des

conférences Un support informatique

mutualisé avec le LAPP

4 / 26

Le laboratoire

Différents thèmes de recherche

Des séminaires et des conférences

Un support informatique mutualisé avec le LAPP

5 / 26

Le contexte

International Relativistic Astrophysics PhD Programme financé par

l’europe Un recrutement à

l’échelle internationale 13 universités Participation du LAPTh

6 / 26

L’existant

Un site web Un site vitrine statique Un simple formulaire

d’inscription Un processus long et

laborieux Envoi manuel des

candidatures Communication difficile

7 / 26

Les besoins

Faciliter les étapes principales du recrutement

Faciliter l’acces aux informations

Une application réutilisable

Garantir le respect de la déclaration faite à la CNIL

8 / 26

Environnement technique :

Application web

Documentation

Tests

Gestion des versions

9 / 26

Environnement technique :

Un Framework Répandu (phpBB, Drupal) Moderne Structurant Développement rapide Object-relational mapping (ORM) Moteur de template Plusieurs formats de

configuration

10 / 26

Environnement technique :

Symfony : principe de fonctionnement

11 / 26

Etude et réalisation

Une méthode agile et itérative :

Des histoires utilisateur

Des Sprints

Participation active du client

12 / 26

Etude et réalisation

Différents acteurs : Candidat Référent Evaluateur Gestionnaire

13 / 26

Etude et realisation

Cas d’utilisations du candidat

14 / 26

Etude et realisation

Cas d’utilisations de l’évaluateur

15 / 26

Etude et realisation

Cas d’utilisations du gestionnaire

16 / 26

Etude et realisation

Cas d’utilisations du référent

17 / 26

Etude et realisation

Le modèle :

18 / 26

Etude et realisation

Découverte de Symfony

Des recherches dans la documentation et l’API.

Analyser différentes options

19 / 26

Etude et realisation

Sécurisation de l’application

Deux étapes principales• Authentification• Autorisation

Gestion des rôles

Gestion des sessions

20 / 26

Démonstration Quelques captures d’

écran

21 / 26

Démonstration Quelques captures d’

écran

22 / 26

Démonstration Quelques captures d’

écran

23 / 26

Démonstration Quelques captures d’

écran

24 / 26

Démonstration Quelques captures d’

écran

25 / 26

Bilan

Des fonctionnalités abandonnées ou rajoutées Création dynamique des formulaires Connexion par URL (Auto-login)

Quelques fonctionnalités manquantes

26 / 26

Bilan

Des nouveaux outils

Découverte de métiers

Un projet complet

MERCI de votre attention

Recommended