useb

useb

download Download
No versions found!

 

This page feed: RSS or Atom.

Project informations

Project initiator:
fluctusfluctus
mickael ruau

Popularity:
0.04% #184

Overall downloads number:
0

License:
GNU General Public License

Category:
Internet and network

Added:
2008-07-31 17:33:50

 

Description of the project

Acronyme
USEB : Unified Standard for Electronic Basket (standard unifié de panier électronique)

Domaine du projet
E-commerce : panier électronique éditable en dehors de la connexion avec le site marchand.

Résumé
L'idée consiste à permettre au consommateur de télécharger le panier sur son pc pour lui permettre de le modifier quand il le souhaite. Le consommateur peut ainsi constituer et éditer sa liste de courses pour ce site.

Technologies
Les bases techniques nécessaires pour la mise en oeuvre sont :
- xml
- xhtml
- un langage CGI (PHP, etc.)
- un langage pouvant générer un exécutable local (C# pour bénéficier de la portabilité offerte par Mono, etc.)

Le panier est stocké dans un fichier xml/xhtml très simple
Le projet ne vise qu'à fournir une spécification pour le fichier xml/xhtml.

Exemple de mise en oeuvre
Cas d'utilisation basique :
0- (le début est une séance d'achat en ligne classique)
1- une classe php génère le fichier xhtml (le projet ne fournit que les informations nécessaires, pas un script complet)
2- une classe php envoit le fichier xhtml par email au consommateur (un exemple de mail envoyé au consommateur est fourni par le projet)
3- un éditeur offline modifie le panier (à coder)
4- une page php réalise l'upload du fichier xhtml (le projet ne fournit que les informations nécessaires, pas un script complet)
5- une classe php transforme le xhtml en xml et valide le xml
6- une page php affiche au consommateur le résulta de la validation (prix mis à jour, etc.)
7- (le reste tient de la gestion classique d'un panier)

Intérêts du projet
Ce type de panier permet notamment de résoudre le problème des paniers effacés parce que la session a expiré, et/ou d'éviter d'engorger la base de données avec des paniers qui ne seront jamais validés (cf en fait le consommateur voulait un devis).

Il permet de mieux maîtriser et diminuer les frais liés aux bases de données (espace de stockage, sauvegarde, conception, maintenance, etc.).

Il permet à des consommateurs qui souhaitent réfléchir avant d'acheter, de mûrir leur achat le temps qu'ils souhaitent. C'est donc une opportunité de vente supplémentaire pour le marchand (cf souvent on ne sait plus qu'on avait vu ce produit qui nous intéressait, on oublie sur quel site on l'a vu, etc.)
Il a aussi l'avantage d'inciter le consommateur a laisser son email.

On peut imaginer des développements tiers :
- le serveur envoie au consommateur des emails d'informations sur les promotions ou les mises à jour de tarifs des produits, les stocks, etc. (ex : "Attention : hausse de prix prévue dans une semaine sur le réfrigérateur que vous souhaitez acheter")
- le programme off line peut permettre de comparer les prix de différents e-marchands
- le programme off line peut permettre de prévoir des achats futurs en fonction de son bugdet (fonctionnalités de gestion de buget personnel/ interfaçage avec les logiciels de gestion-comptabilité d'entreprise)
- le programme off line peut permettre d'agréger des paniers (les rassembler en un seul panier)
- le système peut permettre d'ajouter des articles par glisser-déposer du navigateur vers le programme off line
- etc.

Objectifs
Les premiers objectifs du projet sont :
1- l'adoption du format par un maximum de cyber-marchands et plateformes de développement e-commerce (os-commerce, etc.)
2- l'adoption du format par un maximum de logiciels et plateformes de mail (gmail, etc.), pour offrir des fonctionnalités d'édition basique (modification des quantités...) directement dans le logiciel/la plateforme de mail.

La spécification sera d'abord déclinée dans une version généraliste, extrêmement simple à mettre en oeuvre. Puis dans des versions spécialisées par métier.
 

Technical specifications

Language(s):
PHP

Available translation(s):
English

Targeted system(s):
Platform independant

 

Tags

 

Get involved

 

Project administrators

Project leader