Vous êtes sur la page 1sur 10

Cahier des Charges

PROJET  : Gestion de réservations de salles dans une école

Présenté par  :

ONGOBO Ofmyrh
KONDJA-EPOUTA
Korya
SOMMAIRE

I- Introduction

II- Analyse du besoin

2.1- Besoins fonctionnels


2.2- Orientation
III- Structure de l’application
IV- Paramètres
V- Contraintes
5.1- Contraintes de couts
5.2- Contraintes de temps
5.3- Contraintes techniques
I- INTRODUCTION
L’objectif de ce projet est de réaliser un programme qui va
nous permettre de gérer les réservations de salles de classe
dans une école.
Notre projet consiste donc à la conception et
l’implémentation d’une application de gestion de
réservations de salles dans une école qui prendra en compte
toutes les difficultés qui peuvent survenir lors de la
réservation. Il devra donc être de possible de par notre
application, de vérifier la liste des différentes salles
disponibles et en fonction des exigences du client de les
réserver afin de les occupé a la date choisie
Les différentes fonctionnalités seront donc :
- Gestion des clients
- Gestion des salles
- Gestion des réservations des salles

II- Analyse du besoin


Un besoin est une exigence ou une attente qu’une entité
exige de manière explicite ou implicite dans le but d’atteindre
un objectif spécifique . En ingénierie , les exigences sont
l’expression d’un besoin documenté sur ce qu’un produit et
service devrait faire.
2.1- Besoins fonctionnels
Le système comportera différentes fonctionnalités
nécessaires pour une meilleure gestion. L’application doit
accomplir les traitements suivants :
- l’ajout la modification et la suppression d’un client : il est
donc nécessaire d’avoir tous les renseignements qui concerne
le client ( le nom , le prénom , le numéro de CIN, le numéro
de téléphone )
- le suivi des salles selon leurs types et leurs catégories
- la manipulation des réservations : ajout, annulation ou
modification de la réservation
- l’etablissement de la facture du client
2.2- Orientation
Etant donné que l’application doit être accessible par
plusieurs utilisateurs sur le réseau local de l’établissement, le
choix d’une application Web développé est tout à fait
approprié. L’avantage de cette solution est de permettre au
logiciel d’être accessible de partout à l’aide d’un simple
navigateur Internet (Opéra, Chrome...). Pour que l’application
soit accessible sans accès Internet, nous proposons la
portabilité de l’application sur clé USB, cependant la base de
données devra être installée en local sur le poste utilisé par
l’utilisateur.
III- STRUCTURE DE L’APPLICATION

Un découpage de la future solution permettra de mettra en


valeur l’ensemble des modules qui la constituent :

Application de gestion réservation de salles

Gestion de client Gestion de réservation Gestion de salle

 Numéro de client  Numéro du client


 Nom  Date de réservation  Numéro de salles
 Prénom  Nombre de personnes
 Type de salle
 N° du Téléphone  Prix

IV- Paramètres 
Gestion de client Gestion de réservation Gestion de salle
Ajouter Modifier Supprimer Ajouter Modifier Annuler Afficher Afficher Modifier
V- Contraintes
5.1- Contraintes de couts
Le logiciel utilisé est gratuit et est mis à la disposition des
étudiants.
5.2- Contraintes de temps
Ce projet nous a été à la 3eme semaine du deuxième du
cours d’algorithmique et programmation, et devra être finit à
la dernière séance de ce semestre. Cependant d’autres dates
jalons nous ont été communiquées concernant les différents
documents papiers et numériques à fournir :
- 28/02/2019 : Cahier des charges

5.2- Contraintes matérielles


Nous devons programmer une application capable de gérer
les réservations de salles de classe avec le langage C.
L’utilisation de ce langage est complexe, on utilisera donc
un logiciel capable de programmer en langage C qui est
Dev C++.

5.3- Contraintes de techniques


Pendant la programmation de notre application nous nous
sommes rendu compte qu’il nous faut des connaissances
supplémentaires en plus de ce qu’on a déjà appris en cours
d’Algorithmique et programmation.