|
Administration et communication |
Application bureautique et informatique La Cerisaie - Informatisation de la gestion des réservations (oct 2001) |
Le directeur d'un terrain de camping, "La Cerisaie", veut informatiser les réservations. Il veut par exemple enregistrer les réservations sur ordinateur et afficher (éditer) sur écran un tableau récapitulatif des réservations par emplacement classées chronologiquement.
On apprend que l'enregistrement des réservations se fait essentiellement le matin après le dépouillement du courrier : imprimés renvoyés par les campeurs ou simples lettres de confirmation.
Certaines personnes téléphonent pour remplir leur formulaire de réservation. Pour leur répondre au mieux, il est donc nécessaire de faire afficher sur écran les réservations déjà prise par les autres clients.
Le directeur du camping veut voir sur l'écran le nom et le prénom des clients, les dates de réservation, le numéro et le type demplacement. Il veut que les informations soient classées par date de réservation (début de la réservation) et que la première colonne affiche les numéros demplacement. Cette exigence est exprimée par le service "accueil" qui veut gérer efficacement les personnes qui se présentent à l'entrée du camping avec leur véhicule (ayant réservé ou non).
L'édition du tableau récapitulatif des réservations sur imprimante se fait en fin d'après-midi. Sur écran ou sur papier, on ne veut que les réservations à partir de la date du jour.
1.1 - Présentation du problème :
Un séjour correspond à une période. On note le nom et le prénom de la personne qui réserve. On dit de cette personne qu'elle est le client. Par exemple : le séjour au nom de PEROSSIAN Yvan, est prévu du 11 juillet 2001 au 5 août 2001, pour 5 personnes, sur l'emplacement n° 17.
Un séjour se fait sur un emplacement ou sur plusieurs. Autrement dit, une famille ou un groupe peut louer un, deux, trois... emplacements. Les emplacements sont numérotés ; ils ont une surface en m2, une limite de capacité en nombre de personnes et ils appartiennent à un type. Par exemple, l'emplacement n°17 mesure 19 m2 et peut recevoir au maximum 6 personnes en caravane. Il est donc du type "caravane".
Il y a trois types d'emplacement définis par un libellé et un tarif par emplacement à la journée :
- emplacement deux personnes + 1 voiture + 1 tente : 80 F
- emplacement quatre personnes + 1 voiture + 1 caravane : 120
F
- emplacement quatre personnes + 1camping-car : 100 F
Un emplacement est soit du type tente, soit du type caravane, soit du type camping-car. Il ne peut pas être de deux types.
1.2 - Travail à faire
Analysez le problème et trouvez les entités et leurs attributs.
Proposez le dictionnaire des données.
Faites le schéma physique de la base de données selon le modèle entité-association (sur une feuille au format A4, avec un titre, une légende).
2.1 - Informations complémentaires
On va utiliser le module Table, la fonction Relations du menu déroulant ., le module Formulaire (option Formulaire instantané).
2.2 - Travail à faire
3.1 - Présentation des données :
Clients réguliers et nouveaux clients (pour la saison 2001)
Yvan PEROSSIAN
25 rue du 11 novembre, ANNEMASSE
74300
Frédéric TROY
68 bis Av. des Gobelins PARIS 75005
Mme Faten
MELOULI
32 place des tissages
LYON 69002
Sandra GONZALES
15 r. du Murier PRIVAS 07000
Tél.: 0475023654
Chu NAI-MING
62 rue de la Libération
LE PUY EN VELAY 43000
M. Paul FLACHER
12 rue des peintres
LYON 69002
Mme Alissa LOMON
24 place du Musée
OYONNAX 01000
M. Peter OLMES
12 cours Jean Jaurès
AVIGNON 84000
Tél.:0490658547
Sergio PONSADA
8 pl.Victor Hugo COLMAR 67000
John O'CONNOR, 61 rte de Paris
CLERMONT FERRAND 63000
Mme Sonam BUTHI
45 pl. des Vosges PARIS 75004
M. Gilles DE RIGHI
36 pl du Marché
CHALON sur SAÔNE 71000
Etc. Emplacements
|
1 20 m2 6 personnes caravane |
2 15 m2 2 personnes tente |
3 20 m2 6 personnes camping-car |
4 25 m2 6 personnes camping-car |
5 25 m2 6 personnes caravane |
|
6 18 m2 3 personnes tente |
7 15 m2 2 personnes tente |
8 20 m2 6 personnes caravane |
9 30 m2 7 personnes camping-car |
10 20 m2 5 personnes camping-car |
|
11 15 m2 2 personnes tente |
12 15 m2 2 personnes tente |
13 20 m2 3 personnes tente |
14 20 m2 3 personnes tente |
15 20 m2 5 personnes camping-car |
|
16 20 m2 4 personnes tente |
17 19 m2 6 personnes caravane |
Etc. |
Réservations
|
Y PERROSSIAN emplac.17 du 21/07 au 02/08/ 5 personnes |
Frédéric TROY emplac.1 du 21/07 au 02/08/ 3 personnes |
BUTHI emplac.4 21/07 au 02/08/ 4 personnes |
DE RIGHI emplac.5 du 21/07 au 02/08/ 2 personnes |
Mme LOMON emplac. 16 du 8 au 15/06/ 2 personnes |
|
Mme MELOULI emplac.2 16/09 au 22/09 2 personnes |
FLACHER emplac.3 du 13/04 au 19/04/ 3 personnes |
NAI-MING emplac.17 03/08 au 16/08/ 3 personnes |
PONSADA emplac.15 03/08 au 16/08/ 5 personnes |
M. OLMES emplac. 6 du 8 au 22/06/ 3 personnes |
|
GONZALES emplac.15 21/07 au 02/08 5 personnes |
Y PERROSSIAN emplac.8 13/04 au 19/04 5 personnes |
Mme MELOULI emplac.6 17/08 au 23/08 2 personnes |
FLACHER emplac.9 du 17/08 au 23/08 3 personnes |
FLACHER emplac.2 du 17/08 au 23/08 2 personnes |
| Etc. |
3.2 - Travail à faire
Lors de l'utilisation de la requête pour afficher le tableau des réservations, il faut donc spécifier la date du jour : on peut simplement modifier le critère de sélection mis dans la requête (par exemple : > 15/05/2001) mais d'autres solutions sont possibles.
Exercice et travaux
1 - Ajoutez les réservations suivantes :
Yves ROBERT
14 rue des fleurs
38170 SEYSSINET
emplac.17 du 01/09 au 07/09/ 97
5 personnes
Fabrice NEUMAN 25 rue des fleurs
38170 SEYSSINET
emplac.4 du 01/09 au 07/09/ 97
4 personnes
Sandra GONZALES
emplac.15 du 08/09 au 14/09/ 97
5 personnes
Frédéric TROY
emplac.5 du 01/09 au 07/09/ 97
3 personnes
BUTHI
emplac.3 du 01/09 au 07/09/ 97
4 personnes
NAI-MING
emplac.8 du 08/09 au 14/09/ 97
4 personnes
M. OLMES
emplac. 6 du 21/07 au 02/08 97
2 personnes
DE RIGHI
emplac.1 du 01/09 au 07/09/ 97
2 personnes
2 - Créez une requête pour afficher les clients dans lordre alphabétique du nom.
Créez un formulaire à partir de cette requête. Consultez la table des clients grâce au formulaire.
Ajoutez-vous comme client à laide de ce formulaire. Que constatez-vous ?
3 - Créez une requête pour afficher à lécran nom, prénom, adresse complète des clients qui ont réservé (ou occupé) un emplacement pour une caravane. Que constatez-vous ?
Retour au Sommaire des productions pédagogiques
Retour à l'Accueil de la spécialité
Faites part de vos observations à l'auteur du document qui s'est librement inspiré d'un cas imaginé par des collègues, professeurs d'informatique. mesteve@ac-grenoble.fr