Professional Documents
Culture Documents
I. PRESENTATION GENERALE
1. Introduction
Les possibilités à distribuer les produits comme logiciel, matériel, etc. dans local est très étroit.
Alors, on peut voir quelque site web, ils vendent leurs produits sur l’internet qui peut être vu
dans le global et beaucoup de monde l’intéressent.
Pour l’entreprise BRC Technology, il y a le group de logiciel révélateur qui crée les nouveaux
logiciels tous les jours. Et cette l’entreprise importe aussi les nouveaux matériaux à vendre dans
le Cambodge. Pour distribuer quelque produit, il utilise les personnels de commercialisations.
Alors pour diminuer le gaspillage du temps et aussi d’argent, le directeur de l’entreprise veut
les résoudre en utilisant la base de donnée pour stocker les informations concernant des
produits et les pages web pour vendre les produits sur l’internet. Donc, d’où le sujet de notre
stage est basé sur le Shopping Online (PayPal). Avec cette l’application, l’administrateur de
l’entreprise peut manipuler toutes les informations concernant des produits.
2. Présentation de Projet du Stage
Le stage a commence le 15 février 2010 et fini 15 mai 2010, il y donc 3 mois (12 semaines). Le
sujet de stage est << Shopping Online (PayPal) >> ‐ partie de shopping online, a été proposé par
M. Heng Hay. Les parties au dessus expliquent en détail le sujet.
2. 1. Introduction
Pour diminuer le gaspillage du temps et aussi les difficultés pour vendre des produits, un projet
a été proposé afin que toutes les informations concernant des produits soient mises dans une
base de données avec l’application de page web. La priorité du projet est basé sur le shopping
online, alors le site web représente les interfaces très intéressant à persuader les clients
acheter nos produits et aussi l’administrateur peut manipuler toutes les bases de données.
2. 2. Objectif
L’objectif du stage est de créer une application web qui nous permet d’acheter les produits
comme les nouveaux logiciels et aussi matériaux de l’entreprise BRC Technology. Dans cette
application, un produit est représenté par une image, son description et avec l’image et on peut
l’acheter par click sur l’image ou un bouton <<Buy Me Now>>.
Avec la manière de contrôler les prix avec USD monnaie, dans la feuille de calcul on dépend sur
le site web www.paypal.com qui est le site web très sérieux pour transférer l’USD monnaie d’un
compte au autre sur l’internet.
3. General Spécification
3.1. Scénario Global
Pour être facile á comprendre comment ca marche du système, on prend un exemple du
scénario global qui décrit les étapes pour créer le projet de Shopping Online (PayPal) :
‐ Premièrement, on doit insérer les informations des produits comme le prix, la
description et l’image dans notre site web.
‐ Ensuite, on peut aussi insérer les spots commerciaux qui sont nos partenaires. On a
besoins cette étape pour faire du commercial dans notre système.
‐ En fin, on peut créer ce système en utilisant les bases de donnés des informations au
dessous. On doit gérer tous les informations de nos clients quand ils avoir acheté nos
produits.
3.2 Type d’Utilisateur
Il y a deux types d’utilisateurs dans notre application, ils sont :
‐ Client : le client visite notre site web et peut créer un compte de membre et aussi
achète les produit de notre entreprise.
‐ Administrateur : l’administrateur contrôle toutes les fonctionnalités de notre
application. Il responsable d’insérer, de modifier tous les produits et il aussi gère les
shippings au client. Cet utilisateur peut créer compte pour des clients. Il a aussi de
droites pour modifier ou supprimer les comptes de clients.
3.3 Besoins Fonctionnels
3.3.1 Gestion d’Utilisateur
Il y a 2 niveaux d’utilisateur dans notre application : administrateur et visiteur. Et tous
les types d’utilisateur ont les différentes permissions.
Fonctionnalité
Toute l’information d’utilisateur peut être gérée et contrôlée comme:
‐ Insérer : créer nouvel compte à l’utilisateur avec nom, mot de passe et permission
particulier.
‐ Modifier : modifier le curent compte au nouvel compte par modifier son information.
‐ Supprimer : supprimer le compte du système.
3.3.2 Gestion de Produit
Il y a aussi 2 types de gestion de produit comme gestion de catégorie et gestion de su‐
catégorie. Et toutes les 3 gestions ont la même fonctionnalité.
Fonctionnalité
Toute l’information de produit peut être gérée et contrôlée comme :
‐ Insérer : insérer l’information de nouvel produit comme titre, description, prix et son
image.
‐ Modifier : modifier l’information de produit comme modifier son prix ou son
description.
‐ Supprimer : supprimer l’information de chaque produit.
‐ Chercher : lister les informations de chaque produit et on peut les trouver par ses
catégories.
3.3.3 Gestion de Spot Commercial
On gère et contrôle les spots commerciaux pour faire du commercial dans notre
application.
Fonctionnalité
‐ Insérer : insérer l’information de nouvel spot commercial comme l’image et son
description.
‐ Modifier : modifier l’information de chaque spot commercial dans le cas on a besoin.
‐ Supprimer : supprimer l’information de chaque spot commercial dans le cas spécial ou
sa contra est dépassé.
3.3.4 Gestion de Client
On gère et contrôle les informations de client qui a achète de notre produit. Alors on
peut faire le navigation au client.
Fonctionnalité
‐ Insérer : insérer automatiquement les informations de chaque client comme nom,
adresse et etc. dans le cas il a achète de notre produit.
‐ Modifier : modifier les informations de client.
‐ Supprimer : supprimer les informations de client
‐ Envoyer message : envoyer un message de l’information de nouvel produit au client
dans le cas il a besoin.
3.3.5 Gestion de Carte
On gère et contrôle la carte pour savoir la quantité de chaque produit qui est acheté.
Fonctionnalité
‐ Insérer : insérer le produit à la carte comme la quantité et le prix de produit.
‐ Modifier : modifier la carte dans le cas client n’accepte pas la quantité de produit il a
choisi.
‐ Supprimer : supprimer la carte dans le cas client n’accepte pas la quantité de produit il a
choisi.
3.3.6 Gestion de Contact
On gère les contacts de client.
Fonctionnalité
‐ Insérer : clients peuvent nous contacter par taper son nom, son adresse d’email, son
numéro de téléphone et ses commentaires.
4. Conclusion
Toutes les fonctionnalités au dessus ne sont pas encore complétées. Il y beaucoup de point
inconnu et pas clair. Alors, il a besoin de temps pour trouver encore une fois.
5. Références
www.anakut.info
www.paypal.com
www.php.net