DissertationsEnLigne.com - Dissertations gratuites, mémoires, discours et notes de recherche
Recherche

SEL: MesEnvies

Étude de cas : SEL: MesEnvies. Rechercher de 53 000+ Dissertation Gratuites et Mémoires

Par   •  10 Janvier 2019  •  Étude de cas  •  3 116 Mots (13 Pages)  •  495 Vues

Page 1 sur 13

Sel: Mes Envies

1. Introduction

1.1 Objet

L’objet de ce document est de décrire de façon exhaustive les spécifications du site web “MesEnvies“ destiné aux propriétaires de listes de cadeaux pour qu’ils puissent gérer celles-ci et aux visiteurs du site qui les consultent. Le site sera administré par des membres de l’association ”STOP aux cadeaux inutiles”. Destiné à Mr. Vialat de l’association “STOP aux cadeaux inutiles”.

1.2 Portée

Le site “MesEnvies“ sera un site internet d’organisation et de financement de listes de cadeaux publiques ou privées qui permettra aux utilisateurs de gérer et partager leurs listes.

Le but du site est de permettre aux visiteurs de financer des listes entièrement ou partiellement même sans posséder de compte.

Le site facilitera l’administration des listes de cadeaux pour l’association ainsi que la participation au financement pour les visiteurs.

1.3 Définitions, acronymes et abréviations

Une liste représente un tableau de cadeau.

1.4 Caractéristiques des utilisateurs

On distingue trois catégories d’utilisateurs :

-Le visiteur : Il peut accéder au site, créer un compte, suivre, rechercher une liste ou encore participer à une liste.

-L’administrateur : Il peut accéder au site, modifier, supprimer son compte ou celui d’un propriétaire de compte. Il a également les même droit que ces propriétaires vis à vis des listes plus le droit de supprimer une liste d’un autre propriétaire..

-Le propriétaire ( compte ) : Il peut accéder au site, modifier, supprimer son compte. Ils peuvent également créer, partager, participer, rechercher, suivre, suprimer ou encore définir en privée ou en public une liste.

2. Description générale

2.1 Environnement

Le site web résultat final du projet “Mes Envies” doit être accessible par navigateur pour tout utilisateur ayant une connection internet.

2.2 Fonctions

Le site web “MesEnvies” permettra à un administrateur de gérer son compte ( déconnecter, modifier, supprimer ), ceux des autres utilisateurs ( modifier, supprimer ) mais aussi des listes(rechercher, suivre, participer, créer, modifier, supprimer, définir une liste en privée ou en public.) Le visiteur lui, pourras créer un compte et rechercher, suivre, participer à une liste. Le propriétaire quant à lui, pourra se déconnecter, modifier, supprimer son compte, créer, modifier, supprimer, définir ses listes en public ou en privée. Il pourras également rechercher, suivre et participer à une liste.

3. Exigences spécifiques

Nom du cas : Création d’une liste

Précondition : l’utilisateur est connecté

Scénario nominal :

1) Le cas commence lorsque l’utilisateur souhaite créer une nouvelle liste

2) Le système lui propose de remplir le formulaire de la liste contenant les champs obligatoires “intitulé”, “description”, “date”, une checkbox “publique” décochée par défaut ( liste privée par défaut ). Le formulaire contient aussi un bouton “ajouter cadeau” ( appel au cas Ajout d’un cadeau ) Il est possible de créer une liste sans ajouter de cadeaux.

3) L’utilisateur remplit le formulaire et valide sa saisie

4) Le formulaire est complet, le système enregistre la nouvelle liste.

5) Fin du cas (1)

Scénario “formulaire incomplet” :

4) le formulaire est incomplet, le système affiche un message l’indiquant à l’utilisateur, retour à l’étape 3)

Scénario “abandon” :

3) L’utilisateur abandonne la procédure

4) Le système quitte le formulaire sans enregistrement

5) Fin du cas (2)

Post-conditions :

Fin du cas (1) : Le système affiche à l’utilisateur la liste créée

Fin du cas (2) : Le système retourne au tableau des listes de l’utilisateur

Nom du cas : Consultation d’une liste

Précondition : aucune

Scénario nominal :

1) Le cas commence lorsque l’utilisateur accède à une liste qu’il souhaite consulter

2) Le système affiche l’intitulé, la description et la date de l’évènement, ainsi que les cadeaux. Chaque cadeau contient un intitulé, une image, son prix, son financement actuel et une description.

Si l’utilisateur n’est pas propriétair de la liste, chaque cadeau est accompagné d’un bouton “financer le cadeau” qui fait appel au cas Participation à un cadeau, et la liste est accompagnée d’un bouton “financer la liste” qui fait appel au cas Participation à une liste.

Si l’utilisateur est connecté et consulte une de ses listes, il peut modifier (Modification d’une liste), supprimer (Suppression d’une liste) sa liste, ajouter (Ajout d’un cadeau), modifier ( Modification d’un cadeau) ou supprimer (Suppression d’un cadeau) un cadeau.

Enfin, un bouton “retour” permet de retourner au tableau des listes publiques.

3) Lorsque l’utilisateur a terminé de consulter la liste, il clique sur “retour”.

4) Le système quitte la consultation de la liste.

5) Fin du cas

Post-conditions :

Fin du cas : Le système affiche le tableau des listes

Nom du cas : Ajout d’un cadeau

Précondition : l’utilisateur est connecté, une liste de cadeaux est consultée

Scénario nominal :

1) Le cas commence lorsque l’utilisateur souhaite ajouter un cadeau à une liste en cliquant sur un bouton “ajouter”.

2) Le système ouvre une boîte de dialogue avec un formulaire contenant les champs obligatoires “intitulé”, “description”, “prix”, “lien vers site marchand” et “lien vers site de cagnotte”. Une image doit aussi être ajoutée.

3) L’utilisateur rempli le formulaire et confirme

4) Le formulaire est complet, le système enregistre la participation.

5) Fin du cas (1)

Scénario “formulaire incomplet” :

4) le formulaire est incomplet, le système affiche un message l’indiquant à l’utilisateur, retour à l’étape 3)

Scénario “abandon” :

3) L’utilisateur annule la procédure

4) Le système ferme la boîte de dialogue d’ajout sans enregistrement

5) Fin du cas (2)

Post-conditions :

Fin du cas (1) : Le système affiche la liste avec le cadeau ajouté

Fin du cas (2) : La liste sans modifications est affichée

Nom du cas : Modification d’un cadeau

Précondition : l’utilisateur est connecté, une liste de cadeaux est consultée

Scénario nominal :

1) Le cas commence lorsque l’utilisateur souhaite modifier un cadeau à une liste en cliquant sur un bouton “modifier”.

2) Le système ouvre une boîte de dialogue avec un formulaire similaire à celui du cas Ajout d’un cadeau. Le formulaire est pré rempli avec les données concernant le cadeau

3) L’utilisateur rempli le formulaire et confirme

4) Le formulaire est complet, le système enregistre la participation.

5) Fin du cas (1)

Scénario “formulaire incomplet” :

4) le formulaire est incomplet, le système affiche un message l’indiquant à l’utilisateur, retour à l’étape 3)

Scénario “abandon” :

3) L’utilisateur annule la procédure

4) Le système ferme la boîte

...

Télécharger au format  txt (22.1 Kb)   pdf (63.8 Kb)   docx (22.8 Kb)  
Voir 12 pages de plus »
Uniquement disponible sur DissertationsEnLigne.com