stage du 10 avril au 15 juin cppk consulting coleno thomas s4p2a’ maître de stage : m. christophe...

17
AMÉLIORATION DU SITE INTERNET ET D’UN GÉNÉRATEUR DE SITE Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M.

Upload: morgause-besse

Post on 05-Apr-2015

106 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

AMÉLIORATION DU SITE INTERNET ET D’UN

GÉNÉRATEUR DE SITE

Stage du 10 avril au 15 juinCPPK Consulting

COLENO ThomasS4p2A’

Maître de stage : M. Christophe CAMILLERIProfesseur responsable : M. HICKEL

Page 2: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Introduction

La société CPPK Consulting à principalement pour objectif d’augmenter sa réactivité en portant des améliorations :

Au back-office de son site web A son générateur de site web : le créator

Page 3: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Plan

Présentation de CPPK Consulting

Le back-office du site web

Le créator

Démarche qualité

Page 4: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Présentation de CPPK Consulting

CPPK Consulting est une société relativement récente :

Créée en janvier 2005 7 employés à temps plein

Elle exerce différents types d’activités : Délégation de personnel Fournisseur de matériel et de prestations

informatiques pour les PME

Page 5: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Présentation de CPPK Consulting

Service informatique : Un serveur web en production sous Linux

(distribution Mandriva) Un serveur de test sous Linux

(distribution Fedora Core 6) Un serveur de pré-production sous Linux

(distribution Fedora Core 6) Deux postes de développement sous

Windows

Page 6: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Le back office du site web

Analyse de l’existant : Présence de bugs mineurs Manque de rigueur dans la

programmation Relance mail quasi-implémentée, mais

non fonctionnelle Traitement des CV aux formats TXT, RTF,

HTML et DOC uniquement Architecture du site bien pensée

Page 7: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Le back office du site web

Problème : bugs mineurs, et manque de rigueur dans la programmation

Solutions apportées : Correction des bugs Réécritures mineures du code

Page 8: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Le back office du site web

Problème : Relance Mail non fonctionnelle

Solutions apportées : Abandon de sendmail et utilisation de phpmailer

Externalisation de l’envoi des mails

Page 9: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Le back office du site web

Problème : Pas de traitement des CV au format PDF

Solutions apportées : Adaptation pour accepter le traitement

des PDF Utilisation de pdftotext pour le

traitement

Page 10: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Le créator

Analyse de l’existant

Quelques fonctions disponibles dès l’installation

Pages éditables avec FCKEditor

Bug dans le menu une fois connecté

Gestion des modules non satisfaisante

Listes déroulantes statiques

Page 11: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Le créator

Problème : Bugs dans le menu

Solutions apportées : Associer un système de droits aux

éléments du menu Afficher les éléments en fonction des

droits

Page 12: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Le créator

Problème : Gestion des modules insatisfaisante

Solutions apportées : Possibilités d’ajouter des modules via une

interface très simple :

Production d’une documentation

Page 13: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Le créator

Problème : Listes déroulantes statiques

Solutions apportées : Ecriture d’un module permettant d’en

modifier le contenu

Page 14: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Démarche qualité

Système de livraisons : Ecriture d’une fiche de livraison Livraison des fichiers sur le serveur de

pré-production Tests Livraison des fichiers sur le serveur de

production

Page 15: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Démarche qualité

Plusieurs types de fiches : Fiches d’évolution Fiches de livraison Fiches d’anomalies Compte-rendu de livraison Demande de travaux

Page 16: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Démarche qualitéToute la documentation est basée sur le

même formalisme :

Page 17: Stage du 10 avril au 15 juin CPPK Consulting COLENO Thomas S4p2A’ Maître de stage : M. Christophe CAMILLERI Professeur responsable : M. HICKEL

Conclusion

Réalisation de deux projets au sein de la

société

Mise en application de mes compétences

Mise en œuvre de la qualité dans

l’entreprise

Expérience en entreprise