top of page

Contexte

 

Club Alliance Voyage est une agence de voyage, qui propose des voyages uniquement en Europe, qui propose une multitude de circuits différents, principalement en France.

 

Existant

 

Il y a un site opérationnel, il permet à un utilisateur de se connecter ainsi que de commander des voyages à travers la France. La base de données est déjà créée et remplie.

Le site : http://www.cluballiancevoyages.com/

 

Besoin(s)

 

Un cahier des charges m'a été fourni pour les nouveaux besoins.

L'entreprise souhaite améliorer la gestion des commandes avec plus de fonctionnalités.

Les nouveaux besoins sont exprimés grâce à des cas d'utilisation : Carte fidélité, Abandon de panier, Notifications, etc.

 

Utilisateurs

 

Les fonctionnalités supplémentaires seront principalement pour les salariés de Club Alliance voyage pour gérer les commandes ainsi que proposer de nouveaux circuits ou encore de faire une promotion dans le back office.

 

Contraintes

 

Architecture : Langage PHP - Framework cakePHP - architecture MVC

Base de données : MySql - base de données opérationnelle

Ergonomie : La mise en forme est regroupée dans plusieurs style CSS selon les pages.

Codage : Respect des normes de nommage de la convention de cakePHP

Sécurité : Le mot de passe des utilsateurs sont cryptés dans la base de données.

 

Formation

 

Pendant les vacances scolaires ainsi que le premier jour de mon stage, j'ai testé les fonctionnalités du site pour comprendre son fonctionnement.

Au cours du projet, j'ai regardé des tutoriels sur le PHP5 mais également sur cakePHP.

J'ai intérrogé l'équipe de mon tuteur pour mieux connaître les besoins.

 

Éléments de configuration

 

Poste de travail : Matériel -> PC,

-Système d'exploitation -> Windows 10,

-Logiciels->NotePad++, FileZilla, NetBeans, SublimeText , Word.

 

Environnement de travail de l'organisation

 

Développement sous NotePad++ , NetBeans , SublimeText avec les fichiers stockés sur un hébergeur.

Base de données MySql BETA pour les tests.

 

Réunion / organisation du travail

 

Avec l'équipe de mon tuteur, nous nous sommes réunis une fois par semaines pour faire le point sur l'avancement des besoins exprimées par le cahier des charges du client

Date du stage : 18/01/2016 - 11/03/2016

 

Tests / validation / déploiement

 

Des tests ont été effectués sous les différents navigateurs.

Le code a été commenté.

Une fois les tests terminés sur la version BETA, nous les testons sur la versions PRE-PROD, et enfin on ajoute les nouvelles fonctionnalités sur le serveur PROD (En ligne).

 

Détails des tâches effectuées et des compétences

Productions

Ancre 1

Extrait du cahier des charges

Ancre 7

Liste des tâches effectué

Ancre 3
Ancre 4

Spécification d'un nouveau service

Ancre 5

Graphe incident

Ancre 6

Adaptation de la base de donnée

bottom of page