Difference between revisions of "ECOM RICM5 Groupe5 2015"
Robin.Eudes (talk | contribs) |
Robin.Eudes (talk | contribs) |
||
Line 48: | Line 48: | ||
== Définition des services rendus == |
== Définition des services rendus == |
||
− | === |
+ | === Exigences === |
+ | ==== Exigences fonctionnelles === |
||
+ | * Tâches prioritaires |
||
+ | ** Acteur client : Effectuer une commande |
||
+ | ** Acteur artisan : Gérer son catalogue |
||
+ | * Tâches secondaires |
||
− | TODO |
||
+ | ** Acteur client : Effectuer un appel d'offre |
||
+ | ** Acteur artisan : Répondre à un appel d'offre |
||
+ | |||
+ | ==== Exigences non fonctionnelles ==== |
||
+ | * [https://fr.wikipedia.org/wiki/Propri%C3%A9t%C3%A9s_ACID propriétés ACID] sur les transactions (en particulier le paiement) |
||
+ | * |
||
== Conception du système == |
== Conception du système == |
Revision as of 15:18, 13 October 2015
Bienvenue sur la fiche de suivi du projet Restauration personnalisée en ligne .
Un projet de site de E-commerce dans lequel nous allons nous initier à la programmation J2EE.
Nous sommes le groupe 5 de la promotion RICM5 - 2015/2016.
Présentation du projet
Le site porte sur un service de restauration personnalisée. Deux modes de fonctionnement vous sont possibles :
- des formules sont proposées par des artisans restaurateurs, sur lesquelles il vous est possible d’imposer des contraintes (la cuisson,...) selon vos affinités gustative, si l’artisan le propose.
- des thèmes culinaires sont proposés par des artisans restaurateurs qui se charge de répondre à votre demande de plat dans un temps imparti. Il est à noter que l’artisan peut librement accepter ou refuser le traitement de votre demande dans la mesure des stocks disponibles. Dans le cas d’un refus une proposition peut vous être faite par l’artisan.
L'équipe
- Robin Eudes : Chef de projet
- Malek Mammar : Scrum Master
- Zhang Zhengmeng : Développeur
Etude du marché
Suite à la diffusion de notre questionnaire, nous avons obtenu 26 réponses à l'heure actuelle. Bien que cet échantillon de réponse soit limité, nous l'avons jugé suffisamment représentatif pour baser nos principaux axes de travail en adéquation avec les réponses reçues.
Utilisateurs cibles
Nous ciblons principalement les étudiants, ou les jeunes salariés.
Besoins utilisateurs
Le moyen principal de paiement serait la carte bancaire, cependant il serait souhaitable que notre système accepte différents modules de paiements tel que Paypal, Izly. La base d'utilisateur est par ailleurs favorable à un système de fidélité, récompensant le client d'une commande offerte après une certaine quantité d'achats à définir. Le site doit également donner accès à un système de notation sur les formules ou plats proposés par les restaurateurs, l'avis des autres clients étant un critère de choix important.
Etude de la concurrence
TODO
Plateformes d'utilisation
La mise en forme de notre site devra être capable de supporter différents supports, PC et mobiles principalement (responsive design).
Définition des services rendus
Exigences
= Exigences fonctionnelles
- Tâches prioritaires
- Acteur client : Effectuer une commande
- Acteur artisan : Gérer son catalogue
- Tâches secondaires
- Acteur client : Effectuer un appel d'offre
- Acteur artisan : Répondre à un appel d'offre
Exigences non fonctionnelles
- propriétés ACID sur les transactions (en particulier le paiement)
Conception du système
Arbres des tâches
Tâches prioritaires
Tâches secondaires :
Diagramme de contexte
IHM abstraites
Faire une commande (client)
Priorité : forte
La tâche "Faire une commande" pour l'acteur Client se décomposer en ces 2 IHM abstraites : Consulter la carte et Consulter son panier .
Gérer son catalogue (artisan)
Priorité : forte
Maquette du site
TODO
Planification du projet - SCRUM
SCRUM est la méthode de travail préconisée dans ce projet.
Sprint planning
Sprint 1 : 15/09/2015 - 28/09/2015
- Choix d'un sujet de commerce en ligne
- Prise en main des outils de développement J2EE
- Réalisation d'un questionnaire
- ciblage du marché
- étude de marché sur la concurrence
- identification des besoins utilisateur
Sprint 2 : 29/09/2015 - 12/10/2015
- Réalisation d'un arbre des tâches
- Conception d'une architecture générale
- Publication des documents de conception IHM sur air.imag.fr