CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS. Fecha: 9 de Marzo de 2009 DIAGRAMA DE CASOS DE USO

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha: 9 de Marzo de 2009 DIAGRAMA DE CASOS DE USO CONTROL FITNESS S...
1 downloads 0 Views 444KB Size
CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

9 de Marzo de 2009 DIAGRAMA DE CASOS DE USO

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

9 de Marzo de 2009 DIAGRAMA DE ACTIVIDADES

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

IngresarDatosDep

Propósito:

Ingresar datos generales del deportista

Descripción:

El deportista llega al gimnasio y se registra dando información general como cédula, fecha de inscripción, nombre, apellidos, genero, fecha de nacimiento, dirección, teléfonos, profesión, estado. También se podrán hacer modificaciones o cambiar de estado en caso de que el deportista se salga del gimnasio.

Actor:

Usuario

Id:

CUCF-001

El deportista no debe estar inscrito. Deportista Inscrito (Modificación o Actualización)

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El deportista se acerca a la zona de inscripciones. 2.1. Si el deportista se encuentra inscrito, se 2. El usuario Adicionar Deportista. verifica su información y se activa en el 3. El usuario Ingresa Datos. sistema. 4. El usuario almacena los datos en el sistema.

Condiciones de Salida:

El Deportista se encuentra inscrito. El Deportista está en estado Activo en el sistema.

Excepciones: Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso: IngresarEjercicios

Id:

CUCF-002

Propósito:

Ingresar datos generales de los Ejercicios en el Gimnasio

Descripción:

El usuario parametriza el sistema ingresando los ejercicios predeterminados que se han sido definido previamente por el profesional.

Actor:

Usuario El Ejercicio no debe estar inscrito. Ejercicio Inscrito (Modificación o Actualización)

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El usuario Adiciona Ejercicio. 2. El usuario Ingresa Datos. 3. El usuario almacena los datos en el sistema.

Condiciones de Salida:

Ejercicio inscrito.

Excepciones: Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

IngresarMaquinas

Propósito:

Ingresar datos generales de las Máquinas en el Gimnasio

Descripción:

El usuario parametriza el sistema ingresando los máquinas predeterminados que se han sido definido previamente por el profesional.

Actor:

Usuario

Id:

CUCF-003

La máquina no debe estar inscrita. Máquina Inscrita (Modificación o Actualización)

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El usuario Adiciona Máquina. 2. El usuario Ingresa Datos. 3. El usuario almacena los datos en el sistema.

Condiciones de Salida:

Máquina inscrita.

Excepciones: Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

IngresarObjetiv

Propósito:

Ingresar datos generales de los Objetivos.

Descripción:

El usuario parametriza el sistema ingresando los objetivos predeterminados que se han sido definido previamente por el profesional.

Actor:

Usuario

Id:

CUCF-004

El Objetivo no debe estar inscrito. Objetivo Inscrito (Modificación o Actualización)

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El usuario Adiciona Objetivos 2. El usuario Ingresa Datos. 3. El usuario almacena los datos en el sistema.

Condiciones de Salida:

Objetivo Ingresado al sistema.

Excepciones: Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

IngresarDatosF

Propósito:

Ingresar datos físicos del deportista

Descripción:

El profesional ingresa la información de los datos físicos del deportista como son: Estatura, Peso, Presión Sanguínea, Ritmo Cardiaco, Medidas de Piernas, Cintura, Brazos.

Actor:

Profesional

Condiciones Iníciales:

Id:

CUCF-005

Deportista debe estar inscrito.

Flujo de Eventos: Normal

Alternativos

1. El profesional hace las mediciones. 2.1. En caso de que los datos ya se encuentren 2. El profesional ingresa datos. se pueden hacer adiciones periódicas para 3. El profesional almacena los datos en el tener información para la estadística sistema. comparativa del deportista.

Condiciones de Salida:

Deportista Con Datos Físicos.

Excepciones:

El Deportista no registrado en el sistema.

Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

SeleccionarObjeti

Propósito:

Seleccionar Objetivos del Deportista

Descripción:

El profesional selecciona los objetivos que el deportista espera obtener al realizar la actividad física como son: Pérdida de peso, reducción de medidas, tonificación, crecimiento muscular.

Actor:

Profesional

Id:

CUCF-006

Deportista debe estar inscrito. Deportista debe tener inscritos datos físicos.

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El profesional pregunta al usuario sobre los objetivos que tiene. 2. El profesional selecciona los objetivos. 3. El profesional almacena los datos en el sistema.

2.1. En caso de que los objetivos que requiere el deportista no se encuentren en el sistema, el profesional puede ingresar a modificar o adicionar objetivos.

