projet b2c de vente en ligne de fichiers audio et

Transcription

projet b2c de vente en ligne de fichiers audio et
Conception et réalisation de sites Internet
65, rue du faubourg Saint-Denis 75010 Paris
Tél. : 08 705 35 705
Email : [email protected]
---------------------------------SARL au capital de 3000 €
SIRET TVA intra : FR65 451 735 161 00023
Code APE : 642C
Vos contacts :
Maxime FRESCHARD
06.71.20.31.23 / [email protected]
Geoffroy FILHO
06.62.50.71.72 / [email protected]
Paris, le jeudi 7 juin 2007
PROJET B2C
DE VENTE EN LIGNE DE FICHIERS AUDIO ET VIDÉO
VIA UN PLAYER FLASH
PARTIE 1 - REALISATION DE L'INTERFACE DE GESTION ET DE GÉNÉRATION DU PLAYER
CONCEPTION DU TEMPLATE DU PLAYER
Document numéro 200706-203
1
CONTEXTE
La mise en oeuvre du pojet B2C de vente en ligne de fichiers audio et vidéo au sein d'un module Flash
généré via une interface de gestion fait intervenir différents prestataires externes et services au sein
d'EMI.
Nous souhaitons donc établir des devis distincts pour chacune des étapes du projet :
1. Réalisation de l'interface de gestion et de génération du player Flash. Conception et réalisation
du template Flash, d'un nombre limité de skins pour le player Flash. Développement
Actionscript du player Flash (chargement et envoi des données à l'interface de gestion,
module d'écoute et de visionnage)
2. Intégration dans le player de données distantes (raccordement à une base
artistes/tracklistings distante). Cette étape reste à définir étant donné qu'une telle base
distante n'existe pas encore.
3. Intégration de la procédure de vente en ligne (achat immédiat et pré-commande ou
abonnement).
Ces étapes pourront être développées simultanément en totalité ou par briques
successives. Ainsi, le paiement en ligne pourra être intégré tout de suite avant les
différentes fonctionnalités présentées dans ce devis.
Ce devis concerne la première étape.
2
2.1
PRÉSENTATION
CREATION GRAPHIQUE ET CONCEPTION DU TEMPLATE DE PLAYER FLASH
Le module de player flash sera basé sur un template ergonomique prédéfini : cela signifique que la
position des éléments sera figée pour un template. Il est possible d'envisager plusieurs templates.
Un template aura une taille prédéfinie.
Chaque template aura des variables paramétrables qui controlleront les couleurs des éléments, des
textes, les bordures des blocs, etc.
Les templates seront conçus pour pouvoir également se voir appliquer un skin thématique évolué : le
design des boutons, la création d'une ambiance particulière sera possible. On peut ainsi imaginer la
création de skins adaptés aux différents genres musicaux : R&B, Rap, Rock, Techno, Electro, Chanson
française, Reggae, Soul, etc.
Ce devis inclut la création du moteur de paramétrage du jeu de couleurs du template.
© Ligne 13
2
Il inclut également la création graphique d'un skin évolué afin de montrer le fonctionnement de
l'application d'un skin à un player.
Un forfait pour la création d'un skin supplémentaire est proposé dans les aspects financiers de ce
devis.
2.2
LE PLAYER ET SES OCCURRENCES, PARTAGE DU PLAYER
Une fois un player créé via l'interface de gestion, celui-ci pourra être partagé sur différents sites. A la
manière des vidéos Youtube ou DailyMotion, le code HTML du player sera disponible en cliquant sur
un bouton « Share ». N'importe qui pourra copier le code et le coller dans sa propre page web. Il y
aura donc le player original et ses occurrences propagées par les internautes sur le web.
L'idée est garder un contrôle sur ces occurrences : chacune d'entre ellles sera capable de récupérer
l'URL sur lequel elle est déployée et le renvoyer au serveur principal qui le stockera dans la base de
données de l'interface de gestion.
2.3
L'INTERFACE DE GESTION
Une interface privée multi-utilisateurs permettra :
–
la gestion des players Flash déjà créés et la visualisation des statistiques d'un player.
–
la génération d'un nouveau player.
–
la définition de paramètres globaux.
–
la visualisation de statistiques globales.
Les fonctionnalités détaillées de l'interface de gestion sont présentées dans les slides
joints à ce devis.
Par ailleurs, un accès Administrateur permettra la gestion des utilisateurs de cette interface de
gestion.
2.3.1
La gestion des players Flash existants
Avant de se lancer, chaque player déployé enverra au serveur principal des informations
d'identification : un numéro d'identification (qui permettra de récupérer l'autorisation de se lancer et
de connaître l'artiste concerné, la date de création) et l'URL sur lequel le player est déployé, afin par
exemple de contrôler le partage des players sur les blogs de particuliers.
L'interface de gestion affichera une liste de tous les players déployés en proposant un classement par
artiste, par date de création ou par URL.
© Ligne 13
3
Grâce aux comptage des URL de déploiement pour un player donné, on pourra connaître le nombre
d'occurrences sur Internet de ce player.
On pourra bloquer temporairement ou définitivement toutes les occurrences d'un player en un seul
clic.
Chaque player pourra se voir attribuer une date d'expiration à partir de laquelle lui et toutes ses
occurrences seront bloquées.
Pour ne pas afficher un player vide, on pourra décider d'afficher un player générique thématique à la
place. Aux webmasters ayant installé le player sur leur site de le retrier si ils le souhaitent.
On pourra également récupérer le code HTML de chaque player.
Dans un deuxième temps, non inclus dans ce devis, on pourra consulter, pour chaque player, les
statistiques d'achat, d'écoute des tracks.
2.3.2
La génération d'un nouveau player
Dans le cadre de cette première étape, l'interface de génération du player flash permettra de
paramétrer les propriétés suivantes :
–
couleurs : fond, typo, etc.
–
upload d'un visuel.
–
renseignement d'infos générales : nom de l'artiste, petite bio ou argu.
–
création de la playlist audio ou vidéo : renseignement du nom des tracks et liaison avec une URL
de stream (qui peut être distante).
2.3.3
Paramètres globaux
On pourra créer un flux RSS qui se mettra à jour dès qu'un nouveau player est créé. Les abonnés au
flux en seront ainsi informés.
Les players pourraient également appartenir à des rings thématiques. Ainsi, un jeu de boutons
suivant/précédent sur le player permettrait de passer d'un player à l'autre à l'intérieur d'un ring
prédéfini. Au clic sur un de ces boutons, le player se recharge avec les données d'un autre player du
ring. On augment ainsi les options d'achat en poussant vers l'internaute d'autres contenus suceptibles
de lui plaire.
Les prix par défaut d'un track ou d'un album pourront être fixés dans cette partie. Il sera néanmoins
possible de fixer des prix spécifiques pourra chaque player.
© Ligne 13
4
2.4
TECHNOLOGIES UTILISÉES
Le player sera développé en Flash compatible Flash 8. Il ne pourra renvoyer l'URL sur lequel il est
déployé que si la classe External Interface (uniquement disponible à partir de Flash 8) peut accéder à
Javascript sur le navigateur, ce qui est le cas dans la plupart des cas.
L'interface de gestion sera développée en PHP et utilisera une base de données MySQL. Elle ne à priori
pas directement intégrée au CMS eZ Publish d'EMI.
Les échanges de données se feront au format XML.
3
CALENDRIER DE PRODUCTION
EMI souhaite lancer le premier player le 2 juillet 2007.
Le délai avant cette date étant court, il faudra définir les priorités quant au choix des premières
fonctionnalités à développer. Ce devis vaut nénamoins pour toutes les fonctionnalités décrites ici et
dans les slides annexés. Certaines d'entre elles seront cependant développées après la date du 2
juillet.
La priorité étant la mise en place de la procédure de vente en ligne, nous pourrons développer
parallèlement le premier player « en dur » afin de tester uniquement cette procédure.
Les développements décrits dans ce devis pourront être initiés parallèlement.
4
GARANTIE
Les prestations effectuées et les fichiers du site Internet livrés par Ligne 13 Communication sont
garantis trois mois, à partir de la date de livraison. Durant cette période Ligne 13 s’engage à réparer
dans les fichiers et scripts toute anomalie relevant d’une non-conformité aux prestations décrites dans
le présent devis. L’intervention se fera dans un délai de deux jours ouvrés pour toute anomalie
bloquante, et dans un délai de cinq jours ouvrés pour toute autre anomalie.
Ne sont pas garantis :
Les fichiers et scripts modifiés sans l’accord écrit de Ligne 13 Communication
Les pertes et dégradations n’impliquant pas la responsabilité de Ligne 13 Communication.
La garantie expirée, EMI libère Ligne 13 Communication de tous ses engagements.
© Ligne 13
5
5
ASPECTS FINANCIERS
PRESTATIONS (ETAPE 1)
jours/hommes
Tarif journalier
Gestion de projet et conception globale
Conception graphique et ergonomique
d'un template décliné aux deux formats audio et vidéo
Conception graphique d'un skin évolué
Réalisation du player Flash paramétrable (mode standard et
évolué)
Développement actionscript intégré au player Flash
Développement de l'interface de gestion des players
existants, de génération d'un nouveau player, de gestion des
paramètres globaux et d'affichage des statistiques globales
Mise en ligne de l'interface de gestion
Tests
3
500
1500
3
500
1500
1
500
500
4
500
2000
4
400
1600
7
400
2800
1
2
400
400
400
800
TOTAL HT
TOTAL TTC
25
OPTION création d'un skin thématique supplémentaire
6
Tarif € HT
11100
13275,6
forfait
500
CONDITIONS FINANCIERES
Les prestations pourront démarrer dès réception par Ligne 13 du bon de commande émis par le client
ou du présent devis signé et accompagné de la mention «Bon pour accord ».
La proposition prend en charge les frais techniques décrits dans la proposition ; toute autre prestation
résultant d’une demande non spécifiée dans le présent document sera facturée en sus.
40% d’acompte : comptant à la signature.
Solde, facture à la livraison, règlement 30 jours fin de mois.
Bon pour accord
Date, nom et fonction du signataire, cachet de l’entreprise
© Ligne 13
6

Documents pareils