master
Pascal LAFOURCADE 4 years ago
parent f1066676a2
commit c07efbc506

@ -98,8 +98,38 @@
\end{center} \end{center}
\section*{PL/SQL : Gestion d'une salle de sports} \section*{PL/SQL : R\'eservation d'un terrain de sport}
Une entreprise de location de terrain de badminton/padel souhaite
informatiser la gestion de ses locaux. Chaque terrain possède un
numéro : il y a 10 terrains de badminton numérotés de 1 à 10, et 2 de
padels de 1 à 2. Il est possible qu'il y ait entre 2 et 4 joueurs pour
le badminton, mais exactement 4 joueurs pour le padel. Les tarifs
horaires pour la location du terrain ne sont pas les mêmes pour le
badminton et le padel. Ils varient également en fonction de
l'horaire. La réservation se fait pour un créneau dont lheure de
début est connue (9h , 10h, ... , 17h) et la durée spécifique au sport
pratiqué (1h ou 2h). Une fois sur place, il est également possible de
louer des équipements (raquettes et chaussures) pour un supplément :
\begin{center}
\begin{tabular}{|l|c|c|}
\hline
Prix à lunité & BADMINTON & PADEL \\ \hline
Raquette & 1€ & 2€ \\ \hline
Paire de chaussures& 2€ & 3€ \\ \hline
\end{tabular}
\end{center}
Lors d'une réservation, il faut connaître au moins les coordonnées
d'un des joueurs pour savoir qui a fait la réservation. Lors d'une
réservation en ligne, il est possible d'inscrire le nom et le numéro
de téléphone des joueurs, afin qu'un rappel leur soit envoyé le jour
de leur réservation. Il faut pouvoir sortir une facture avec le
montant total de la réservation ; c'est à dire le tarif de la location
en fonction du sport et du créneau horaire, ainsi que des équipements
loués.
\begin{center} \begin{center}
\begin{tikzpicture}[every node/.style={inner sep=0,outer sep=0}] \begin{tikzpicture}[every node/.style={inner sep=0,outer sep=0}]

Loading…
Cancel
Save