Você está na página 1de 3

Actividad de Ingeniería de Software

Un gimnasio necesita un mayor control de su funcionamiento y de las distintas actividades


que ofrece con el fin de poder decidir sobre la necesidad de ampliaciones de horarios o
actividades. Para ello desea un sistema informático que gestione al menos las siguientes
tareas:
❏ En el gimnasio hay usuarios que son socios. Estos usuarios deben realizar el pago
de una matrícula, eligiendo un tipo (sólo mañana o todo el día) que determina el
pago mensual ($500 o $700 pesos) que les permite asistir a todas los cursos e
instalaciones del gimnasio.
❏ También hay usuarios que no son socios. Estos usuarios no necesitan pagar
matrícula, y solamente pagan los cursos a los que desean asistir, no pudiendo asistir
al resto de cursos ni instalaciones.
❏ En el gimnasio se desarrollan una serie de cursos impartidos por un monitor, siendo
necesario establecer los precios y horarios en los que se imparten.
❏ A estos cursos pueden acceder tanto los socios como los no socios que lo hayan
pagado.
❏ Además de los cursos, hay instalaciones de libre acceso en las que los socios
pueden realizar actividades de manera individual. Para acceder a la sauna hay que
hacer una reserva ya que tiene capacidad limitada.
Modelo de Negocio

Pagar
matrícu

Elegir Armar
Socio
tipo
Reserv
ar Pagar
Asignar Encargad
curso
Monitor
Elegir
No curso
Fijar
Consult
ar

Monitor

Modelo de Sistema

Consult ext Registr


ar
Registr
No
Registr
ar Encargad
Asignar
inc

inc Registr
Consult Asignar
Socio ar

inc
Asignar

Monitor
Granularidad de UC Registrar Factura

Normal Alternativo

1. Actor selecciona opción registrar 4.1 El actor selecciona opción registrar


factura matrícula,
2. el sistema muestra en pantalla los 4.1.1 El sistema ejecuta UC Registrar
campos a completar (...) matrícula.
3. El actor ingresa los datos solicitados 4.1.2 El sistema muestra los datos
4. El actor no desea registrar matrícula ingresados.
5. El actor selecciona guardar 4.1.3 Vuelve al punto 5
6. El sistema comprueba los datos
7. El sistema guarda
8. El sistema muestra mensaje de éxito
9. Fin uc.

Granularidad de UC de Registrar curso

Curso Normal Curso Alternativo

1. El actor selecciona opción Registrar 10.1 El actor selecciona cancelar.


curso 10.1.1 El sistema vuelve al menu
2. El sistema muestra en pantalla los 10.1.2 El sistema vuelve al punto 13
campos a completar (nombre,
descripción, limite de cupo) 11. 1 El sistema corrobora que los datos
3. El actor ingresa los datos solicitados ingresados son incorrectos.
4. El actor selecciona la opción asignar 11.1.1 El sistema muestra mensaje de
monitor. error.
5. el sistema ejecuta uc Asignar 11.1.2 El sistema vuelve al punto 2.
monitor.
6. El actor selecciona la opción Asignar 12.1 El sistema no guarda los datos,
Precio 12.1.1 El sistema muestra mensaje de
7. El sistema ejecuta UC Asignar error.
Precio 12.1.2 El sistema vuelve al punto 13
8. El actor selecciona la opción Asignar
Horario
9. El sistema ejecuta UC Asignar
Horario
10. El actor selecciona la opción
guardar
11. El sistema corrobora los campos
completados.
12. El sistema guarda los datos,
13. El sistema muestra mensaje de éxito
14. Fin UC

Você também pode gostar