M2L/ Projet Site Web Boutique Cahier des charges

Transcription

M2L/ Projet Site Web Boutique Cahier des charges
François Seguin
M2L Site Web Boutique
01/10/2012
M2L/ Projet Site Web Boutique
Cahier des charges
Sommaire
1
Contexte ............................................................................................................................. 2
1.1 Les Produits ................................................................................................................. 2
1.1.1
Produits des fédérations ....................................................................................... 2
1.1.2
Catégories de produits .......................................................................................... 2
1.1.3
Produits des ligues ................................................................................................ 2
1.1.4
Visibilité des produits........................................................................................... 3
1.1.5
Politique de prix ................................................................................................... 3
1.1.6
Existant ................................................................................................................. 3
1.1.7
Stockage des produits ........................................................................................... 3
1.1.8
Catalogue des fédérations..................................................................................... 3
1.2 Les commandes clients ................................................................................................ 4
1.2.1
Processus .............................................................................................................. 4
1.2.2
Retours ................................................................................................................. 4
1.3 Le Réapprovisionnement ............................................................................................. 4
2
Objectifs du projet .............................................................................................................. 4
3
Spécifications fonctionnelles.............................................................................................. 5
3.1 Fonctionnalités destinées aux Visiteurs ....................................................................... 5
3.1.1
Parcours du site .................................................................................................... 5
3.1.2
Enregistrement du visiteur et gestion de son compte ........................................... 5
3.1.3
Panier .................................................................................................................... 5
3.1.4
Prise de commande............................................................................................... 5
3.1.5
Moteur de recherche ............................................................................................. 6
3.1.6
Fonctionnalités commerciales .............................................................................. 6
3.1.7
Langues ................................................................................................................ 6
3.2 Fonctionnalités destinées aux opérateurs de commande ............................................. 6
3.2.1
Commandes .......................................................................................................... 6
3.2.2
Retours ................................................................................................................. 7
3.3 Fonctionnalités d'administration de la base ................................................................. 7
3.3.1
Traitements CIMS (CRUD) ................................................................................. 7
3.3.2
Traitements spécifiques ........................................................................................ 7
3.4 Fonctionnalités décisionnelles ..................................................................................... 7
3.4.1
Extractions de statistiques commerciales ............................................................. 7
3.4.2
Export Excel ......................................................................................................... 8
3.5 Mentions légales .......................................................................................................... 8
3.6 Accessibilité du site ..................................................................................................... 8
3.7 Montée en charge......................................................................................................... 8
4
Spécifications non fonctionnelles....................................................................................... 8
4.1 Solutions logicielles ..................................................................................................... 8
4.2 Hébergement/Architecture technique .......................................................................... 8
4.3 Référencement ............................................................................................................. 8
4.4 Volumétrie ................................................................................................................... 9
4.5 Temps de réponse ........................................................................................................ 9
4.6 Charte graphique.......................................................................................................... 9
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 1 sur 11
François Seguin
M2L Site Web Boutique
01/10/2012
4.6.1
Structure des pages ............................................................................................... 9
4.6.2
Couleurs ............................................................................................................... 9
4.6.3
Typographie ....................................................................................................... 10
4.6.4
Images ................................................................................................................ 10
4.7 Développement .......................................................................................................... 10
5
Aspects contractuels ......................................................................................................... 11
5.1 Echéances .................................................................................................................. 11
5.2 Recette/Jeu d'essai ..................................................................................................... 11
5.3 Livrables attendus ...................................................................................................... 11
5.4 Proprietes et droits ..................................................................................................... 11
1 Contexte
La maison des ligues veut offrir aux différentes ligues la possibilité de vendre en ligne des
produits spécifiques à chacune dans le cadre d'une boutique en ligne, à l'image de ce qui est
réalisé par les fédérations : (ex. : http://boutique.fff.fr)
1.1 Les Produits
1.1.1 Produits des fédérations
Les fédérations sportives nationales font fabriquer et commercialisent des objets :
- à but utilitaire afin de mutualiser les frais des ligues, des clubs ou des adhérents
(tenues d'arbitrage, carnets à souche, …)
- à but de financement : produits publicitaires, festifs, ..
Ces produits sont achetés aux fédérations qui les revendent aux ligues à prix coutant. Les
ligues sont autorisées à revendre ces produits à un prix imposé .
1.1.2 Catégories de produits
Les produits relèvent des catégories suivantes :
- Pédagogique : DVD, livrets, BD, …
- Vêtements : polos, t-shirts, casquettes, …
- Equipement : tenues de sport, sacs,
- Goodies : porte-clefs, stylos, …
- Documentation : réglementation officielle des compétitions, …
- Produits Officiels (Juges, Arbitres et cadres) : cravates, tenues, badges, écussons …
Les vêtements se présentent en plusieurs tailles et couleurs. Certains autres produits (Goodies
en particulier) peuvent être présents en plusieurs couleur, au choix.
Boutique partenaires
Certaines fédérations passent des contrats de partenariat avec certaines marques permettant
d'offrir ainsi des prix avantageux pour des produits siglés du logo de la fédération.
Dans ces cas, les accords passés par la fédération prévoient souvent la création d'une
"boutique" spécifique à la marque. Il s'agit en fait d'une catégorie à part de produits.
1.1.3 Produits des ligues
Rien n'empêche une ligue de vendre ses propres produits, siglés à son logo sous les réserves
suivantes :
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 2 sur 11
François Seguin
-
M2L Site Web Boutique
01/10/2012
Ils ne doivent pas entrer en concurrence avec les produits de la fédération
Ils ne doivent pas induire la confusion (logo de la fédération par exemple)
Ils doivent faire l'objet d'un agrément par la fédération afin de préserver l'image du
sport
1.1.4 Visibilité des produits
Certains produits ne doivent être visibles qu'aux membres de la ligue (tenues d'arbitrage,
carnet de scores, …)
En général, ces produits sont réservés aux cadres, mais parfois même à certains cadres (juges,
arbitres).
Comme ceci dépend de la ligne de conduite de la ligne, on prévoiera donc la possibilité de
restreindre la visibilité de certains produits à certaines catégories d'utilisateurs.
1.1.5 Politique de prix
Les ligues peuvent accorder des réductions à leurs adhérents.
20% (selon les ligues)
Des opérations de promotions peuvent avoir lieu :
- A l'occasion de certains événements (championnats, …)
- Pour écouler des fins de série
1.1.6 Existant
Un catalogue papier des produits de chaque fédération existe, qui permet aux clubs de
commander leur matériel.
Le catalogue devra être repris. Pour l'instant les ligues ne vendent aucun produit en propre.
1.1.7 Stockage des produits
Les produits sont stockés dans un local à part dans des bacs sur un ensemble d'étagères selon
le principe suivant
- De gauche à droite, une zone par ligue, celles possédant le plus de licenciés en premier
- De haut en bas les catégories de produits des plus vendus aux moins demandés.
1
2
3
4
5
6
Ligue/Catégories
Vetements
Goodies
Equipement
Doc
Pédagogique
Officiels
Foot
Tennis Equitation
Judo Basket Golf Handball
Rugby
1.1.8 Catalogue des fédérations
Chaque année, au mois de septembre, un nouveau catalogue est édité par la fédération.
Chaque fois que la fédération référencie de nouveaux produits, en cours d'année, un
addendum est expédié en cours d'année.
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 3 sur 11
Pétanque
François Seguin
M2L Site Web Boutique
01/10/2012
1.2 Les commandes clients
1.2.1 Processus
Le processus de commande/paiement est classique.
Les frais de port sont fonction du poids des articles composant la commande.
Lorsqu'une commande est validée (paiement reçu), celle-ci est affectée à un des opérateurs de
la maison des ligues. Les expéditions sont multualisées pour toutes les ligues.
Le préparateur
Celui-ci se charge de la préparation de la commande, à savoir :
- en allant chercher dans le stock les produits concernés et en les déposant dans un bac
prévu à cet effet
- en apposant sur le bac l'étiquette code-barre identifiant la commande et le préparateur
Lorsque la commande est prête, il valide la fin de la préparation et transmet le bac à
l'expéditeur.
L'expéditeur
Il détermine la taille de paquet la plus adaptée à la commande, le scelle et y appose l'étiquette
d'expédition affranchie au tarif imposé. La commande est alors en attente d'expédition.
Selon les volumes, l'ensemble des commandes en attente d'expédition sont ensuite transmises
à un transporteur chargé de l'acheminement selon une fréquence variable : 2 fois par jour à 3
fois par semaine.
Le choix du transporteur est imposé à l'expéditeur selon des règles internes (zone
géographique/tailles des colis, …)
1.2.2 Retours
Tout retour devra faire l'objet d'un bon de retour selon la procédure suivante :
1/ le client complète un formulaire de retour de produit en expliquant les raisons
2/ un bon de retour (avec code barre) est envoyé au client qui doit le joindre à son colis
3/ l'opérateur de réception scanne le code barre et place les articles retournés selon la raison
du retour :
- dans des bacs pour les produits défectueux,
- directement dans le stock pour les produits intacts retournés pour erreur de commande
1.3 Le Réapprovisionnement
Un seuil de réapprovisionnement est déterminé pour chaque catégorie voire pour certains
produits par exception à la règle de la catégorie.
Les produits des ligues sont directement commandés au fournisseur.
Les produits des fédérations sont commandés aux fédérations concernées en leur
communiquant obligatoirement :
- La référence fournisseur
- La quantité souhaitée
2 Objectifs du projet
Fournir à chaque ligue, un site marchand clefs en mains où chaque ligue pourra vendre les
produits de la fédération et les siens propres.
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 4 sur 11
François Seguin
M2L Site Web Boutique
01/10/2012
3 Spécifications fonctionnelles
3.1 Fonctionnalités destinées aux Visiteurs
3.1.1 Parcours du site
La consultation et l'achat des produits sont ouverts à tous les visiteurs (hors produits officiels).
Consultation des produits :
Liste des produits : un indicateur de couleur renseignera sur la disponibilité du produit
(en stock, en commande, non disponible)..
Vue réduite des produits. Chaque nom de produit est accompagné d'une miniature de
l'objet et d'un descriptif succinct
Un clic sur la miniature ou sur le descriptif affiche la page de détail de l'objet
(comportant également une photographie zoomable).
Tris croissant/décroissant par prix/nom/fabricant
Mise en évidence des produits les plus vendus par image/logo
Les produits officiels ne doivent être commandables qu'après authentification pour les publics
visés.
3.1.2 Enregistrement du visiteur et gestion de son compte
Les comptes utilisateurs doivent être gérés :
- Enregistrement : saisie et modification des informations nécessaires pour
s'enregistrer : Adresse mail, pseudo, mdp choisi, identité, coordonnées (+tel).
Plusieurs adresses de livraison doivent être conservées.
- CIMS : L'utilisateur doit pouvoir réaliser les opérations CIMS sur son compte.
- Activation du compte : les utilisateurs souhaitant s'enregistrer recevront un
mail de validation d'adresse e-mail. Il ne sera pas possible de se
connecter/commander tant que le compte n'est pas activé
- Suppression de comptes : pour les utilisateurs souhaitant supprimer leur
compte, celui-ci sera désactivé, mais les informations conservées afin d'être
revendues à des tiers.
- La connexion se fera par e-mail/mdp.
- L'utilisateur enregistré aura la possibilité de se faire reconnaître à chaque visite
("Se souvenir de moi").
3.1.3 Panier
On gèrera deux types de paniers :
- Le panier d'un visiteur anonyme ou
- Le panier d'un visiteur connecté
- L'ajout des produits du premier au second lors de l'authentification
On gèrera :
- L'ajout/suppression d'articles du panier
- La modification des quantités de chaque article
Le panier en cours doit persister par défaut d'une visite à l'autre.
3.1.4 Prise de commande
Elle consiste en les étapes suivantes :
1/ Affichage du récapitulatif de la commande incluant les frais de port
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 5 sur 11
François Seguin
M2L Site Web Boutique
01/10/2012
Le calcul des frais de port se fait en fonction du poids des produits (cf. partie Contexte). La
ligue peut prévoir qu'au delà d'un certain montant, les frais de port soient offerts.
Une case à cocher de validation des conditions de vente par le visiteur doit être présente
2/ Choix du mode de paiement. Les modes de paiement acceptés : sont Paypal, CB et chèque.
(3/) En cas de paiement en ligne, saisie des informations bancaires
4/ Un e-mail de confirmation est envoyé au client
Dans le cas d'un paiement par chèque, la commande est déclarée en attente de paiement et ne
sera validée qu'à la réception de celui-ci.
5/ Consultation de l'état de la commande
Un e-mail est ensuite envoyé à chaque grand changement d'étape, que le client peut de toute
manière consulter dans la rubrique "mes commandes/Etat" :
- En attente de paiement (chèque)
- Validée
- En attente d'expédition
- Expédiée
3.1.5 Moteur de recherche
Un moteur de recherche doit permettre la recherche des produits par mots-clefs . Il devra :
- Accepter plusieurs mots
- Supporter les ET et les OU
- Effectuer la recherche dans les noms et descriptifs des produits
3.1.6 Fonctionnalités commerciales
3.1.6.1 Encarts promotionnels
Il conviendra de prévoir, pour la page d'accueil :
Un affichage d'un encart de produits en promotion
Un affiche d'un encart de nouveautés
3.1.6.2 Suggestions
Un emplacement devra suggérer les produits :
- Similaires à ceux commandés récemment
- Commandés conjointement par ceux ayant commandé les mêmes produits
3.1.6.3 Encarts publicitaires
Un emplacement Encart de bannière pub de tiers.
3.1.7 Langues
Français
(Anglais prévu)
3.2 Fonctionnalités destinées aux opérateurs de commande
3.2.1 Commandes
Ils doivent pouvoir :
- S'identifier sur le poste
- Editer l'étiquette code-barre
- Editer le listing de la commande
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 6 sur 11
François Seguin
-
M2L Site Web Boutique
01/10/2012
Valider la commande
Editer l'étiquette d'expédition
3.2.2 Retours
Il faut pouvoir :
- Afficher les produits retournés et leur raison
- Saisir l'identification de l'emplacement de stockage adapté affecté
3.3 Fonctionnalités d'administration de la base
Le produit devra proposer une interface d'administration destinée à un responsable de chaque
ligue proposant les fonctionnalités suivantes.
3.3.1 Traitements CIMS (CRUD)
Interface d'administration permettant les opérations CIMS (CRUD) sur les tables (et tables
périphériques associées) :
- clients
- produits : les produits sont gérés sous forme de références avec des quantités en stock
3.3.2 Traitements spécifiques
3.3.2.1 Commandes
Il doit être possible de :
- suivre l'état du traitement des commandes en cours : validée, payée (si
paiement chèque), préparée, en attente d'expédition, expédiée.
- connaître quel est le salarié qui prépare/expédie chaque commande.
3.3.2.2 Paramétrage
Il doit y avoir possibilité de modifier : les frais de port, le taux de TVA, les règles de
réduction, les informations concernant l'identité de la ligue, son logo,…
3.4 Fonctionnalités décisionnelles
On devra fournir un outil d'aide à la prise de décision commerciale.
3.4.1 Extractions de statistiques commerciales
L'outil devra permettre d'analyser les ventes selon les axes suivants
3.4.1.1 Visites sur le site
Informations à conserver :
- Les pages visitées par chaque visiteur doivent être conservées afin d'établir une statistique de
fréquentation de chaque page.
- Les catégories de produits visualisées par chaque visiteur
- l'origine géographique des visiteurs
- le navigateur utilisé.
- mots clés tapés par les internautes,
- moteurs et annuaires de provenance,
- nombre de visites,
- jours et tranches horaires des visites
- types de navigateurs utilisés,
- fournisseurs d’accès d’origine.
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 7 sur 11
François Seguin
M2L Site Web Boutique
01/10/2012
3.4.1.2 Commmandes
Montant du panier moyen
Nombre moyen de lignes par panier.
Délai de traitement moyen d'une commande, en période fixe et glissante (dernière semaine,
dernier mois, année).
3.4.1.3 Retours
Taux de retour (en nombre et valeur)
Raisons de retours
Taux de retours par fournisseur
3.4.1.4 Suivi des commandes
Combien de commandes sont dans quel état (globalement et par opérateur)
Délai instantané de traitement d'une commande,
3.4.2 Export Excel
Un export au format Excel/CSV ou autre format texte des données doit être fourni.
3.5 Mentions légales
Le site devra comporter les mentions légales relatives à un site Web.
3.6 Accessibilité du site
Le site :
- devra être accessible via un nom de domaine : "boutique.m2l.xx" . Les tld à réserver sont :
.com, .fr et .eu
- devra mettre à la disposition des visiteurs au moins 2 adresses e-mail :
[email protected] et [email protected]
- devra respecter la norme AFNIC.
- devra être accessible par IE >3 et FireFox >=10
3.7 Montée en charge
Le site devra permettre une montée en charge correspondant à un doublement de l'activité
prévue.
4 Spécifications non fonctionnelles
4.1 Solutions logicielles
La solution peut être basée sur une solution logicielle de e-commerce à condition que celle-ci
soit open-source
4.2 Hébergement/Architecture technique
Le site devra être prévu pour
- Un hébergement chez un hébergeur en ligne dans un premier temps
- Un hébergement en interne, à terme.
4.3 Référencement
Le site devra être référencé
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 8 sur 11
François Seguin
-
-
M2L Site Web Boutique
01/10/2012
En première position pour les mots-clefs :
Ligue sport + Boutique
Ex. : ligue kayak boutique
au mieux pour les mots-clefs : boutique + sport
4.4 Volumétrie
Le site devra être capable de traiter les volumétries suivantes
- nombre de visiteurs : 500 /j
- nombre de clients : actifs : 1000, total : 3000
- nombre de commandes : 50/j
- nombre de produits : 1500
- nombre de fournisseurs : 150 (hors fédérations)
Au-delà d'un an, les commandes pourront être archivées (fin de la durée de garantie
contractuelle).
4.5 Temps de réponse
Le temps d'affichage d'une page, ne devra jamais être supérieur à 2s, avec un accès 1Mb/s
Zone
principale
4.6 Charte graphique
4.6.1 Structure des pages
Logo et Menus (+ chemin
de fer)
Panier
Retour vers
l'accueil
Pub
Infos
légales
Connexion/Gestion
du compte, Services,
Newsletter
Catégories
de produits
4.6.2 Couleurs
Les couleurs à utiliser sont les suivantes :
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 9 sur 11
François Seguin
M2L Site Web Boutique
01/10/2012
#FFDA59;
#FFE68E;
#FFF1BF;
#FFF8DC;
Et les couleurs l'harmonisant le mieux avec elles (cf. topstyle v3).
4.6.3 Typographie
La police de caractère du site est Verdana
La taille de caractère standard est de 11 pixels ; elle doit être la même sur tout le site.
La taille de caractère (pixels) varie selon le niveau du titre :
•
•
•
•
•
•
Niveau 1 : 18 pixels, gras
Niveau 2 : 18 pixels
Niveau 3 : 14 pixels, gras
Niveau 4 : 14 pixels
Niveau 5 : 11 pixels, gras
Niveau 6 : 11 pixels
Le titre du site, les titres principaux de chaque page et les menus de gauche doivent être en
minuscules, sauf lorsqu'il s'agit d'abréviations qui sont toujours en majuscules ou de noms
propres.
4.6.4 Images
Les images de fond sont à éviter, sauf sur la page d'accueil.
Les images animées sont proscrites sauf pour attirer l'attention sur certains produits.
Dimensions des images des produits :
- miniatures : environ 100pxX 100px
- détail : environ 350px X 300 px
- zoom : environ 600px X 600px
4.7 Développement
Langage de développement : PHP pour la partie site Web, L4G pour la partie décisionnelle.
Utilisation d'un framework open source pour la partie site Web
Respect du principe MVC
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 10 sur 11
François Seguin
M2L Site Web Boutique
01/10/2012
5 Aspects contractuels
5.1 Echéances
Date des tests : 6 septembre 2013.
Date de mise en service : semaine suivant la date des tests.
5.2 Recette/Jeu d'essai
La recette se fera sur le test positif d'un jeu d'essai.
Le jeu d'essai devra comporter les enregistrements fictifs suivants :
- 2000 produits
- 400 clients
- 2000 commandes (comportant chacune 5 lignes en moyenne).
5.3 Livrables attendus
Les pièces à livrer par le prestataire pendant et après la réalisation du site sont les suivantes :
- planning de réalisation avec un engagement sur la date de mise en ligne,
- arborescence détaillée du site,
- fichiers informatiques source (pages HTML, graphismes, bases de données,
programmes…)
- documents décrivant le site, son fonctionnement et son hébergement,
- version du code HTML utlisée,
- version des navigateurs compatibles,
- preuves des déclarations (récépissé CNIL, copies d’écrans des déclarations annuaires et
moteurs, fiche descriptive du nom de domaine),
- identifiant et mot de passe pour accéder au serveur.
Tous ces livrables sont demandés sur CD-Rom.
5.4 Proprietes et droits
La M2L deviendra propriétaire de l’ensemble du code, des images, graphismes, icône et
autres contenus créés pour le site.
François Seguin
CahierCharges.doc/Créé le 02/09/2008 12:13:00
Page 11 sur 11