Sommaire I- Présentation du projet 1. Contexte 2. Cahier des charges II- Analyse du projet 1....

Post on 04-Apr-2015

111 views 1 download

Transcript of Sommaire I- Présentation du projet 1. Contexte 2. Cahier des charges II- Analyse du projet 1....

SommaireI- Présentation du projet

1. Contexte2. Cahier des charges

II- Analyse du projet1. Organisation du projet2. Conception3. Environnement technique

III- Fonctionnalités du site

IV- Améliorations possibles

V- Conclusion

I- Présentation du projet

I- Présentation du projet1. Contexte

Projet imposé par groupes de 4

Objectifs : Prendre du recul sur un projetRespecter les délais fixés par le cahier des

charges et nous mêmeAméliorer notre autonomie et monter en

compétences

I- Présentation du projet2. Cahier des charges

Réalisation d’une CV Thèque cross browser

Techno et environnement de développement au choix

3 types de profils :EtudiantChargé de placementDirecteur de ressources humaines

Identification nécessaire pour chaque profils

Fonctionnalités propres à chaque profil

I- Présentation du projet2. Cahier des charges

Ajouter, modifier et supprimer son CVModifier son profilContacter son chargé de placement par mail

Etudiant

I- Présentation du projet2. Cahier des charges

Contacter un étudiant par mailGérer les étudiants qui lui sont associésModifier ses données personnellesRechercher un CV

Chargé de placement

I- Présentation du projet2. Cahier des charges

Télécharger un CVRechercher des CVContacter un chargé de placement par mailModifier ses données personnelles

DRH

II- Analyse du projet

II- Analyse du projet1. Organisation du projet

Répartition des tâches :

Chaque profil utilisateur a été attribué à une personne en particulier

Une personne a été chargée de planifier les étapes, d’intégrer le template, de débugger et de s’occuper la documentation.

II- Analyse du projet2. Conception

II- Analyse du projet3. Environnement technique

Plateforme WAMPWindowsApache 2.2MySQL 5PHP 5

Système de Versioning : Subversion

II- Analyse du projet3. Environnement technique

Système d’exploitation : Windows Seven® Simple pour mettre en place un système de

versioningToute l’équipe possède ce système

d’exploitationAdapté pour un projet à cette échelle

II- Analyse du projet3. Environnement technique

Langage : PHP5 – Framework CakePHPPHP5 connu par toute l’équipeCakePHP est un framework très utile pour

développer des projets web

II- Analyse du projet3. Environnement technique - CakePHP

Crée en 2005Framework open sourceMVC (Modèle-Vue-Contrôleur)Compatible PHP4 et PHP5Intégration CRUD (Create, Read, Update,

Delete)

MVC – Modèle Vue Contrôleur

III- Fonctionnalités du siteDémonstration

IV- Améliorations possibles

IV- Améliorations possibles

Possibilité de poster des offres d’emploi/stageSuggestion de CV par préférencesAmélioration outils de recherchePartage d’annonces sur les réseaux sociauxMise en place de flux RSS

V- Conclusion

V- ConclusionDifficultés rencontréesSatisfaction personnelleApports expériences technique

?