Condiciones de Salida:

Deportista Con Objetivos seleccionados.

Excepciones:

El Deportista no registrado en el sistema.

Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

GestorRutinas

Propósito:

Gestionar Rutinas para el Deportista

Descripción:

El profesional inicial el gestor de rutinas para seleccionar o adicionar al deportista, teniendo en cuenta los parámetros.

Actor:

Profesional

Id:

CUCF-007

Deportista debe estar inscrito. Deportista debe tener inscritos datos físicos. Deportista debe tener seleccionados los objetivos.

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El profesional ingresa al gestor de Rutinas.

Condiciones de Salida: Excepciones: Responsable:

Deportista no inscrito. Deportista no tiene inscritos datos físicos. Deportista no tiene seleccionados los objetivos. Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

ConsultarRutinas

Propósito:

Consultar Rutinas para el Deportista

Descripción:

El profesional inicial el gestor de rutinas y realiza una consulta teniendo en cuenta los datos físicos y los objetivos del deportista, con el fin de analizar si alguna de las que esta almacenada se puede asignar al deportista.

Actor:

Profesional

Id:

CUCF-008

Deportista debe tener inscritos datos físicos. Deportista debe tener seleccionados los objetivos. Ingreso al Gestor de Rutinas.

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El profesional ejecuta la consulta. 2. El profesional analiza la información 3. El profesional informa al Deportista sobre la rutina que el sistema le propone.

Condiciones de Salida:

Consulta con datos sobre rutinas asignadas a deportistas con características similares al analizado.

Excepciones:

Deportista no tiene inscritos datos físicos. Deportista no tiene seleccionados los objetivos.

Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

AsignarRutinas

Propósito:

Asignar Rutinas para el Deportista

Descripción:

El profesional Después de haber realizado la consulta en el sistema propone al deportista la rutina más adecuada y si es aceptada es asignada al deportista.

Actor:

Profesional

Id:

CUCF-009

Deportista debe tener inscritos datos físicos. Deportista debe tener seleccionados los objetivos. Consulta Ejecutada con Condiciones del Deportista. Ingreso al Gestor de Rutinas.

Condiciones Iníciales:

Flujo de Eventos: Normal

Alternativos

1. El profesional ingresa al gestor de Rutinas. 2. El profesional selecciona la consulta óptima. 3. Si el deportista está de acuerdo, el Profesional asigna la rutina al deportista 4. El profesional almacena los datos en el sistema.

3.1. Si deportista no está de acuerdo con la rutina que el Profesional propone, el profesional analiza otras posibilidades o modifica la seleccionada según horarios y conveniencia del Deportista.

Condiciones de Salida:

Rutina asignada al deportista.

Excepciones:

El deportista no está de acuerdo con ninguna de las alternativas presentadas por el profesional.

Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

IngresarRutinas

Propósito:

Ingresar Rutinas para el Deportista

Descripción:

El Profesional crea una rutina específica para el deportista ya que la consulta no fue exitosa o el Deportista no estuvo de acuerdo con las sugeridas por el Profesional.

Actor:

Profesional

Id:

CUCF-010

Consulta Ejecutada con Condiciones del Deportista. La consulta no fue exitosa, no encontró datos similares. No se asigno la rutina sugerida por el Profesional. El profesional ingresa al gestor de Rutinas.

Condiciones Iníciales:

Flujo de Eventos: Normal

Alternativos

1. El profesional ingresa rutina nueva. 2. Si el deportista está de acuerdo, el Profesional asigna la rutina al deportista 3. El profesional almacena los datos en el sistema.

Condiciones de Salida:

Rutina asignada al deportista.

Excepciones: Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

ModificarRutinas

Propósito:

Modificar Rutinas para el Deportista

Descripción:

Si el deportista no se siente conforme con la rutina asignada o no puede cumplir con la misma, el Profesional puede modificar la que se le había asignado.

Actor:

Profesional

Id: CUCF-011

El profesional ingresa al gestor de Rutinas. Rutina asignada al deportista.

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El profesional ingresa a la rutina del Deportista 2. El Profesional realiza las modificaciones a la rutina. 3. Si el deportista está de acuerdo, el Profesional asigna la rutina al deportista 4. El profesional almacena los datos en el sistema.

Condiciones de Salida:

Rutina Modificada al deportista.

Excepciones: Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

7 de Marzo de 2009

Nombre Caso de Uso:

ConsultarHistorial

Propósito:

Consultar Historial de las rutinas realizadas por el deportista

Descripción:

Con los datos obtenidos por el sistema, el profesional o el usuario podrán realizar consultas históricas sobre el desempeño del deportista, usuarios desmotivados, análisis por variable de cada deportista.

