Upload
francobertetti
View
249
Download
0
Embed Size (px)
Citation preview
7/24/2019 Descripciones Casos de Uso Gimnasio
1/12
Nivel del Use Case: Negocio Sistema deInformacin
Nombre del Use Case: Registrar Socio ID: 2
Actor Principal: Encargado deSocios
Actor Secundario: No Aplica
Tipo de Use Case: Concreto Abstracto
Objetivo: Registrar los datos personales de un nuevo socio.
Precondiciones: no aplica
Post-Condiciones
xito Se registr un nuevo Socio
!racaso El caso de uso se cancela cuando:
El ES no conrma el registro del socio. El ES no registra el pago del primer mes de asociacin. El ES no selecciona una actividad a realiar.
El ES no selecciona un plan de d!as "#biles.
Descripci"nEl caso de uso comiena cuando el Encargado de Socios $ES% desea registrar un nuesocio. Ingresa los datos personales del mismo& llenando los campos solicitadosseleccionando el se(o correspondiente. Selecciona una actividad a realiar ' un plan
d!as "#biles& registrando tambi)n el pago correspondiente al primer mes de asociacin.sistema genera ' asigna un n*mero de socio ' registra al socio en la base de datos clos siguientes datos: n*mero de socio& nombre& apellido& documento& direccin& tel)fone+mail& fec"a de nacimiento ' se(o.,er -ue en el trabao pusimos - solicita la c"a medica/in del caso de uso.
Observaciones No aplicaAsociaciones de #xtensi"nNo aplicaAsociaciones de Inclusi"n No aplicaUse Case donde se inclu$e No aplicaUse Case al %ue extiende Registrar 0r)stamoUse Case de &enerali'aci"n No aplicaAutor !ec(a Creaci"n:Autor )ltima *odi+caci"n !ec(a )ltima *odi+caci"n
7/24/2019 Descripciones Casos de Uso Gimnasio
2/12
Nivel del Use Case: Negocio Sistema deInformacin
Nombre del Use Case: Registrar Socio ID: 1
Actor Principal: Encargado deSocios
Actor Secundario: no aplica
Tipo de Use Case: Concreto AbstractoObjetivo:
Precondiciones: No aplica
Post-Condiciones
xito Se registr el Socio
!racaso El caso de uso se cancela cuando:
El ES no conrma el registro de la c"a m)dica. El ES no selecciona una actividad.
El ES no selecciona un plan de d!as "#biles. El ES no ingresa el n*mero de meses a pagar. El ES no conrma el pago del socio.
Curso Normal Alternativas
1. El caso de uso comiena cuando el Encargadode Socios $ES% desea registrar un nuevo sociodel gimnasio.
2. .El ES ingresa a la seccin Registrar Socio.. El sistema toma ' muestra la "ora ' fec"a
actual& ' solicita se ingresen los datospersonales del socio.
3. El ES ingresa los datos personales del socio$Nombre& apellido& 4NI& e+mail& tel)fono&domicilio& fec"a de nacimiento&se(o%
5. El sistema solicita se conrme el registro de lac"a m)dica.
7/24/2019 Descripciones Casos de Uso Gimnasio
3/12
6. El ES conrma el registro de la c"a m)dica.6. A El ES no conrma el registro dela c"a m)dica.6. A. 1 Se cancela el caso de uso.
7. El sistema muestra las posibles actividades arealiar $musculacin& spinning& pilates% '
solicita se seleccione una.
8. El ES selecciona una actividad determinada.8. A El ES no selecciona unaactividad.8. A. 1 Se cancela el caso de uso.
9. El sistema muestra los diferentes planes ded!as "#biles posibles ' solicita se seleccioneuna.
1.El ES selecciona un plan de d!as "#bilesdeterminado.
1. A El ES no selecciona un plan ded!as "#biles.
1. A .1 Se cancela el caso de uso.11.El sistema calcula el valor por mes -ue el socio
deber# abonar de acuerdo a la actividad ' elplan de d!as "#biles ' lo muestra.
12.El sistema solicita se ingrese la cantidad demeses a pagar. pudiendo indicar como m!nimoel pago del primer mes de asociacin.
1.El ES ingresa el n*mero de meses a pagar.1. A El ES no ingresa el n*mero demeses a pagar.1. A. 1 Se cancela el caso de uso.
13.El sistema calcula el monto total a pagar 'solicita se conrme el registro del pago.
15.El ES conrma el registro de pago del socio.15. A El ES no conrma el pago delsocio.15. A. 1 Se cancela el caso de uso.
16.El sistema genera un n*mero de socio ' lomuestra.
17.El sistema registra al nuevo socio en la base dedatos teniendo en cuenta los siguientes datos:n*mero de socio& nombre& apellido&documento& direccin& tel)fono& e+mail& fec"ade nacimiento ' se(o.
18.El sistema genera un n*mero de factura
7/24/2019 Descripciones Casos de Uso Gimnasio
4/12
correlativa a la *ltima factura realiada.
19.El sistema emite una factura teniendo encuenta los siguientes datos: Nro. de factura&fec"a& "ora& socio& cantidad de meses
pagados& importe por mes& importe total.
2./in del caso de uso.Observaciones No aplicaAsociaciones de #xtensi"nAsociaciones de Inclusi"nUse Case donde se inclu$e No aplicaUse Case al %ue extiende No aplicaUse Case de &enerali'aci"n No aplicaAutor !ec(a Creaci"n:
Autor )ltima *odi+caci"n !ec(a )ltima *odi+caci"n:
7/24/2019 Descripciones Casos de Uso Gimnasio
5/12
Nivel del Use Case: Negocio Sistema deInformacin
Nombre del Use Case: Registrar 0lan de Eercicios ID: AS4AS4
Actor Principal: 0rofesin;usculacin
Actor Secundario: no aplica
Tipo de Use Case: Concreto Abstracto
Objetivo: AS4ASI4
7/24/2019 Descripciones Casos de Uso Gimnasio
6/12
del plan.1.El 0; ingresa la fec"a de inicio del plan.
11.El sistema solicita se ingrese un nombre deplan adecuado ' relativo a los obetivos delmismo.
12.El 0; ingresa el nombre del plan.1.El sistema solicita se ingrese la cantidad de
d!as semanales correspondientes al plan.13.El 0; ingresa la cantidad de d!as semanales
correspondientes al plan.13.A El 0; no ingresa la cantidad ded!as semanales.
13.A.1 Se cancela el Caso de >so15.El sistema solicita se ingrese la duracin
estimada del plan.16.El 0; ingresa la duracin estimada del plan.
17.El sistema solicita se ingresen el nombre de los
eercicios correspondientes a cada d!a
18.El 0; ingresa el nombre del eercicio.
19.El sistema busca ' encuentra los eercicioscoincidentes con la b*s-ueda ' los muestra.
1.A No se encuentran eercicioscoincidentes con la b*s-ueda.
1.A.2 Se cancela el caso de uso.2.El 0; selecciona los eercicios solicitados e
ingresa la cantidad de repeticionescorrespondientes al mismo.
11.A El 0; no selecciona un eercicio.11.A.2 Se cancela el caso de uso.
21.El sistema solicita se conrme el registro delplan.
22.El 0; conrma el registro del plan.1.A El 0; no conrma el registro delplan.
1.A.1 Se cancela el caso de uso.
2.El sistema registra el plan asignando unn*mero de plan del socio generadocorrelativamente al *ltimo plan del mismo. Seregistra con los siguientes datos: N? de plan&
nombre& cantidad de d!as semanales& duracinestimada& fec"a de inicio& eercicios 'repeticiones de eercicios.
23.,ER @E;A ,IS@A 0RE,IA
25.
7/24/2019 Descripciones Casos de Uso Gimnasio
7/12
26.El sistema emite el plan.
27./in del caso de uso.Observaciones No aplicaAsociaciones de #xtensi"n
Asociaciones de Inclusi"nUse Case donde se inclu$e No aplicaUse Case al %ue extiende No aplicaUse Case de &enerali'aci"n No aplicaAutor !ec(a Creaci"n:Autor )ltima *odi+caci"n !ec(a )ltima *odi+caci"n:
7/24/2019 Descripciones Casos de Uso Gimnasio
8/12
Nivel del Use Case: Negocio Sistema deInformacin
Nombre del Use Case: Registrar solicitud de ingreso ID: 16
Actor Principal: ;olinete Actor Secundario: no aplica
Tipo de Use Case: Concreto Abstracto
Objetivo: Registrar la fec"a& "ora ' motivo $Autoriado o 4enegado% de una solicitud deingreso de una persona al establecimiento.
Precondiciones: No aplica
Post-Condiciones
xito Se registr el Ingreso correctamente.
!racaso El caso de uso se cancela cuando:
os casos de uso Registrar solicitud de ingreso de socio 'Registrar solicitud de ingreso de Empleado dan como resultadofracaso.
Curso Normal Alternativas
1. El caso de uso comiena cuando una personasolicita el ingreso al gimnasio.
2. El sistema toma ' muestra la "ora ' fec"aactual& ' solicita se ingrese el n*mero de
documento de la persona.. a persona ingresa su n*mero de documento.
3. Se llama al caso de uso Registrar solicitud desocio.
5. El sistema valido -ue el caso de uso se realicon )(ito.
5. A. El sistema valido -ue el caso deuso no se reali con )(ito.5. A. 1 Se llama al caso de usoRegistrar solicitud de empleado.5. A. 1. A. El sistema valido -ue elcaso de uso se reali con )(ito.
5. A. 1. B El sistema valido -ue elcaso de uso no se reali con )(ito.5. A. 1. B. 1. El sistema informa -uela solicitud de ingreso fue denegada.5. A. 1. B. 2 Se cancela el caso deuso.
6. El sistema "abilita el molinetepermitiendo -ue
7/24/2019 Descripciones Casos de Uso Gimnasio
9/12
el mismo de una vuelta completa.7. /in del caso de uso.
Observaciones No aplicaAsociaciones de #xtensi"nRegistrar solicitud de ingreso de socio ' Registrar solicitud
de ingreso de EmpleadoAsociaciones de Inclusi"n No aplicaUse Case donde se inclu$e No aplicaUse Case al %ue extiende No aplicaUse Case de &enerali'aci"n No aplicaAutor !ec(a Creaci"n:Autor )ltima *odi+caci"n !ec(a )ltima *odi+caci"n:
Nivel del Use Case: Negocio Sistema de
Informacin
Nombre del Use Case: Registrar solicitud de ingreso desocio
ID: 17
Actor Principal: ;olinete Actor Secundario: no aplica
Tipo de Use Case: Concreto Abstracto
Objetivo: Registrar la solicitud de ingreso de un socio al establecimiento
Precondiciones: Se de "aber instanciado previamente el caso de uso registrar solicitudde ingreso debe
Post-Condiciones
xito Se registr el Ingreso del socio correctamente.
!racaso El caso de uso se cancela cuando:
El sistema no encuentra coincidencias de b*s-ueda. El sistema verica -ue el socio no est# al d!a con su estado de
cobro. El sistema verica -ue el estado del socio est# en estado
suspendido por inactividad $m#s de -uince d!as inactivo%. El n*mero de veces -ue se registr el ingreso del socio en la
semana es ma'or o igual a la cantidad de d!as permitidos porsu plan de d!as "#biles.
7/24/2019 Descripciones Casos de Uso Gimnasio
10/12
Curso Normal Alternativas
1. El caso de uso comiena cuando el sistemallama al caso de uso registrar solicitud deingreso ' este "ace inclusin al caso de uso.
2. El sistema busca un resultado coincidente
de acuerdo al documento ingresado en labase de datos de socios ' lo encuentra.
2. A El sistema no encuentra
coincidencias de b*s-ueda.2. A. 1 Se cancela el caso de uso.
. N< SE SI ABRIA D>E 0SE 00
7/24/2019 Descripciones Casos de Uso Gimnasio
11/12
6. A. 1. A El n*mero de veces -ue seregistr el ingreso del socio en lasemana es ma'or o igual a lacantidad de d!as permitidos.6. A. 1. A. 1 El sistema informa -ue el
socio no dispone de d!as "#biles paraingresar al gimnasio en la semana.6. A. 1. A. 2 Se cancela el caso deuso.
7. El sistema busca ' muestra las *ltimas tresfec"as encontradas $o las *ltimas dos&*ltima o ninguna fec"a en caso de -ue elsocio no cuente con tres fec"as en las -uese registr su ingreso% en las cuales seregistr el ingreso del socio.
8. El sistema registra el ingreso del socioregistrando la fec"a ' "ora de ingreso.
9. /in del caso de uso
Observaciones No aplicaAsociaciones de #xtensi"nNo aplicaAsociaciones de Inclusi"n No aplicaUse Case donde se inclu$e Registrar solicitud de ingresoUse Case al %ue extiende No aplicaUse Case de &enerali'aci"n No aplica
Autor !ec(a Creaci"n:Autor )ltima *odi+caci"n !ec(a )ltima *odi+caci"n:
Nivel del Use Case: Negocio Sistema deInformacin
Nombre del Use Case: Registrar solicitud de ingreso deempleado
ID: 18
Actor Principal: ;olinete Actor Secundario: no aplica
Tipo de Use Case: Concreto Abstracto
Objetivo: Registrar la solicitud de ingreso de un empleado al establecimiento
7/24/2019 Descripciones Casos de Uso Gimnasio
12/12
Precondiciones: Se de "aber instanciado previamente el caso de uso registrar solicitudde ingreso debe
Post-Condiciones
xito Se registr el Ingreso del empleado correctamente.
!racaso El caso de uso se cancela cuando:
El sistema no encuentra coincidencias de b*s-ueda deldocumento ingresado en la base de datos de empleados.
El sistema verica el estado del empleado ' corrobora -ueeste se encuentra en estado de dado de baa.
Curso Normal Alternativas
1. El caso de uso comiena cuando el sistemallama al caso de uso registrar solicitud deingreso ' este se e(tiende al caso de uso.
2. El sistema busca un resultado coincidenteen la base de datos de empleados deacuerdo al documento ingresado ' loencuentra.
2. A El sistema no encuentracoincidencias de b*s-ueda.2. A. 1 Se cancela el caso de uso.
. El sistema verica el estado del empleado$activo& dado de baa% ' corrobora -ue estese encuentre activo.
. A El sistema verica el estado delempleado ' corrobora -ue este seencuentra en estado de dado debaa.. A. 1 Se cancela el caso de uso.
3. El sistema registra el ingreso del empleado
registrando la "ora ' fec"a de ingreso.5. /in del caso de uso.Observaciones No aplicaAsociaciones de #xtensi"nNo aplicaAsociaciones de Inclusi"n No aplicaUse Case donde se inclu$e No aplicaUse Case al %ue extiende Registrar solicitud de ingreso.Use Case de &enerali'aci"n No aplicaAutor !ec(a Creaci"n:Autor )ltima *odi+caci"n !ec(a )ltima *odi+caci"n: