TECNOLOGÍA EN DESARROLLO DE SOFTWARE.
TÉCNICAS DE MODELAMIENTO DE SOFTWARE.
Laboratorio No.1 – Segundo Corte.
EJERCICIO CLUB DE TENIS “RAFA NADAL”
Considere que se va a estudiar el funcionamiento de un club de tenis.
Como parte de la misión del club, se encuentra ofrecer un buen servicio a las personas que desean
practicar este deporte en sus instalaciones. Para ello, el gerente desea contar con un sistema que
le permita:
a) Gestionar las canchas de tenis activas.
b) Gestionar los socios.
c) Gestionar el alquiler de las canchas.
De esta manera se han planteado los siguientes objetivos 1 para el desarrollo de un nuevo sistema
de información:
OBJ-01 Gestionar las canchas de tenis.
Descripción El sistema deberá gestionar la información correspondiente a las canchas del
club: disponibilidad, bajas por mantenimiento, altas por fin de
mantenimiento.
Estabilidad Alta.
Comentarios Ninguno.
OBJ-02 Gestionar los socios.
Descripción El sistema deberá gestionar la información correspondiente a los socios del
club: altas, bajas, modificaciones de datos, sanciones, personas autorizadas y
cuentas.
Estabilidad Alta.
Comentarios Ninguno.
OBJ-03 Gestionar los préstamos.
Descripción El sistema deberá gestionar la información correspondiente a los préstamos
(alquileres) de canchas de tenis: solicitudes, entrega de la cancha, devolución
de la cancha, devoluciones tardías, reclamaciones y disponibilidad. 2
Estabilidad Alta.
Comentarios Ninguno.
1
Tenga en cuenta que se han tomado como modelo la estructura de las plantillas de Amador Durán Toro.
2
Para simplificar, tenga en cuenta que el club solo recibe pagos en efectivo por concepto de alquiler de
canchas.
Los requisitos de información para el sistema que quiere desarrollar este club se describen en las
plantillas que se presentan a continuación. No obstante, falta información que debe ser
completada en los espacios de color gris.
Para resolver esta actividad, por favor redacte las plantillas en un documento de Word nuevo con
toda la información de especificación de requisitos de información para el club de tenis “Rafa
Nadal”.
Las opciones para completar las celdas en azul están disponibles en la columna de la derecha.
Agregar dos opciones a complementar de los campos de datos específicos que usted considere.
Información sobre Opciones de respuesta
IRQ-01
canchas disponibles
Objetivos Gestionar las canchas de
aasociados tenis.
Requisitos
asociados Alta de cancha de tenis.
Descripción
Baja de cancha de tenis.
Consulta de canchas de
tenis existentes.
Consulta de canchas de
tenis alquiladas en un
momento determinado.
El sistema deberá
almacenar la información
correspondiente a las
Datos específicos
canchas de tenis del club.
Número de la cancha.
Canchas de tenis
alquiladas en cada
momento.
Canchas de tenis
disponibles para ser
alquiladas en cada
momento.
Tiempo de vida Medio Máximo
Ocurrencias Medio Máximo
simultáneas
Estabilidad Alta
Comentarios Ninguno
IRQ-02 Información sobre Opciones de
socios respuesta disponibles
Objetivos Gestionar los socios.
asociados Alta de socio
Requisitos Baja de socio
asociados Modificación de datos
Descripción de un socio
Consulta de un socio
Consulta de socios
con pagos pendientes
Consulta de los socios
más rentables
Identificación del
socio
El sistema deberá
almacenar la
información
correspondiente a los
socios del club.
Datos específicos Número de socio
Número del
documento nacional
de identidad
Nombre y apellidos
Fecha de nacimiento
Sexo
Fecha de alta como
socio
Dirección
Teléfonos
Cancha alquilada en
un momento dado
Estabilidad Alta
Comentarios Ninguno
IRQ-03 Información sobre Opciones de respuesta
préstamos
Objetivos Gestionar los préstamos.
asociados
Requisitos El sistema deberá almacenar
asociados la información
Descripción correspondiente a los
préstamos de canchas por
parte de los socios del club.
Número de socio
Número de cancha que alquila
Tiempo de alquiler de la
Datos cancha (en horas)
específicos Ingresos realizados en la
cuenta del club, indicando
fecha y cantidad
Alta de socio
Baja de socio
Alquiler de cancha
Devolución de cancha
Ingreso efectivo a cuenta
Consulta de un socio
Estabilidad Alta
Comentarios Ninguno
2. El estudiante debe proponer un proyecto de software (de una necesidad identificada) en el
cual proponga al menos 5 requerimientos usando cualquier técnica de representación (tabla, caso
de uso, diagramas de procesos o cualquier otro que el estudiante proponga.
Nombre del Proyecto
Objetivos del proyecto
Mínimo 5 requisitos asociados.
Mínimo 10 datos específicos.
Descripción.