Vous êtes sur la page 1sur 4

Cahier de Spécifications

PFA : Application Web Restauration

Description PFA :
Il s'agit de développer une application web qui fait intervenir les trois acteurs suivants :
• L'administrateur de l'application
• Le restaurateur ; propriétaire du restaurant
• Le client voulant aller à un restaurant .
Les utilisateurs s'inscrivent à l'application après validation de l'administrateur.
Une fois inscrit , les restaurateurs peuvent déposer leur offre et faire connaitre de leurs services.
Les clients utilisent l'application pour choisir un restaurant en consultants leurs menus. Les clients
notent ces restaurants selon leur satisfaction sur les services offerts. Le tableau ci après résume
les fonctionnalités demandés par l'application.

Technologie Adoptée : BD MYSQL/ORACLE , Html5, Java EE, ORM JPA2

Product Backlog (User Strories )

Id User story Priorité

1 En tant que nouvel utilisateur je veux créer un compte M

2 En tant que client je veux m’authentifier M

3 En tant que client je veux consulter la liste des restaurants M

4 En tant que client je veux consulter les menus des différents M


restaurants

5 En tant que client je veux rechercher un restaurant selon des S


critères personnalisés

6 En tant que client je veux simuler le cout (en fonction du S


nombre de personnes, nature des mets, …)

7 En tant que client je veux commenter et noter un restaurant M

8 En tant que client je veux trouver les bons plans S

9 En tant que client je veux effectuer une réservation M

Mini Projet, MDW2 AU : 2021-2022


10 En tant que client je veux accéder aux services de restaurant W
Tunisie via une application mobile

11 En tant qu’administrateur je veux créer un compte M

12 En tant qu’administrateur je veux m’authentifier à l’application M

13 En tant qu’administrateur je veux valider un compte client M

14 En tant qu’administrateur je veux supprimer un compte client S

15 En tant qu’administrateur je veux consulter les commentaires M


des utilisateurs

16 En tant qu’administrateur je veux supprimer les commentaires S


des utilisateurs

17 En tant que restaurateur je veux créer un compte M

18 En tant que restaurateur je veux m’authentifier à l’application M

19 En tant que restaurateur je veux ajouter un restaurant avec M


toutes ses préférences (photos, emplacement, menus, …)

20 En tant que restaurateur je veux consulter les réservations M

21 En tant que restaurateur je veux mettre en place (validation) M


une réservation

24 En tant que client je veux consulter la liste des restaurants via M


une interface web

25 En tant que client je veux consulter les menus des différents M


restaurants via une interface web

26 En tant que client je veux rechercher un restaurant selon des M


critères personnalisés via une interface web

28 En tant que client je veux commenter et noter un restaurant via M


une interface web

Mini Projet, MDW2 AU : 2021-2022


Spécification des besoins
Fonctionnels
Pour l’administrateur :

Pour le restaurateur :

Pour le client :

Non fonctionnels
Sécurité : …….
Ergonomie : …….
Organisationnel :…………..

Diagramme de cas d’utilisation général

Elaborer Ici Votre Uses Case General

Diagramme de classes général

Elaborer Ici Votre Diagramme classes General

Choix technologiques

a. Web :
● Utilisation du framework (Back end ) : à spécifier
● framework front end : à spécifier

b. Base de Données :
● La base de données utilisée est MySQL

c. Langages et Technologie de développement :


● PHP/Java JavaEE, React JS, Angular JS, JSP etc..
● Les technologies à utiliser :
IDE : Eclipse , ….
UML , Star Uml , Rational Rows, Power Amc

Mini Projet, MDW2 AU : 2021-2022


Architecture globale de l’application (partie commune)

Groupe 2
Scrum Teams :
Equipe 1
Scrum Master : Sirine Samaali
Dev : Med Amine Mnedla , Hsan Youcef , Med Yacine Youcef

Equipe 2 :
Scrum M : Selmen Salmi
Dev : Emna Mansour, Maram mathlouthi
Equipe 3 :
Scrum M : Nawress tilouch
Dev : Ghada Saidane, Ahlem Sahli

Groupe 1

Mail du Groupe : mdweb2022@gmail.com

Mini Projet, MDW2 AU : 2021-2022

Vous aimerez peut-être aussi