• Aucun résultat trouvé

STAGE NIXIA STAGE NIXIA E-COMMERCE

N/A
N/A
Protected

Academic year: 2022

Partager "STAGE NIXIA STAGE NIXIA E-COMMERCE"

Copied!
9
0
0

Texte intégral

(1)

STAGE NIXIA

E-COMMERCE

(2)

Prestataire : Nixia System Client :

Présentation du projet... 2

Les intervenants ... 2

Le but ... 2

Enjeux et objectif ... 2

Conception graphique ... 2

Charte Graphique ... 2

Processus à informatiser ... 3

La gestion des comptes client / gestionnaire collaborateur ... 3

La saisie de commande ... 4

Spécifications fonctionnelles ... 5

Diagramme des cas d’utilisation ... 0

(3)

Présentation du projet

Les intervenants

Ce projet connaît deux types d’intervenants le client et le gestionnaire collaborateur. Ces intervenants n’accèdent pas aux mêmes fonctionnalités.

Le but

La société « ………….. » souhaite développer un site d’e-commerce afin de permettre à des parents d’élèves de passer des commandes d’uniformes selon leurs établissements.

Enjeux et objectif

L’enjeu de cette application web est de facilité la commande au client et ainsi permettre une meilleure gestion des commandes au gestionnaires.

Conception graphique

Charte Graphique

À étudier avec le client…

(4)

La gestion des comptes client / gestionnaire collaborateur

Les comptes des clients peuvent être crées par les clients eux-mêmes et gérés par les gestionnaires : ils pourront les ajouter, les supprimer et les modifier si un client oublie son mot de passe.

Scénario nominal du parent d’élève :

- L’utilisateur créer son compte via un lien sur la page de connexion. Il renseigne alors son nom, prénom, adresse, mail, identifiant, mot de passe, école(s).

- L’utilisateur oublie son mot de passe, un lien « mot de passe oublié ? » envoie un mail automatiquement au gestionnaire collaborateur afin qu’il réinitialise le mot de passe.

Scénario nominal du gestionnaire collaborateur :

- Un compte gestionnaire collaborateur par défaut est créé.

- L’utilisateur souhaite créer un nouveau compte gestionnaire collaborateur. Il renseigne le nom, le prénom, le mail, l’identifiant, le mot de passe du nouvel utilisateur. Celui-ci aura les mêmes droits que l’utilisateur.

- L’utilisateur souhaite créer un nouveau compte client. Il renseigne le nom, le prénom, l’adresse, le mail, les ou l’école(s), l’identifiant, le mot de passe du nouvel utilisateur.

- L’utilisateur peut modifier tous les types de comptes.

- Si un client ou un gestionnaire collaborateur oublie son mot de passe l’utilisateur reçoit un mail afin de faire le nécessaire soit, réinitialiser le mot de passe.

(5)

La saisie de commande

Actuellement les commandes se font manuellement. L’application devra permettre aux clients d’entrer leurs commandes de manière simple. Ces commandes seront ensuite accessibles au gestionnaire lui permettant de les finaliser avec les fournisseurs. Le règlement ne sera pas géré par l’application, le gestionnaire s’occupera directement du règlement en contactant le client.

Scénario nominal du parent d’élève :

- L’utilisateur se connecte en renseignant son identifiant ainsi que son mot de passe.

Il accède à la vue « client ».

- Il peut voir et ajouter à son panier les produits (jupe, pantalon, chemise, complet…) de l’école présélectionnée et peut sélectionner une autre école.

- Il peut maintenant composer son panier jusqu’à ce qu’il soit complet.

- Pour finaliser la commande il peut accéder à son panier il peut observer le prix total, supprimer ou ajouter un produit au panier. Le client finalise sa commande.

- Un mail est envoyé au gestionnaire(s) collaborateur(s).

- Le client sera contacté par un collaborateur pour procéder à un règlement.

- Le client peut observer si sa(ses) commande(s) est(sont) traitée(s) ou non.

Scénario nominal du gestionnaire collaborateur :

- L’utilisateur se connecte en renseignant son identifiant ainsi que son mot de passe.

Il accède à la vue « gestionnaire collaborateur ».

- L’utilisateur souhaite créer une école, il accède à une page de gestion d’école ou il voit la liste des écoles, il clique sur créer une école, il renseigne le nom, adresse, catégorie, photo, un ou plusieurs produits s’il y en a. Il a la possibilité de modifier et supprimer une école.

