Un centro deportivo desea encargar el modelado del negocio de un sistema de software
para el control de reservaciones de sus instalaciones. En el centro deportivo existen
instalaciones tales como: piscinas, canchas de frontón, gimnasios, canchas de basquetbol,
canchas de futbol, etc. El centro en cuestión tiene socios, de los cuales se almacenan
(entre otros datos) su nombre, dirección, ciudad, provincia, teléfono y cuota de
inscripción. Además, existen una serie de artículos que se pueden reservar si el socio lo
requiere (tales como balones, redes, raquetas, espinilleras, calzado, etc). Cada instalación
es reservada por un socio en una fecha dada, desde una hora de inicio hasta una hora de
fin. Cada reserva puede tener asociada uno o varios artículos deportivos que se alquilan
aparte (si el socio lo requiere). Por ejemplo, si quiero hacer una reserva para jugar
frontón, tengo que reservar una instalación deportiva (la cancha de frontón) y si lo
necesito, las raquetas, la pelota, etc.
a) Realizar el diagrama de casos de uso
b) Realizar el diagrama de roles
c) Realizar los siguientes diagramas de actividades (usando carriles):
- El diagrama de actividades para reservar una instalación
- El diagrama de actividades para que un socio se registre en el sistema