Id: CUCF-012

Actor:

Profesional Usuario

Condiciones Iníciales:

Deportista con Rutina seleccionada y aprobada. Deportista ha realizado trabajos físicos en las maquinas seleccionadas.

Flujo de Eventos: Normal

Alternativos

1. El profesional ingresa a la consulta de históricos. 2. El profesional realiza las consultas que desea por: progreso en el tiempo, peso, medidas, capacidad cardiovascular, desempeño pobre de los deportistas, pérdida de motivación, incumplimientos.

Condiciones de Salida:

Consulta Histórica del deportista. Reportes de Deportistas. Gráficas de variables del Deportista.

Excepciones:

Deportista no ha realizado actividad física. El deportista no se ha registrado en las máquinas.

Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

9 de Marzo de 2009

Nombre Caso de Uso:

RegistrarMaquina

Propósito:

Registro del Deportista en la Máquina a utilizar

Descripción:

El deportista que va a iniciar su rutina se dirige a la máquina y se registra con su número de identificación, así mismo en el momento adecuado pulsa el botón de inicio para que el sistema empiece el registro de datos.

Actor:

Deportista

Id: CUCF-013

Deportista Inscrito Deportista con Rutina seleccionada y aprobada.

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El Deportista se acerca a la máquina a utilizar y realiza el registro de su número de identificación. 2. Cuando El deportista se encuentra en condiciones aptas para iniciar la rutina en la máquina actual pulsa el botón de inicio. 3. El sistema almacena los resultados desde el momento de inicio.

Condiciones de Salida:

Información almacenada de la rutina realizada.

Excepciones:

Deportista no se identifico correctamente. El deportista no pulso el botón de inicio. El sistema no tiene comunicación con el servidor. Corte de Energía.

Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

9 de Marzo de 2009

Nombre Caso de Uso:

DetenerMaquina

Propósito:

Registro de salida del Deportista en la Máquina a utilizar

Descripción:

El deportista al momento de terminar su rutina pulsa el botón de stop para que el sistema detenga el registro de datos.

Actor:

Deportista

Id: CUCF-014

Deportista registrado en Máquina. Deportista inicio captura de datos en Máquina. Deportista detuvo captura de datos en Máquina.

Condiciones Iníciales: Flujo de Eventos: Normal

Alternativos

1. El Deportista ha terminado la rutina en la máquina. 2. El Deportista pulsa el botón de stop. 3. El sistema detiene la captura de resultados. 4. El sistema cierra la conexión con la base de datos identificados con el deportista actual.

Condiciones de Salida:

Información almacenada de la rutina realizada. Sesión del deportista cerrada de la máquina actual.

Excepciones:

Deportista no se identifico correctamente. El deportista no pulso el botón de stop. El sistema no tiene comunicación con el servidor. El sistema no cerró la sesión del deportista.

Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha: Nombre Caso de Uso: Propósito:

Descripción:

Actor: Condiciones Iníciales:

9 de Marzo de 2009 GuardarRegistro

Id: CUCF-015

Guardar Registro en Base de Datos del Sistema Al pulsar el botón de inicio el sistema inicia sesión con la identificación del deportista y almacena los datos que captura la máquina, teniendo en cuenta las rutinas que se seleccionaron para la misma. Después de Terminada la rutina, el deportista pulsa el botón stop, con el cual el sistema cierra la sesión y guarda los datos registrados. Máquina Deportista registrado en Máquina. Deportista inicio captura de datos en Máquina. Deportista finalizó captura de datos en Máquina.

Flujo de Eventos: Normal

Alternativos

1. La máquina recibió la identificación del Deportista. 2. La máquina recibió la señal de inicio del sistema. 3. El sistema de captura recibe y envía los datos a la base de datos. 4. El sistema inicia la sesión del usuario. 5. El sistema almacena los datos que le están llegando. 6. La máquina recibió la señal de stop del sistema. 7. El sistema cierra la conexión con la base de datos. Señales de inicio y stop en el sistema. Condiciones de Sesión abierta y cerrada en el sistema. Salida: Información Almacenada en el sistema. El deportista no pulso el botón de inicio. El deportista no pulso el botón de stop. Excepciones: El sistema no tiene comunicación con el servidor. El sistema de captura no funcionó. Responsable:

Alexander López Cruz

CONTROL FITNESS SOFTWARE PARA SEGUIMIENTO, CONTROL Y VALORACION DE DEPORTISTAS Fecha:

9 de Marzo de 2009 Resultados

1. Numero de Caos de Uso: 15

2. Número Promedio de líneas de textp por especificación de caso de uso:

13 líneas promedio

3. Número de Horas / Hombre Invertidas:

23 Horas