- L’utilisateur souhaite créer un produit, il ajoute les tailles disponibles, le sexe, les détails, le prix, une ou plusieurs image(s), il sélectionne l’école. Il peut aussi modifier et supprimer un produit via la liste des produits.

- Les commandes des clients s’affichent on peut savoir si une commande est traitée ou non.

- La gestion des paiements et des commandes se fera en toute autonomies et par l’appréciation du gestionnaire.

- Il finalise la ou les commandes en contactant son ou ses fournisseurs.

(6)

Spécifications fonctionnelles

Ce document concerne les spécifications fonctionnelles de l'application web d’e- commerce. Cette application web est destinée aux parents d’élèves et personnels de la société, les premiers pour créer leur compte, le modifier et effectuer des commandes, les seconds pour gérer les comptes et réaliser le suivi des commandes des parents d’élèves jusqu'à leur règlement.

Prestataire :

Fait à : ………. , le ……….

Signature :

Client :

Fait à : ………. , le ……….

Signature :

(7)

Modifier le compte

Se connecter

Vue Client

Gestion des comptes clients/admins

Gestion d’école

Gestion de produit

Création de taillesGestion des commandes

Vue administrateur

Passer des commandes

Commandes Produits Créer

compte

Création panier

Page de connexion

Gestionnaire Collaborateur Client

Écoles

Écoles

Diagramme des cas d’utilisation

(8)

COMPTE RENDU

DECOUVERTE DES APIS

EMMANUEL SOUPAPOULE

NIXIA SYSTEM

21 FEVRIER 2019

(9)

Définition du mot API

En informatique, API est l'acronyme d'Application Programming Interface, que l'on traduit en français par interface de programmation applicative ou interface de programmation

d'application. L'API peut être résumée à une solution informatique qui permet à des

applications de communiquer entre elles et de s'échanger mutuellement des services ou des données. Il s'agit en réalité d'un ensemble de fonctions qui facilitent, via un langage de programmation, l'accès aux services d'une application.

Mission

Ma mission était d’utiliser les APIs de FreePBX (Il s'agit d'une interface de gestion de votre système téléphonique), via une application web afin de gérer le système téléphonique sans passer par freePBX. Cependant cette mission n’a pas pu être conclue car freePBX ne proposait pas de solution gratuite, mon responsable à juger que l’utilisation de ces APIs n’étaient pas nécessaire.

Cependant j’ai pu apprendre à utiliser les APIs avec Openweather qui propose d’utiliser ses services d’informations météorologique.

Conclusion

Cette mission m’a permis d’apprendre à utiliser les APIs que je n’avait jamais utilisé

auparavant, malgré les problèmes rencontrés, mon responsable a voulu que j’en sache plus sur les APIs ce qui m’a été bénéfique.

Références

Documents relatifs

Pendant son stage l’élève sera suivi par un professeur référent, Le coordonnateur général des stages est Mme Joyeux, Principale, Après le stage, l'élève rédigera un rapport

Pour être vraiment profitable, le stage sera préparé AVANT et exploité APRÈS l’accueil dans l’entreprise.. Un questionnaire-type a été prévu pour aider l’élève dans

- Charlot devient un homme outil qui va tester la machine, debout, avec les mains libres pour continuer à travailler. - Il est de face et centré

Cette année encore, le gala du 27 ème SIE fut de grande qualité, il est très agréable de constater de nos jours que de jeunes escrimeurs, sélectionnés sur

Après ce programme de cours de langue, vous êtes placé dans une entreprise locale dans le cadre d’un stage en entreprise pour une durée de 4 à 24 semaines.. Les placements

Après l’ajout, la facture passe directement à la liste des factures en cours de traitement de l’entité d’engagement de dépenses pour qu’elle soit vérifiée afin

Notre projet a permis de développer une application web qui permet de réaliser plusieurs tâches : la gestion des clients et produits est l’une des principales

5IF BJS USBQQFE JOTJEF B TFBMFE FODMPTVSF JT DPNQSFTTFE XIFO UIF TVCXPPGFS NPWFT SFBSXBSE BOE JT SBSFGJFE XIFO UIF TVCXPPGFS NPWFT GPSXBSE *O CPUI DBTFT UIF BJS JOTJEF BOE PVUTJEF