Vous êtes sur la page 1sur 11

Cahier des charges

Gym_2022
Etude et développement d’un site web dynamique

Version Auteur Approbation


Initiale Nkhila Aimane
Initiale Abdelhadi bahi
Initiale Achlouje Rajaa

1
1-Introduction
Une salle de sport désigne un lieu spécifique dans notre vie quotidienne dédie à l’exercice de différent type de
Sport tel que la musculation Les arts martiaux, fitness et tout autre exercice pour le bien être.

Problématique

On trouve plusieurs salle de sport mais la plupart ne contient pas un site web ou un espace de gestion oriente
avec des faciles méthodologies informatique et en ce jour-là on trouve le suivi et l’indentification des inscriptions
aux activités sportives et leur gestion est encore manuel avec des grandes registres de base ce dernier empêche
la conservation des données et fait des obstacles gestionnaires
La plupart des salles s’oriente vers la digitalisation si en publicité pour avoir plusieurs clients ou sur la gestion
Avec des applications de ou du system ERP ou CRM qui occupe toutes les fonctionnalités de la salle
Et dans ce contexte On a prévu de déduire une solution qui rassemble un site web un espace client et espace
admin CRM

LE CONTEXTE
Les enjeux SI et avantage :

Le Marketing en ligne avec le site web

1. Acquisition de clients et faire des inscriptions en ligne

2. Rétention des clients

3. Gérer les réservations et programmer les cours

4. Le suivit clientèle

5. La connexion au profile

6. La gestion des clients

7. Gestion des achats et les processus de facturation

8. Réduction des coûts grâce aux données

2
9. Aide à la prise de décision

10. Un flux de travail plus unifié

11. Obtenez un aperçu de vos rapports financiers

2-Périmètre du pro
1.1. But Commenté [a1]: Produit et de la mission principale du
projet

3 Commenté [a2]: Mission


Etude, la conception et la réalisation d’un site web dynamique en
JEE, couvrant les modules suivants :

La partie client :

 Le site web de la salle qui contient toutes les informations


de ce dernier (Les activités, emploie du temps, les
abonnements, help desk et la localisation…)
 Inscription Client
 Authentification Client
 Le profile (modifier et ajouter des informations personnel, recevoir des reçus...)
La partie Admin :
 Authentification Admin
 Gestion des clients
 Gestion des employés
 Gestion de stock
 Gestion des fournisseurs
 Gestion des achats
 Gestion des cours et plannings
 Analyses
1.2. Missions Commenté [a3]: Prestations ou types d’activités à
développer dans le projet

 Etude technique
 Etude fonctionnelle
 Réalisation
 Déploiement
 Documentation

4
1.3. Livrables

Livrable Phase Date de Etat


livraison
Cahier des Etude
charges préalable
Plan Étude
préalable
d’assurance
qualité
Dossier Etude
détaillée
d’étude
technique
Dossier Etude
détaillée
d’analyse
(spécifica
tion
fonctionn
elle)
Dossier de Etude
détaillée
conception

5
Code Réalisation
source/
installable
(par module)
Manuel Déploiement
d’utilisation
Rapport de
test

1.4. Contraintes
 Délais
 Budget
 Technologie Commenté [a5]: Dans ce cas le client peut donner un
document descriptif

 Lois
2. Etude de l’existant Commenté [a6]: Sources d’information

2.1. Concept métier

A l’époque l’inscription a été sur place, tu dois se déplacer pour la


faire et la gestion étais soit manuellement sur des registres soit avec
des anciennes versions de gestion ce qui complique le travail soit au
niveau de saisie soit au niveau de recherche On aura beaucoup
d’effective et surtouts le nombre des agents est très grand pour cela
les applications de gestion ont était créer. Il existe plusieurs type
application de gestion mais le principe reste le même c’est de
gérer certain chose Exemple :

 Gestion des clients


 Gestion des employées
 Gestion des factures

6
2.2. Logiciels similaires

Outils de développement :

