Vous êtes chargés d'organiser la réservation
du gymnase de votre ville.
Ce gymnase,
relativement grand, comprend 3 salles (A, B et C).
6 sports sont pratiqués dans ce gymnase :
tennis, basket, handball, volley, foot et badminton.
Toutes les salles ne peuvent accueillir
l'intégralité de ces sports.
Cette salle est utilisée par des associations
sportives , de votre ville ou des environs.
A ce jour, 3 employés de la mairie sont à même
de prendre les réservations.
Insérez les données suivantes dans les tables (respectez
l'ordre)
Salle
: ('A', 800, 'dur), ('B', 960, 'Souple'), ('C', 880, 'Semi
dur')
Accueillir
: ('A', 'HandBall'), ('A', 'Tennis'), ('A', 'BasketBall'), ('B',
'Tennis'),
('C', 'HandBall'), ('C', 'BasketBall')
Sport
: ('Tennis'), ('HandBall'), ('BasketBall')
Reservation : ('A',
'28/03/05', 18, 'COB'), ('A', '28/03/05', 19, 'TCSB'), ('A',
'30/03/05', 18, 'COB'), ('B', 27/03/05', 15, 'TCSB'), ('C',
'28/03/05', 20, 'AST'),
('A', '28/03/05', 18, 'TCP')
Association : ('AST',
'Trégueux', '12 rue des lilas', 'BENOIT Bertrand'),
('COB', 'Saint Brieuc', '12 Bd E. Zola', 'JACQUEMIN Gérard')
.. ('TCSB', 'Saint Brieuc', 'La vallée du Leff', 'GARCIN
Lucie')
('TCP', 'Plérin', '12 rue des peupliers', 'SARMIN Odette')
Pratiquer
: ('AST', 'FootBall'), ('AST', 'BasketBall'), ('COB',
'HandBall')
('COB', 'BasketBall'), ('TCSB', 'Tennis), ('TCP', 'Tennis')
Ecrire une application Java permettant
d'effectuer la réservation des salles du gymnase et de gérer la
partie administration (création et modification au sens large des
tables accueillir, sport, association et pratiquer).
Cette application devra également pouvoir
afficher un plan d'occupation des salles pour une période donnée et
effectuer des statistiques sur les associations et les réservations
des salles. Ces statistiques seront également enregistrées dans
un document PDF.