Académique Documents
Professionnel Documents
Culture Documents
Du 25/01/2016 au 18/03/2016
BTS SIO 2
Anne 2015/2016
Olivier Abran
Page 1
Sommaire
I/Prsentation de lentreprise ....................................................... 3
A) Quest-ce que la Diagonale du Fou ? ...................................... 3
B) Plan daccs et contacts ......................................................... 3
C) Activits de lentreprise .......................................................... 4
D) Les partenaires de lentreprise ............................................... 4
II/Linformatique dans lentreprise ................................................ 5
A) Le matriel .............................................................................. 5
B) Les logiciels ............................................................................. 5
C) Internet dans lentreprise ....................................................... 5
D) Les bases de donnes de lentreprise ..................................... 5
III/Le projet .................................................................................... 6
A) Cahier des charges et existant ................................................ 6
B) PrestaShop .............................................................................. 6
C) Difficults rencontres et solutions apportes........................ 7
IV/Conclusion ................................................................................ 8
V/Remerciements.......................................................................... 9
Olivier Abran
Page 2
I/Prsentation de lentreprise
A) Quest-ce que la Diagonale du Fou ?
La SARL lAntre du jeu est un magasin de jeux et jouets spcialis dans les jeux de cartes
jouer et les jeux de socit. Cette entreprise est franchise sous le nom de La Diagonale du
Fou et a t fonde le 5 Dcembre 2006, Avignon(84) par M. Jean-Michel Gely, actuel
grant de laffaire et mon tuteur durant ce stage.
En dehors du grant, le personnel du magasin est constitu dun vendeur, salari plein
temps et accueille souvent des stagiaires.
Olivier Abran
Page 3
C) Activits de lentreprise
La Diagonale du Fou, en plus de son activit principale, organise des soires jeux tous les
vendredi soirs, des initiations certains jeux, ainsi que des tournois de cartes jouer en fin
de semaine. Ces vnements se font souvent en collaboration avec les diffrents partenaires
de lentreprise.
Olivier Abran
Page 4
B) Les logiciels
Cette entreprise dispose dun logiciel de gestion des stocks sous Microsoft Access, dAdobe
Photoshop CS6 pour la ralisation daffiches promotionnelles, du client ftp Filezilla pour
accder au serveur et du pack office pro. La base de donnes du site web fonctionne avec le
couple MySQL-Apache.
Olivier Abran
Page 5
III/Le projet
A) Cahier des charges et existant
Lobjectif principal de ce stage tait damliorer et de terminer le site marchand, que le
grant du magasin avait commenc, en intgrant des solutions de paiement en ligne, en
amliorant lergonomie du site et en rparant les bugs. Nayant aucune exprience en
dveloppement informatique, le grant a utilis la solution open source PrestaShop et a
achet un thme tout fait. Par manque de temps, il a seulement pu crer les catgories de
produits, crer une page dinformations sur le magasin et modifier le menu du site.
De ce fait, javais pour base de dpart un squelette de site pr-fait et une base de donnes
dj cre par PrestaShop.
A quelques semaines de la fin du stage, le cahier des charges sest enrichi avec lajout dune
importation de fiches de produits depuis un fichier Excel et une exportation des produits
depuis le site web vers les boutiques en ligne EBay et Amazon de la Diagonale du Fou.
B) PrestaShop
PrestaShop est une application web open source de gestion de contenu e-commerce ou SGC
(CMS en anglais), sous licence Open Software 3.0, qui se veut simple dutilisation et facile
daccs. Cette solution permet la cration dun site de-commerce avec une architecture
Modle-Vue-Contrleur dans un environnement php-jQuery et utilise un moteur de template
php : Smarty.
Afin dtre simple daccs, PrestaShop spare la partie visible du site (front-office) et la partie
administrative (back-office) o lon retrouve des fonctionnalits pour crer des produits, ou
encore grer des modules.
Parmi ces fonctionnalits, PrestaShop dispose dune interface what you see is what you get
(WYSIWYG), qui propose une interface de mise en forme similaire celle dun traitement de
texte. Le but de cette interface est de crer des pages et avoir un aperu du rsultat sans
avoir taper une seule ligne de code.
Pour ce qui est des fonctionnalits plus complexes, on trouve des modules tlcharger
(gratuitement ou non) depuis le back-office ou le site de PrestaShop. Ces modules ne
ncessitent souvent quune installation pour fonctionner et mettent disposition de
lutilisateur un espace de configuration intuitif pour procder des modifications.
Olivier Abran
Page 6
En dehors de la rparation des bugs je me suis servi du jQuery pour dplacer certains
lments difficiles retrouver parmi les centaines de fichiers de PrestaShop et rendre
certains lments dynamiques (responsive), comme par exemple le logo :
//Resize logo responsive
$(document).ready(function(){
$(window).resize(function(){
$('.logo').css({"width":0.5*$('#header>div').width(),
"height":$('#nopad').height(), "max-height":100, "max-width":680});
$('.leo_logo').css({"width":0.5*$('#header>div').width(),
"height":$('#nopad').height(),"max-height":100, "max-width":680});
$('.leo_logo').parent().css({"width":0.5*$('#header>div').width(),
"height":$('#nopad').height(),"max-height":100, "max-width":680});
$('.logo').parent().css({"width":0.5*$('#header>div').width(),
"height":$('#nopad').height(), "max-height":100, "max-width":680});
if($(document).width()<768)
{
$('#header_right').css({"margin-top":"15"});
}
})
return false;
});
Ct php, la seule modification que jai eu apporter est laffichage des nouveaux produits
dans la page daccueil comme le montre le code suivant :
public function hookdisplayHome($params)
{
if (!isset(BlockNewProducts::$cache_new_products))
BlockNewProducts::$cache_new_products = $this->getNewProducts();
if (!$this->isCached('blocknewproducts_home.tpl', $this->getCacheId('blocknewproductshome')))
{
$this->smarty->assign(array(
'new_products' => BlockNewProducts::$cache_new_products,
'mediumSize' => Image::getSize(ImageType::getFormatedName('medium')),
'homeSize' => Image::getSize(ImageType::getFormatedName('home'))
));
}
Olivier Abran
Page 7
IV/Conclusion
Le site web est ligne depuis le Vendredi 18 Mars 2016. Mis part quelques lenteurs, dues aux
fonctions jQuery au chargement des pages, il est oprationnel, responsive et conforme aux
lois en vigueurs concernant le e-commerce. Il reste encore quelques images, qui noffrent pas
un rendu de bonne qualit, changer, mais nayant pas la fibre artistique, cest lemploy qui
sen chargera sur Photoshop.
Olivier Abran
Page 8
V/Remerciements
Je tiens remercier toutes les personnes ayant permis le succs de ce stage et tout
particulirement :
- mon matre de stage, M. Gely pour mavoir accueilli dans son entreprise et mavoir apport
un point de vue commercial sur mon travail,
-M. Clunet, lemploy de la Diagonale du Fou, pour sa bonne humeur du matin et pour avoir
rpondu mes questions du mieux quil pouvait,
-les habitus du magasin, pour mavoir permis damliorer ma concentration au milieu des
cris, des fous rires et autres situations bruyantes.
Olivier Abran
Page 9