Netbeans est un environnement de développement intégré


(EDI), placé en open source Par Sun En juin 2000 Sous licence
CDDL (Common Development and Distribution License) et
GPLv2. En plus de Java, NetBeans permet la prise en charge
native de divers langages tels le C, le C++, le JavaScript, le
XML, le Groovy, le PHP Et le HTML, ou d'autres (dont Python
Et Ruby) par l'ajout de greffons. Il offre toutes les facilités
d'un IDE moderne (éditeur avec coloration syntaxique,
projets multilangage, refactoring éditeur graphique
d'interfaces et de pages Web)

7
3. Etude fonctionnelle

3.1. Besoins fonctionnels


Fonctionnalités :
Ce bloc permet au client de naviguer sur notre site et voir nos
services, il couvre les fonctionnalités suivantes :

3.2.1. Bloc fonctionnel : Client

 Le site web de la salle qui contient toutes les informations de ce


dernier (Les activités, emploie du temps, les abonnements, help
desk et la localisation…)
 Inscription Client avec un remplissage de formulaire
 Authentification Client
 Connexion au profile

3.2.2. Bloc fonctionnel : Admin

 Authentification Admin
 Gestion des clients 
 Gestion des employés 
 Gestion de stock 
 Gestion des fournisseurs 
 Gestion des achats 
 Gestion des cours et plannings
 Analyses des statistiques

8
Commenté [a12]: Des règles métier
doit respecter lors de son exécution

Commenté [a13]:

Commenté [a14]: Règles de saisie

Commenté [a15]: Relations

Bloc fonctionnel : Client


 Le site web de la salle qui contient toutes les informations de ce
dernier (Les activités, emploie du temps, les abonnements, help
desk et la localisation…)
 Inscription Client avec un remplissage de formulaire
 Authentification Client login et mot de passe
 Connexion au profil
 Modification de certaines informations
 Ajouter une photo de profile
 Consultation des Reçus de paiement
 Envoyer un message (Aide, réclamation …)

Bloc fonctionnel : gestion des clients(Admin) Commenté [a16]: Fonctionnalités (actions / traitements…
Interfaces et batches )

 Afficher la liste des inscrits et ses paiements


 Ajouter client
 Modifier les données d’un client
 Supprimer un client
 Donner au client reçu ou facture de paiement
3.2.3 Bloc fonctionnel : gestion des Achats(Admin) Commenté [a17]: Fonctionnalités (actions / traitements…
Interfaces et batches )

 Consultation des pièces


 Création des bons de commandes
 Création des factures
 Identifier la Réception

9
3.2.4 Bloc fonctionnel : gestion des employés(Admin) Commenté [a18]: Fonctionnalités (actions / traitements…
Interfaces et batches )

 Afficher la liste des inscrits et leurs salaires et leurs missions affectes


 Ajouterun employé
 Modifier les données d’un employé

 Supprimer un employé

3.2.5 Bloc fonctionnel : gestion de Stock (Admin)

 Avoir une liste des articles et leurs emplacements


 Ajouter un nouvel article
 Modifier un article
 supprimer un ou plusieurs Articles

3.2.6 Bloc fonctionnel : gestion des fournisseurs (Admin)


 Avoir une liste des fournisseurs
 Ajouter un nouveau fournisseur
 modifier les donnes d’un fournisseur
 supprimer un ou plusieurs fournisseurs

3.2.7 Bloc fonctionnel : gestion des cours et planification (Admin)

 Programmer un planning des cours sur une liste


 Ajouter un cours
 Modifier un cours
 Supprimer un ou plusieurs cours

3.2.7 Bloc fonctionnel : Analyse des statistiques (Admin)


 Avoir un Dashboard

1
0
Règles de gestion pour l’admin
RG 1 [a19]: Contraintes
Commenté Avoir un métier
login et mot de passe unique
0
RG 02 Hériter tous fonctions de client sans avoir l’accès au profil des gens

1
1

Vous aimerez peut-être aussi